|
Coin3D is Free Software, published under the BSD 3-clause license. |
https://bitbucket.org/Coin3D/ http://www.kongsberg.com/kogt/ |
#include <SoGenerateSceneGraphAction.h>
Inherits SoAction.
Public Member Functions | |
| SoGenerateSceneGraphAction (void) | |
| virtual | ~SoGenerateSceneGraphAction (void) |
| void | setNodeNamesEnabled (SbBool enabled) |
| SbBool | isNodeNamesEnabled (void) const |
| void | setNodeTypesEnabled (SbBool enabled) |
| SbBool | isNodeTypesEnabled (void) const |
| void | setDropTypeIfNameEnabled (SbBool enabled) |
| SbBool | isDropTypeIfNameEnabled (void) const |
| SoSeparator * | getGraph (void) const |
Public Member Functions inherited from SoAction | |
| virtual | ~SoAction (void) |
| virtual SoType | getTypeId (void) const=0 |
| virtual SbBool | isOfType (SoType type) const |
| virtual void | apply (SoNode *root) |
| virtual void | apply (SoPath *path) |
| virtual void | apply (const SoPathList &pathlist, SbBool obeysrules=FALSE) |
| void | apply (SoAction *beingApplied) |
| virtual void | invalidateState (void) |
| AppliedCode | getWhatAppliedTo (void) const |
| SoNode * | getNodeAppliedTo (void) const |
| SoPath * | getPathAppliedTo (void) const |
| const SoPathList * | getPathListAppliedTo (void) const |
| const SoPathList * | getOriginalPathListAppliedTo (void) const |
| SbBool | isLastPathListAppliedTo (void) const |
| PathCode | getPathCode (int &numindices, const int *&indices) |
| void | traverse (SoNode *const node) |
| SbBool | hasTerminated (void) const |
| const SoPath * | getCurPath (void) |
| SoState * | getState (void) const |
| PathCode | getCurPathCode (void) const |
| virtual SoNode * | getCurPathTail (void) |
| void | usePathCode (int &numindices, const int *&indices) |
| void | pushCurPath (const int childindex, SoNode *node=NULL) |
| void | popCurPath (const PathCode prevpathcode) |
| void | pushCurPath (void) |
| void | popPushCurPath (const int childindex, SoNode *node=NULL) |
| void | popCurPath (void) |
| void | switchToPathTraversal (SoPath *path) |
| void | switchToNodeTraversal (SoNode *node) |
Static Public Member Functions | |
| static void | initClass (void) |
Static Public Member Functions inherited from SoAction | |
| static void | initClass (void) |
| static void | initClasses (void) |
| static SoType | getClassTypeId (void) |
| static void | nullAction (SoAction *action, SoNode *node) |
Protected Member Functions | |
| virtual void | beginTraversal (SoNode *node) |
Protected Member Functions inherited from SoAction | |
| SoAction (void) | |
| virtual void | endTraversal (SoNode *node) |
| void | setTerminated (const SbBool flag) |
| virtual const SoEnabledElementsList & | getEnabledElements (void) const |
| virtual SbBool | shouldCompactPathList (void) const |
Additional Inherited Members | |
Public Types inherited from SoAction | |
| enum | AppliedCode |
| enum | PathCode |
Static Protected Member Functions inherited from SoAction | |
| static SoEnabledElementsList * | getClassEnabledElements (void) |
| static SoActionMethodList * | getClassActionMethods (void) |
Protected Attributes inherited from SoAction | |
| SoState * | state |
| SoActionMethodList * | traversalMethods |
| SoGenerateSceneGraphAction::SoGenerateSceneGraphAction | ( | void | ) |
|
virtual |
|
protectedvirtual |
Reimplemented from SoAction.
| SoSeparator * SoGenerateSceneGraphAction::getGraph | ( | void | ) | const |
|
static |
| SbBool SoGenerateSceneGraphAction::isDropTypeIfNameEnabled | ( | void | ) | const |
| SbBool SoGenerateSceneGraphAction::isNodeNamesEnabled | ( | void | ) | const |
| SbBool SoGenerateSceneGraphAction::isNodeTypesEnabled | ( | void | ) | const |
| void SoGenerateSceneGraphAction::setDropTypeIfNameEnabled | ( | SbBool | enabled | ) |
| void SoGenerateSceneGraphAction::setNodeNamesEnabled | ( | SbBool | enabled | ) |
| void SoGenerateSceneGraphAction::setNodeTypesEnabled | ( | SbBool | enabled | ) |