TWFPointList Class Reference

Inheritance diagram for TWFPointList:

TWFConnectionList List of all members.

Public Member Functions

 TWFPointList ()
int32 GetPointsCount () const
const TVector3 & GetPointRef (int32 inPointIndex) const
void PreAllocatePoints (int32 inPointsCount)
void AddPoint (const TVector3 &pt)
void AllocatePoints (int32 inPointsCount)
TVector3 & GetPointRef (int32 inPointIndex)
void SetHandleType (EWFHandleType inHandleType)
EWFHandleType GetHandleType () const
void SetIsExcludedFromZBuffer (boolean inExcluded)
boolean GetIsExcludedFromZBuffer () const
void SetIsSelected (boolean inSelected)
boolean GetIsSelected () const
void SetDrawWBProjs (boolean drawProjections)
boolean GetDrawWBProjs () const

Protected Attributes

EWFHandleType fHandleType
 The type of handle to use to display all the points.
TMCArray< TVector3 > fLocalPoints
 The points in object's local coordinates.
boolean fIsExcludedFromZBuffer
boolean fDrawProjections
boolean fIsSelected

Detailed Description

A list of points (in local coordinates) with a single handle style to draw them (only one style for hardware optimisation)


Constructor & Destructor Documentation

TWFPointList::TWFPointList (   )  [inline]
 


Member Function Documentation

void TWFPointList::AddPoint (  const TVector3 &  pt  )  [inline]
 

void TWFPointList::AllocatePoints (  int32  inPointsCount  )  [inline]
 

boolean TWFPointList::GetDrawWBProjs (   )  const [inline]
 

EWFHandleType TWFPointList::GetHandleType (   )  const [inline]
 

boolean TWFPointList::GetIsExcludedFromZBuffer (   )  const [inline]
 

boolean TWFPointList::GetIsSelected (   )  const [inline]
 

TVector3& TWFPointList::GetPointRef (  int32  inPointIndex  )  [inline]
 

const TVector3& TWFPointList::GetPointRef (  int32  inPointIndex  )  const [inline]
 

int32 TWFPointList::GetPointsCount (   )  const [inline]
 

void TWFPointList::PreAllocatePoints (  int32  inPointsCount  )  [inline]
 

void TWFPointList::SetDrawWBProjs (  boolean  drawProjections  )  [inline]
 

void TWFPointList::SetHandleType (  EWFHandleType  inHandleType  )  [inline]
 

void TWFPointList::SetIsExcludedFromZBuffer (  boolean  inExcluded  )  [inline]
 

void TWFPointList::SetIsSelected (  boolean  inSelected  )  [inline]
 


Member Data Documentation

boolean TWFPointList::fDrawProjections [protected]
 

EWFHandleType TWFPointList::fHandleType [protected]
 

The type of handle to use to display all the points.

boolean TWFPointList::fIsExcludedFromZBuffer [protected]
 

boolean TWFPointList::fIsSelected [protected]
 

TMCArray<TVector3> TWFPointList::fLocalPoints [protected]
 

The points in object's local coordinates.


The documentation for this class was generated from the following file:
Generated on Mon Mar 14 12:29:11 2005 for Carrara SDK Doc by  doxygen 1.3.9.1