1 #ifndef COIN_SOREORGANIZEACTION_H 2 #define COIN_SOREORGANIZEACTION_H 36 #include <Inventor/actions/SoSimplifyAction.h> 40 class SoReorganizeActionP;
48 static void initClass(
void);
54 void generateNormals(SbBool onoff);
55 SbBool areNormalGenerated(
void)
const;
56 void generateTriangleStrips(SbBool onoff);
57 SbBool areTriangleStripGenerated(
void)
const;
58 void generateTexCoords(SbBool onoff);
59 SbBool areTexCoordsGenerated(
void)
const;
60 void generateVPNodes(SbBool onoff);
61 SbBool areVPNodesGenerated(
void);
62 void matchIndexArrays(SbBool onoff);
63 SbBool areIndexArraysMatched(
void)
const;
64 SoSimplifier * getSimplifier(
void)
const;
68 virtual void apply(
const SoPathList & pathlist, SbBool obeysrules = FALSE);
70 static void startReport(
const char * msg);
71 static void finishReport(
void);
84 #endif // !COIN_SOREORGANIZEACTION_H
The SoPathList class is a container for pointers to SoPath objects.
Definition: SoPathList.h:40
The SoNode class is the base class for nodes used in scene graphs.
Definition: SoNode.h:56
virtual void apply(SoNode *root)
Definition: SoSimplifyAction.cpp:84
The SoPath class is a container class for traversal path descriptions.
Definition: SoPath.h:52
virtual void beginTraversal(SoNode *node)
Definition: SoSimplifyAction.cpp:78
The SoReorganizeAction class reorganizes your scene graph to optimize traversal/rendering.
Definition: SoReorganizeAction.h:42
The SoSeparator class is a state-preserving group node.
Definition: SoSeparator.h:44
The SoSimplifyAction class is the base class for the simplify action classes.
Definition: SoSimplifyAction.h:41