Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
SelectVolumeAction Class Reference

Traverse the scenegraph and call the selection function for all mesh nodes. More...

#include <PluginCollection-Selection/Plugin-SelectionMeshObject/MeshObjectSelectionPlugin.hh>

Public Member Functions

 SelectVolumeAction (QRegion &_region, MeshObjectSelectionPlugin *_plugin, unsigned int _type, bool _deselection, ACG::GLState &_state)
 
void enter (BaseNode *)
 
void leave (BaseNode *)
 
bool operator() (BaseNode *_node)
 Traverse the scenegraph and call the selection function for all mesh nodes. More...
 
 SelectVolumeAction (QRegion &_region, SplatCloudObjectSelectionPlugin *_plugin, unsigned int _type, bool _deselection, ACG::GLState &_state)
 
void enter (BaseNode *)
 
void leave (BaseNode *)
 
bool operator() (BaseNode *_node)
 
 SelectVolumeAction (QRegion &_region, VolumeMeshSelectionPlugin *_plugin, unsigned int _type, bool _deselection, ACG::GLState &_state)
 
void enter (BaseNode *)
 
void leave (BaseNode *)
 
bool operator() (BaseNode *_node)
 

Private Attributes

ACG::GLStatestate_
 
QRegion & region_
 
MeshObjectSelectionPluginplugin_
 
unsigned int type_
 
bool deselection_
 
SplatCloudObjectSelectionPluginplugin_
 
VolumeMeshSelectionPluginplugin_
 

Detailed Description

Traverse the scenegraph and call the selection function for all mesh nodes.

Traverse the scenegraph and call the selection function for all SplatCloud nodes.

Definition at line 598 of file MeshObjectSelectionPlugin.hh.

Member Function Documentation

bool SelectVolumeAction::operator() ( BaseNode _node)

Traverse the scenegraph and call the selection function for all mesh nodes.

Traverse the scenegraph and call the selection function for all SplatCloud nodes.

Definition at line 2017 of file MeshObjectSelectionPlugin.cc.


The documentation for this class was generated from the following files: