|
Coin3D is Free Software, published under the BSD 3-clause license. |
https://bitbucket.org/Coin3D/ http://www.kongsberg.com/kogt/ |
#include <SmToVertexArrayShapeAction.h>
Inherits SoAction.
Public Member Functions | |
| SmToVertexArrayShapeAction (void) | |
| virtual | ~SmToVertexArrayShapeAction () |
| void | useIndexedFaceSet (const SbBool onoff) |
| virtual void | apply (SoNode *node) |
| virtual void | apply (SoPath *path) |
| virtual void | apply (const SoPathList &pathlist, SbBool obeysrules=FALSE) |
Public Member Functions inherited from SoAction | |
| virtual | ~SoAction (void) |
| virtual SoType | getTypeId (void) const=0 |
| virtual SbBool | isOfType (SoType type) const |
| 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 |
| SmToVertexArrayShapeAction::SmToVertexArrayShapeAction | ( | void | ) |
|
virtual |
|
virtual |
Reimplemented from SoAction.
|
protectedvirtual |
Reimplemented from SoAction.
|
static |
| void SmToVertexArrayShapeAction::useIndexedFaceSet | ( | const SbBool | onoff | ) |