AnimatLab  2
Test
BlRPRO.h
Go to the documentation of this file.
1 
7 #pragma once
8 
10 
11 namespace BulletAnimatSim
12 {
13  namespace Environment
14  {
15  namespace Joints
16  {
25  class BULLET_PORT BlRPRO : public BlJoint, public AnimatSim::Environment::Joints::RPRO
26  {
27  protected:
30 
31  public:
32  BlRPRO();
33  virtual ~BlRPRO();
34 
35  virtual void SetupPhysics();
36 
37 #pragma region DataAccesMethods
38 
39  virtual bool SetData(const std::string &strDataType, const std::string &strValue, bool bThrowError = true);
40  virtual void QueryProperties(CStdPtrArray<TypeProperty> &aryProperties);
41 
42 #pragma endregion
43 
44  virtual void CreateJoint();
45  };
46 
47  } //Joints
48  } // Environment
49 } //BulletAnimatSim
Declares the btGeneric6DofConstraint class.
A common class for all joint data specific to vortex.
Definition: BlJoint.h:29
btAnimatGeneric6DofConstraint * m_btSocket
The vortex socket class.
Definition: BlRPRO.h:29
Classes for implementing the cm-labs vortex physics engine for AnimatLab.
Vortex relative position, relative orientation joint class.
Definition: BlRPRO.h:25
A RPRO (relative position, relative orientation) type of joint.
Definition: RPRO.h:27