OneAxisJoint Class Reference

#include <joint.h>

Inheritance diagram for OneAxisJoint:

Inheritance graph
[legend]
Collaboration diagram for OneAxisJoint:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 108 of file joint.h.

Public Member Functions

 OneAxisJoint (Primitive *part1, Primitive *part2, const osg::Vec3 &anchor, const Axis axis1)
virtual Axis getAxis1 () const
virtual double getPosition1 ()=0
virtual double getPosition1Rate ()=0

Protected Attributes

Axis axis1


Constructor & Destructor Documentation

OneAxisJoint (  Primitive *  part1,
Primitive *  part2,
const osg::Vec3 &  anchor,
const Axis  axis1
)  [inline]
 

Definition at line 110 of file joint.h.


Member Function Documentation

virtual Axis getAxis1 (   )  const [inline, virtual]
 

Definition at line 112 of file joint.h.

virtual double getPosition1 (   )  [pure virtual]
 

Implemented in HingeJoint, Hinge2Joint, UniversalJoint, and SliderJoint.

virtual double getPosition1Rate (   )  [pure virtual]
 

Implemented in HingeJoint, Hinge2Joint, UniversalJoint, and SliderJoint.


Member Data Documentation

Axis axis1 [protected]
 

Definition at line 118 of file joint.h.


Generated on Tue Apr 4 19:05:27 2006 for Robotsystem from Robot Group Leipzig by  doxygen 1.4.5