11 namespace ExternalStimuli
35 virtual std::string Type();
37 virtual std::string TargetNodeID();
38 virtual void TargetNodeID(std::string strID);
40 virtual float Input();
41 virtual void Input(
float fltVal);
43 virtual std::string InputEquation();
44 virtual void InputEquation(std::string strVal);
46 virtual void Load(CStdXml &oXml);
48 virtual void Activate();
49 virtual void Initialize();
50 virtual void StepSimulation();
51 virtual void Deactivate();
53 virtual float *GetDataPointer(
const std::string &strDataType);
54 virtual bool SetData(
const std::string &strDataType,
const std::string &strValue,
bool bThrowError =
true);
55 virtual void QueryProperties(CStdPtrArray<TypeProperty> &aryProperties);
Root namespace for the base simulation library for AnimatLab.
External stimulus base class.