CBezierSegment Class Reference

#include <path.hpp>

List of all members.

Public Member Functions

 CBezierSegment ()
void calculatePositionAtT (sgxVector3 &pos, const tREAL32 t)
void evaluateSections ()
void getFastPosition (sgxVector3 &pos, const tREAL32 t)
void getPosition (sgxVector3 &pos, const tREAL32 t)
tREAL32 evaluateTime (tREAL32 t)
void EnableLoopAtLimits ()
void DisableLoopAtLimits ()

Public Attributes

CMatrix m_Control
CBezierSections m_Section [SGX_BEZIER_SECTIONS+1]

Protected Attributes

tBOOL m_bLoopAtLimits


Constructor & Destructor Documentation

CBezierSegment::CBezierSegment (  )  [inline]


Member Function Documentation

void CBezierSegment::calculatePositionAtT ( sgxVector3 pos,
const tREAL32  t 
)

void CBezierSegment::evaluateSections (  ) 

void CBezierSegment::getFastPosition ( sgxVector3 pos,
const tREAL32  t 
)

void CBezierSegment::getPosition ( sgxVector3 pos,
const tREAL32  t 
)

tREAL32 CBezierSegment::evaluateTime ( tREAL32  t  ) 

void CBezierSegment::EnableLoopAtLimits (  )  [inline]

void CBezierSegment::DisableLoopAtLimits (  )  [inline]


Member Data Documentation


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

Generated on Thu Aug 14 14:36:33 2008 for The SGX Core by  doxygen 1.5.6