TMCPolygon Class Reference

List of all members.

Public Types

enum  { kPolyMaxNbrVertices = 8000 }

Public Member Functions

 TMCPolygon (void)
 TMCPolygon (uint16 nbrVertices)
 ~TMCPolygon (void)
TMCPolygonClone (void)
void MoveTo (MCXYPos xPos, MCXYPos yPos)
void LineTo (MCXYPos xPos, MCXYPos yPos)
uint16 GetSize (void) const
void * GetBase (void) const
void GetBounds (TMCRect &arect) const
void Offset (MCXYPos xPos, MCXYPos yPos)

Protected Attributes

void * fData
void * fCurPos
void * fEndPos

Detailed Description

Undocumented


Member Enumeration Documentation

anonymous enum
Enumerator:
kPolyMaxNbrVertices 

Constructor & Destructor Documentation

TMCPolygon::TMCPolygon ( void   ) 
TMCPolygon::TMCPolygon ( uint16  nbrVertices  ) 
TMCPolygon::~TMCPolygon ( void   ) 

Member Function Documentation

TMCPolygon* TMCPolygon::Clone ( void   ) 
void* TMCPolygon::GetBase ( void   )  const
void TMCPolygon::GetBounds ( TMCRect arect  )  const
uint16 TMCPolygon::GetSize ( void   )  const
void TMCPolygon::LineTo ( MCXYPos  xPos,
MCXYPos  yPos 
)
void TMCPolygon::MoveTo ( MCXYPos  xPos,
MCXYPos  yPos 
)
void TMCPolygon::Offset ( MCXYPos  xPos,
MCXYPos  yPos 
)

Member Data Documentation

void* TMCPolygon::fCurPos [protected]
void* TMCPolygon::fData [protected]
void* TMCPolygon::fEndPos [protected]

The documentation for this class was generated from the following file:
Generated on Mon Apr 26 22:48:07 2010 for Carrara SDK Doc by  doxygen 1.6.3