TMCPolygon Class Reference

List of all members.

Public Types

enum  { kPolyMaxNbrVertices = 8000 }

Public Member Functions

 TMCPolygon (void)
 TMCPolygon (uint16 nbrVertices)
 ~TMCPolygon (void)
TMCPolygon * Clone (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
 

Enumeration values:
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 Mar 14 12:29:09 2005 for Carrara SDK Doc by  doxygen 1.3.9.1