opensurgsim
|
Public Member Functions | |
MockLocalization (std::shared_ptr< Representation > representation) | |
![]() | |
Localization () | |
Default constructor. | |
Localization (std::shared_ptr< Representation > representation) | |
Constructor. More... | |
virtual | ~Localization () |
Destructor. | |
void | setRepresentation (std::shared_ptr< Representation > representation) |
Sets the representation. More... | |
std::shared_ptr< Representation > | getRepresentation () const |
Gets the representation. More... | |
SurgSim::Math::Vector3d | calculatePosition (double time=1.0) const |
Calculates the global position of this localization. More... | |
SurgSim::Math::Vector3d | calculateVelocity (double time=1.0) const |
Calculates the global velocity of this localization. More... | |
virtual bool | isValidRepresentation (std::shared_ptr< Representation > representation) |
virtual Math::RigidTransform3d | getElementPose () |
Find a pose that the localization is represented with respect to. More... | |
virtual bool | moveClosestTo (const Math::Vector3d &point, bool *hasReachedEnd) |
std::shared_ptr< Localization > | copy () const |