opensurgsim
Public Member Functions | List of all members
SurgSim::Physics::MockLocalization Class Reference
Inheritance diagram for SurgSim::Physics::MockLocalization:
SurgSim::Physics::Localization

Public Member Functions

 MockLocalization (std::shared_ptr< Representation > representation)
 
- Public Member Functions inherited from SurgSim::Physics::Localization
 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< RepresentationgetRepresentation () 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< Localizationcopy () const
 

The documentation for this class was generated from the following files: