32 virtual void SetRelaxationProperties() = 0;
40 virtual int CoordinateID();
41 virtual void CoordinateID(
int iVal);
43 virtual bool Enabled();
44 virtual void Enabled(
bool bVal);
46 virtual float Stiffness();
47 virtual void Stiffness(
float fltVal,
bool bUseScaling =
true);
49 virtual float Damping();
50 virtual void Damping(
float fltVal,
bool bUseScaling =
true);
52 virtual void CreateDefaultUnits();
53 virtual bool SetData(
const std::string &strDataType,
const std::string &strValue,
bool bThrowError =
true);
54 virtual void QueryProperties(CStdPtrArray<TypeProperty> &aryProperties);
56 virtual void Load(CStdXml &oXml);
Root namespace for the base simulation library for AnimatLab.
int m_iCoordinateID
The constraint coordinate ID.
float m_fltDamping
The damping of the collision between those two materials.
float m_fltStiffness
The compliance of the collision between those two materials.