Constraint Class Reference

#include <rimPhysicsConstraint.h>

Inheritance diagram for Constraint:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~Constraint ()
 destroy a physics constraint.
virtual void setUpConstraint (Real dt)=0
 Set up the constraint so that it can be solved.
virtual void performIteration ()=0
 Do one iteration of the constraint.
virtual void cleanUpConstraint ()=0
 Clean up any waste created during constraint iterations.
virtual const ConstraintTypegetType () const =0
Hash getTypeID () const


Constructor & Destructor Documentation

virtual Constraint::~Constraint (  )  [inline, virtual]

destroy a physics constraint.


Member Function Documentation

virtual void Constraint::setUpConstraint ( Real  dt  )  [pure virtual]

Set up the constraint so that it can be solved.

Implemented in CollisionConstraint, and PointToPointConstraint.

virtual void Constraint::performIteration (  )  [pure virtual]

Do one iteration of the constraint.

Implemented in CollisionConstraint, and PointToPointConstraint.

virtual void Constraint::cleanUpConstraint (  )  [pure virtual]

Clean up any waste created during constraint iterations.

Implemented in CollisionConstraint, and PointToPointConstraint.

virtual const ConstraintType& Constraint::getType (  )  const [pure virtual]

Implemented in CollisionConstraint, and PointToPointConstraint.

Hash Constraint::getTypeID (  )  const [inline]


The documentation for this class was generated from the following file:
Generated on Tue Aug 26 00:03:19 2008 for Rim Physics by  doxygen 1.5.4