36 virtual void SetOdorTypePointer(std::string strID);
44 virtual void OdorTypeID(std::string strID);
45 virtual std::string OdorTypeID();
47 virtual void ResetSimulation();
48 virtual bool SetData(
const std::string &strDataType,
const std::string &strValue,
bool bThrowError =
true);
49 virtual void QueryProperties(CStdPtrArray<TypeProperty> &aryProperties);
50 virtual float *GetDataPointer(
const std::string &strDataType);
51 virtual void StepSimulation();
52 virtual void Load(CStdXml &oXml);
Root namespace for the base simulation library for AnimatLab.
OdorType * m_lpOdorType
Pointer to the type odor to detect.
Odor type that can be emitted from a RigidBody and sensed by an OdorSensor.
std::string m_strOdorTypeID
Identifier for the odor type.
float m_fltOdorValue
The odor concentration value.