AnimatLab  2
Test
RPRO.h
Go to the documentation of this file.
1 
7 #pragma once
8 
9 namespace AnimatSim
10 {
11  namespace Environment
12  {
13  namespace Joints
14  {
15 
27  class ANIMAT_PORT RPRO : public Joint
28  {
29  protected:
30 
31  public:
32  RPRO();
33  virtual ~RPRO();
34 
35  static RPRO *CastToDerived(AnimatBase *lpBase) {return static_cast<RPRO*>(lpBase);}
36 
37  float CylinderRadius();
38  float CylinderHeight();
39  float BallRadius();
40 
41  virtual void Load(CStdXml &oXml);
42  };
43 
44  } //Joints
45  } // Environment
46 } //AnimatSim
The base class for all of the joint type of objects.
Definition: Joint.h:40
Root namespace for the base simulation library for AnimatLab.
Animat base class.
Definition: AnimatBase.h:36
A RPRO (relative position, relative orientation) type of joint.
Definition: RPRO.h:27