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