Developer Documentation
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 634 of file MeshObjectSelectionPlugin.hh.

Member Function Documentation

◆ operator()()

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 2120 of file MeshObjectSelectionPlugin.cc.


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