The SoFCDocumentObjectAction class is used to get the name of the document, object and component at a certain position of an SoFCSelection node. More...
#include <SoFCSelectionAction.h>
Public Member Functions | |
SbBool | isHandled () const |
void | setHandled () |
SoFCDocumentObjectAction () | |
~SoFCDocumentObjectAction () | |
Static Public Member Functions | |
static void | finish (void) |
static void | initClass () |
The order of the defined SO_ACTION_ADD_METHOD statements is very important. | |
Public Attributes | |
SbString | componentName |
SbString | documentName |
SbString | objectName |
Protected Member Functions | |
virtual void | beginTraversal (SoNode *node) |
The SoFCDocumentObjectAction class is used to get the name of the document, object and component at a certain position of an SoFCSelection node.
Definition at line 196 of file SoFCSelectionAction.h.
SoFCDocumentObjectAction::SoFCDocumentObjectAction | ( | ) |
Definition at line 648 of file SoFCSelectionAction.cpp.
SoFCDocumentObjectAction::~SoFCDocumentObjectAction | ( | ) |
Definition at line 653 of file SoFCSelectionAction.cpp.
void SoFCDocumentObjectAction::beginTraversal | ( | SoNode * | node | ) | [protected, virtual] |
Definition at line 657 of file SoFCSelectionAction.cpp.
void SoFCDocumentObjectAction::finish | ( | void | ) | [static] |
Definition at line 643 of file SoFCSelectionAction.cpp.
void SoFCDocumentObjectAction::initClass | ( | void | ) | [static] |
The order of the defined SO_ACTION_ADD_METHOD statements is very important.
First the base classes and afterwards subclasses of them must be listed, otherwise the registered methods of subclasses will be overridden. For more details see the thread in the Coin3d forum https://www.coin3d.org/pipermail/coin-discuss/2004-May/004346.html. This means that SoSwitch
must be listed after SoGroup
and SoFCSelection
after SoSeparator
because both classes inherits the others.
Definition at line 604 of file SoFCSelectionAction.cpp.
Referenced by Gui::SoFCDB::init().
SbBool SoFCDocumentObjectAction::isHandled | ( | ) | const |
Definition at line 672 of file SoFCSelectionAction.cpp.
Referenced by Gui::View3DInventorPy::getObjectInfo(), and Gui::View3DInventorPy::getObjectsInfo().
void SoFCDocumentObjectAction::setHandled | ( | ) |
Definition at line 667 of file SoFCSelectionAction.cpp.
Referenced by Gui::SoFCSelection::doAction().
Definition at line 219 of file SoFCSelectionAction.h.
Referenced by Gui::SoFCSelection::doAction(), Gui::View3DInventorPy::getObjectInfo(), and Gui::View3DInventorPy::getObjectsInfo().
Definition at line 217 of file SoFCSelectionAction.h.
Referenced by Gui::SoFCSelection::doAction(), Gui::View3DInventorPy::getObjectInfo(), and Gui::View3DInventorPy::getObjectsInfo().
Definition at line 218 of file SoFCSelectionAction.h.
Referenced by Gui::SoFCSelection::doAction(), Gui::View3DInventorPy::getObjectInfo(), and Gui::View3DInventorPy::getObjectsInfo().