|
#include <ArmarXSimulation/libraries/ClutteredSceneGenerator/objects/SimulatedObjectAsRobot.h>
Public Member Functions | |
void | addToSimulator (armarx::SimulatorInterfacePrx &simulator) override |
bool | checkCollision (const VirtualRobot::CollisionCheckerPtr &col, const VirtualRobot::SceneObjectSetPtr &objectSet) override |
std::unique_ptr< Pose > | getLocalPose () override |
void | setLocalPose (const armarx::PosePtr &pose) override |
SimulatedObjectAsRobot (const std::string &instanceName, const ObjectSource &source) | |
void | updatePoseFromSimulator (armarx::SimulatorInterfacePrx &simulator) override |
void | updatePoseToSimulator (armarx::SimulatorInterfacePrx &simulator) override |
~SimulatedObjectAsRobot () override=default | |
Public Member Functions inherited from SimulatedObject | |
const std::string & | getInstanceName () |
const ObjectSource & | getObjectSource () |
void | setInstanceName (const std::string &newName) |
SimulatedObject ()=delete | |
SimulatedObject (const std::string &instanceName, const ObjectSource &objectSource) | |
virtual | ~SimulatedObject ()=default |
Definition at line 28 of file SimulatedObjectAsRobot.h.
SimulatedObjectAsRobot | ( | const std::string & | instanceName, |
const ObjectSource & | source | ||
) |
Definition at line 36 of file SimulatedObjectAsRobot.cpp.
|
overridedefault |
|
overridevirtual |
Implements SimulatedObject.
Definition at line 43 of file SimulatedObjectAsRobot.cpp.
|
overridevirtual |
Implements SimulatedObject.
Definition at line 62 of file SimulatedObjectAsRobot.cpp.
|
overridevirtual |
Implements SimulatedObject.
Definition at line 73 of file SimulatedObjectAsRobot.cpp.
|
overridevirtual |
Implements SimulatedObject.
Definition at line 78 of file SimulatedObjectAsRobot.cpp.
|
overridevirtual |
Implements SimulatedObject.
Definition at line 49 of file SimulatedObjectAsRobot.cpp.
|
overridevirtual |
Implements SimulatedObject.
Definition at line 56 of file SimulatedObjectAsRobot.cpp.