Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Correction Class Reference

#include <correction.h>

Inheritance diagram for Correction:

LerpCorrection PopCorrection SplineCorrection List of all members.

Public Member Functions

 Correction (LPoint3f &, LVector3f &)
virtual ~Correction (void)
virtual void step (void)
virtual void new_target (LPoint3f &, LVector3f &)
virtual void force_target (LPoint3f &, LVector3f &)
LPoint3f get_pos (void) const
LVector3f get_vel (void) const

Protected Attributes

LPoint3f _curr_p
LVector3f _curr_v

Constructor & Destructor Documentation

Correction::Correction LPoint3f &  ,
LVector3f & 
 

Definition at line 29 of file correction.cxx.

Correction::~Correction void   )  [virtual]
 

Definition at line 36 of file correction.cxx.


Member Function Documentation

void Correction::force_target LPoint3f &  ,
LVector3f & 
[virtual]
 

Reimplemented in PopCorrection, LerpCorrection, and SplineCorrection.

Definition at line 45 of file correction.cxx.

References _curr_p.

LPoint3f Correction::get_pos void   )  const
 

Definition at line 48 of file correction.cxx.

References _curr_v.

LVector3f Correction::get_vel void   )  const
 

Definition at line 52 of file correction.cxx.

void Correction::new_target LPoint3f &  ,
LVector3f & 
[virtual]
 

Reimplemented in PopCorrection, LerpCorrection, and SplineCorrection.

Definition at line 42 of file correction.cxx.

void Correction::step void   )  [virtual]
 

Reimplemented in PopCorrection, LerpCorrection, and SplineCorrection.

Definition at line 39 of file correction.cxx.


Member Data Documentation

LPoint3f Correction::_curr_p [protected]
 

Definition at line 30 of file correction.h.

Referenced by force_target(), PopCorrection::new_target(), SplineCorrection::SplineCorrection(), LerpCorrection::~LerpCorrection(), PopCorrection::~PopCorrection(), and SplineCorrection::~SplineCorrection().

LVector3f Correction::_curr_v [protected]
 

Definition at line 31 of file correction.h.

Referenced by get_pos(), SplineCorrection::new_target(), SplineCorrection::SplineCorrection(), and SplineCorrection::step().


The documentation for this class was generated from the following files:
Generated on Fri May 2 01:40:59 2003 for Direct by doxygen1.3