1 #ifndef COIN_SOINDEXEDSHAPE_H
2 #define COIN_SOINDEXEDSHAPE_H
36 #include <Inventor/nodes/SoSubNode.h>
37 #include <Inventor/nodes/SoVertexShape.h>
38 #include <Inventor/fields/SoMFInt32.h>
48 static void initClass(
void);
60 int getNumVerts(
const int startCoord);
61 void setupIndices(
const int numParts,
const int numFaces,
62 const SbBool needNormals,
const SbBool needTexCoords);
64 const int32_t * getNormalIndices(
void);
65 const int32_t * getColorIndices(
void);
66 const int32_t * getTexCoordIndices(
void);
68 static SbBool areTexCoordsIndexed(
SoAction * action);
73 const int32_t *& cindices,
74 const int32_t *& nindices,
75 const int32_t *& tindices,
76 const int32_t *& mindices,
78 const SbBool needNormals,
79 SbBool & normalCacheUsed);
82 #endif // !COIN_SOINDEXEDSHAPE_H