Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

soprimitivevertexcache(3) [debian man page]

SoPrimitiveVertexCache(3)					       Coin						 SoPrimitiveVertexCache(3)

NAME
SoPrimitiveVertexCache - SYNOPSIS
Inherits SoCache. Public Types enum Arrays { NORMAL = 0x01, TEXCOORD = 0x02, COLOR = 0x04, ALL = (NORMAL|TEXCOORD|COLOR) } Public Member Functions SoPrimitiveVertexCache (SoState *state) virtual ~SoPrimitiveVertexCache () void renderTriangles (SoState *state, const int arrays=ALL) const void renderLines (SoState *state, const int arrays=ALL) const void renderPoints (SoState *state, const int array=ALL) const void addTriangle (const SoPrimitiveVertex *v0, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, const int *pointdetailidx=NULL) void addLine (const SoPrimitiveVertex *v0, const SoPrimitiveVertex *v1) void addPoint (const SoPrimitiveVertex *v) int getNumVertices (void) const const SbVec3f * getVertexArray (void) const const SbVec3f * getNormalArray (void) const const SbVec4f * getTexCoordArray (void) const const SbVec2f * getBumpCoordArray (void) const const uint8_t * getColorArray (void) const int getNumTriangleIndices (void) const const GLint * getTriangleIndices (void) const int32_t getTriangleIndex (const int idx) const SbBool colorPerVertex (void) const const SbVec4f * getMultiTextureCoordinateArray (const int unit) const int getNumLineIndices (void) const const GLint * getLineIndices (void) const int getNumPointIndices (void) const const GLint * getPointIndices (void) const void fit (void) void depthSortTriangles (SoState *state) Additional Inherited Members Detailed Description The SoPrimitiveVertexClass is used to cache generated triangles. Constructor &; Destructor Documentation SoPrimitiveVertexCache::SoPrimitiveVertexCache (SoState *state) Constructor. SoPrimitiveVertexCache::~SoPrimitiveVertexCache () [virtual] Destructor. Author Generated automatically by Doxygen for Coin from the source code. Version 3.1.3 Wed May 23 2012 SoPrimitiveVertexCache(3)

Check Out this Related Man Page

SoTextureCoordinateCache(3)					       Coin					       SoTextureCoordinateCache(3)

NAME
SoTextureCoordinateCache - SYNOPSIS
#include <Inventor/caches/SoTextureCoordinateCache.h> Inherits SoCache. Public Member Functions SoTextureCoordinateCache (SoState *const state) virtual ~SoTextureCoordinateCache () void generate (const SbBox3f &bbox, const SbVec3f *vertices, const int numvertices) const SbVec2f * get (void) const int getNum (void) const Additional Inherited Members Detailed Description The SoTextureCoordinateClass is used to cache generated texture coordinates. Constructor &; Destructor Documentation SoTextureCoordinateCache::SoTextureCoordinateCache (SoState *conststate) Constructor. SoTextureCoordinateCache::~SoTextureCoordinateCache () [virtual] Destructor. Member Function Documentation void SoTextureCoordinateCache::generate (const SbBox3f &bbox, const SbVec3f *vertices, const intnumvertices) Generates texture coordinates based on the bounding box of the geometry. This is usually called default texture coordinates in OIV. const SbVec2f * SoTextureCoordinateCache::get (void) const Returns the generated texture coordinates. int SoTextureCoordinateCache::getNum (void) const Returns the number of generated texture coordinates. Author Generated automatically by Doxygen for Coin from the source code. Version 3.1.3 Wed May 23 2012 SoTextureCoordinateCache(3)
Man Page