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

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

#include <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.
 SelectVolumeAction (QRegion &_region, SplatCloudObjectSelectionPlugin *_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_

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


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