1 #ifndef COIN_SOREORGANIZEACTION_H
2 #define COIN_SOREORGANIZEACTION_H
27 #include <Inventor/actions/SoSimplifyAction.h>
30 class SoReorganizeActionP;
42 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 SoReorganizeActionP * pimpl;
71 #endif // !COIN_SOREORGANIZEACTION_H