CSLUVCoordArray Class Reference

Represents an array of UV coordinates. More...

#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

Represents an array of UV coordinates.

See also:
CSLShape_35


Member Function Documentation

SI_Int GetUVCoordCount (  ) 

Returns the number of texture coordinates.

Returns:
Number of UV.

CSLBaseShape::CSLVector2DArray* GetUVCoordList (  ) 

Returns the texture coordinate array proxy.

Returns:
Pointer to an array proxy of UV.

CSIBCVector2D* GetUVCoordListPtr (  ) 

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

Returns:
Array of texture coordinates

CSLBaseShape::CSLIndexedVector2DArray* GetIndexedUVCoordList (  ) 

Return the indexed texture coordinate array proxy.

Returns:
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:
Array of indexed texture coordinates

SI_Char* GetTextureProjection (  ) 

Returns the name of the texture projection.

Returns:
Texture projection name.

SI_Void SetTextureProjection ( SI_Char *  in_szValue  ) 

Changes the name of the texture projection.

Parameters:
[in]  in_szValue  New texture projection name.

SI_Error Synchronize (  ) 

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

Returns:
Error code


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