|
#include <ArmarXSimulation/libraries/ClutteredSceneGenerator/objects/SimulatedObjectAsObject.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 |
SimulatedObjectAsObject (const std::string &instanceName, const ObjectSource &source) | |
void | updatePoseFromSimulator (armarx::SimulatorInterfacePrx &simulator) override |
void | updatePoseToSimulator (armarx::SimulatorInterfacePrx &simulator) override |
~SimulatedObjectAsObject () 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 30 of file SimulatedObjectAsObject.h.
SimulatedObjectAsObject | ( | const std::string & | instanceName, |
const ObjectSource & | source | ||
) |
Definition at line 34 of file SimulatedObjectAsObject.cpp.
|
overridedefault |
|
overridevirtual |
Implements SimulatedObject.
Definition at line 51 of file SimulatedObjectAsObject.cpp.
|
overridevirtual |
Implements SimulatedObject.
Definition at line 70 of file SimulatedObjectAsObject.cpp.
|
overridevirtual |
Implements SimulatedObject.
Definition at line 76 of file SimulatedObjectAsObject.cpp.
|
overridevirtual |
Implements SimulatedObject.
Definition at line 81 of file SimulatedObjectAsObject.cpp.
|
overridevirtual |
Implements SimulatedObject.
Definition at line 57 of file SimulatedObjectAsObject.cpp.
|
overridevirtual |
Implements SimulatedObject.
Definition at line 64 of file SimulatedObjectAsObject.cpp.