SBMVisualModelSurface Class Reference

This class is the base class to describe a visual model.

Constructors and destructors

 SBMVisualModelSurface (unsigned int numberOfTriangles, unsigned int numberOfPositions, unsigned int *indexData, float *positionData, float *normalData, float *colorData, unsigned int *flagData, unsigned int *nodeIndexData, float *textureCoordinateData, unsigned int diffuseMapWidth, unsigned int diffuseMapHeight, unsigned char *diffuseMapTextureData)
 Builds a triangle surface.
 
virtual ~SBMVisualModelSurface ()
 Deletes the triangle surface.
 

Additional Inherited Members

- Public Member Functions inherited from SBCReferenceTarget
 SBCReferenceTarget ()
 
virtual ~SBCReferenceTarget ()
 
unsigned int getMemoryFootprint () const
 
void printReferencesToOwners () const