Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

maths
Class TNSpline

RNSpline
   |
   +--SNSpline
         |
         +--TNSpline

   in NUSpline.h
   in NUSpline.cpp
Direct Known Subclasses:
CCinemaPath

class TNSpline
extends SNSpline


 
Fields inherited from class RNSpline
MaxDistance, NodeCount, Node
 
Constructor Summary
virtual ~TNSpline()
          
 
Method Summary
 void AddNode( const CVector3D& pos, const CVector3D& rotation, float timePeriod )
          T N S
 void BuildSpline()
          
 void Constrain()
          
 void InsertNode( const int index, const CVector3D& pos, const CVector3D& rotation, float timePeriod )
          
 void PushNode()
          
 void RemoveNode( const int index )
          
 void Smooth()
          
 void UpdateNodePos( const int index, const CVector3D& pos )
          
 void UpdateNodeTime( const int index, float time )
          
   
Methods inherited from class SNSpline
Smooth, BuildSpline
   
Methods inherited from class RNSpline
AddNode, BuildSpline, GetPosition, GetStartVelocity, GetEndVelocity, GetRotation, GetAllNodes
 

Constructor Detail

~TNSpline

public virtual ~TNSpline();


Method Detail

AddNode

public void AddNode( const CVector3D& pos, const CVector3D& rotation, float timePeriod );
T N S

BuildSpline

public void BuildSpline();

Constrain

public void Constrain();

InsertNode

public void InsertNode( const int index, const CVector3D& pos, const CVector3D& rotation, float timePeriod );

PushNode

public void PushNode();

RemoveNode

public void RemoveNode( const int index );

Smooth

public void Smooth();

UpdateNodePos

public void UpdateNodePos( const int index, const CVector3D& pos );

UpdateNodeTime

public void UpdateNodeTime( const int index, float time );

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:14
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD