oops::SpringDamperJoint Class Reference

#include <Joints.h>

Inherits oops::Joint.

Collaboration diagram for oops::SpringDamperJoint:

List of all members.


Public Member Functions

 SpringDamperJoint (unsigned anchorObject)
 SpringDamperJoint (unsigned id, RigidBody *obj1, RigidBody *obj2)
virtual Jointclone ()
virtual void setODEParameter (int attrib, double value)
virtual void build (dWorldID world)
virtual void setLinearConstants (float springConstant, float dampingConstant)
virtual void setAngularConstants (float springConstant, float dampingConstant)

Protected Attributes

unsigned anchorObject
float linearSpringConstant
float linearDampingConstant
float angularSpringConstant
float angularDampingConstant

Constructor & Destructor Documentation

oops::SpringDamperJoint::SpringDamperJoint ( unsigned  anchorObject  ) 

oops::SpringDamperJoint::SpringDamperJoint ( unsigned  id,
RigidBody obj1,
RigidBody obj2 
)


Member Function Documentation

void oops::SpringDamperJoint::build ( dWorldID  world  )  [virtual]

Implements oops::Joint.

Joint * oops::SpringDamperJoint::clone (  )  [virtual]

Implements oops::Joint.

void oops::SpringDamperJoint::setAngularConstants ( float  springConstant,
float  dampingConstant 
) [virtual]

void oops::SpringDamperJoint::setLinearConstants ( float  springConstant,
float  dampingConstant 
) [virtual]

void oops::SpringDamperJoint::setODEParameter ( int  attrib,
double  value 
) [virtual]

Implements oops::Joint.


Member Data Documentation


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

Generated on Wed Oct 20 16:12:04 2010 for inVRs by doxygen 1.5.8