CSLUVCoordArray Class Reference

#include <UVCoordArray.h>

List of all members.

Public Member Functions

SI_Int  GetUVCoordCount ()
CSLBaseShape::CSLVector2DArray GetUVCoordList ()
CSIBCVector2D GetUVCoordListPtr ()
CSLBaseShape::CSLIndexedVector2DArray GetIndexedUVCoordList ()
SLIndexedVector2D GetIndexedUVCoordListPtr ()
SI_Char *  GetTextureProjection ()
SI_Void  SetTextureProjection (SI_Char *in_szValue)
SI_Error  Synchronize ()


Detailed Description

CSLUVCoordArray Class

Class representing an array of UV coordinates

See also:
CSLShape_35


Member Function Documentation

SI_Int GetUVCoordCount (  ) 

Return the number of texture coordinates.

Returns:
SI_Int Number of UV.

CSLBaseShape::CSLVector2DArray* GetUVCoordList (  ) 

Return the texture coordinate array proxy.

Returns:
CSLVector2DArray* Pointer to an array proxy of UV.

CSIBCVector2D* GetUVCoordListPtr (  ) 

Returns an array of CSIBCVector2D that describes the texture coordinates for this mesh.

Returns:
CSIBCVector2D* Array of texture coordinates

CSLBaseShape::CSLIndexedVector2DArray* GetIndexedUVCoordList (  ) 

Return the indexed texture coordinate array proxy.

Returns:
CSLIndexedVector2DArray* Pointer to an array proxy of indexed UV.

SLIndexedVector2D* GetIndexedUVCoordListPtr (  ) 

Returns an array of SLIndexedVector2D that describes the indexed texture coordinates for this mesh.

Returns:
SLIndexedVector2D* Array of indexed texture coordinates

SI_Char* GetTextureProjection (  ) 

Return the name of the texture projection.

Returns:
SI_Char* Texture projection name.

SI_Void SetTextureProjection ( SI_Char *  in_szValue  ) 

Change the name of the texture projection.

Parameters:
SI_Char*  New texture projection name.
Returns:
None

SI_Error Synchronize (  ) 

Synchronize will all data in the FTK is up to date.

Returns:
SI_Error Error code


The documentation for this class was generated from the following file: