8 #include "RbMovableItem.h"
11 #include "RbMotorizedJoint.h"
12 #include "RbRigidBody.h"
14 #include "RbSimulator.h"
47 {
Std_TraceMsg(0,
"Caught Error in desctructor of RbRPRO\r\n",
"", -1,
false,
true);}
54 #pragma region DataAccesMethods
56 bool RbRPRO::SetData(
const std::string &strDataType,
const std::string &strValue,
bool bThrowError)
61 if(RPRO::SetData(strDataType, strValue,
false))
66 THROW_PARAM_ERROR(Al_Err_lInvalidDataType, Al_Err_strInvalidDataType,
"Data Type", strDataType);
71 void RbRPRO::QueryProperties(CStdPtrArray<TypeProperty> &aryProperties)
74 RPRO::QueryProperties(aryProperties);
virtual void CreateJoint()
Creates the joint.
RbRPRO()
Default constructor.
Declares the vortex relative position, relative orientation class.
virtual ~RbRPRO()
Destructor.
void Std_TraceMsg(const int iLevel, std::string strMessage, std::string strSourceFile, int iSourceLine, bool bLogToFile, bool bPrintHeader)
Traces a message to the debugger window.
Classes for implementing the cm-labs vortex physics engine for AnimatLab.