AnimatLab  2
Test
VsBallSocket.h
Go to the documentation of this file.
1 
7 #pragma once
8 
9 namespace VortexAnimatSim
10 {
11  namespace Environment
12  {
13  namespace Joints
14  {
30  {
31  protected:
33  Vx::VxBallAndSocket *m_vxSocket;
34 
35  virtual void SetupPhysics();
36  virtual void DeletePhysics();
37 
38  public:
39  VsBallSocket();
40  virtual ~VsBallSocket();
41 
42 #pragma region DataAccesMethods
43 
44  virtual bool SetData(const std::string &strDataType, const std::string &strValue, bool bThrowError = true);
45  virtual void QueryProperties(CStdPtrArray<TypeProperty> &aryProperties);
46 
47 #pragma endregion
48 
49  virtual void CreateJoint();
50  };
51 
52  } //Joints
53  } // Environment
54 } //VortexAnimatSim
A BallSocket type of joint.
Definition: BallSocket.h:27
Vortex ball-and-socket joint class.
Definition: VsBallSocket.h:29
A common class for all joint data specific to vortex.
Definition: VsJoint.h:32
Classes for implementing the cm-labs vortex physics engine for AnimatLab.
Vx::VxBallAndSocket * m_vxSocket
The vortex socket class.
Definition: VsBallSocket.h:33