1 #ifndef COIN_SOREORGANIZEACTION_H
2 #define COIN_SOREORGANIZEACTION_H
27 #include <Inventor/actions/SoSimplifyAction.h>
31 class SoReorganizeActionP;
39 static void initClass(
void);
45 void generateNormals(SbBool onoff);
46 SbBool areNormalGenerated(
void)
const;
47 void generateTriangleStrips(SbBool onoff);
48 SbBool areTriangleStripGenerated(
void)
const;
49 void generateTexCoords(SbBool onoff);
50 SbBool areTexCoordsGenerated(
void)
const;
51 void generateVPNodes(SbBool onoff);
52 SbBool areVPNodesGenerated(
void);
53 void matchIndexArrays(SbBool onoff);
54 SbBool areIndexArraysMatched(
void)
const;
55 SoSimplifier * getSimplifier(
void)
const;
59 virtual void apply(
const SoPathList & pathlist, SbBool obeysrules = FALSE);
61 static void startReport(
const char * msg);
62 static void finishReport(
void);
68 SbPimplPtr<SoReorganizeActionP> pimpl;
75 #endif // !COIN_SOREORGANIZEACTION_H
The SoPathList class is a container for pointers to SoPath objects.As this class inherits SoBaseList...
Definition: SoPathList.h:31
The SoNode class is the base class for nodes used in scene graphs.Coin is a retained mode 3D visualiz...
Definition: SoNode.h:47
virtual void apply(SoNode *root)
Definition: SoSimplifyAction.cpp:75
The SoPath class is a container class for traversal path descriptions.SoPath objects contain a list o...
Definition: SoPath.h:43
virtual void beginTraversal(SoNode *node)
Definition: SoSimplifyAction.cpp:69
The SoReorganizeAction class reorganizes your scene graph to optimize traversal/rendering.
Definition: SoReorganizeAction.h:33
The SoSeparator class is a state-preserving group node.Subgraphs parented by SoSeparator nodes will n...
Definition: SoSeparator.h:35
The SoSimplifyAction class is the base class for the simplify action classes.
Definition: SoSimplifyAction.h:32