IFrame

class IFrame : virtual public INamed, virtual public IDestroyable

Represents a (coordinate) frame which can be either the world frame or a frame (rigidly) attached to a rigid body, geometry of joint.

virtual IFrame::~IFrame()

virtual PFrameTranslation IFrame::GetTranslation() = 0

virtual void IFrame::SetTranslation(PFrameTranslation translation) = 0

virtual PFrameRotation IFrame::GetRotation() = 0

virtual void IFrame::SetRotation(PFrameRotation rotation) = 0

virtual PFrame IFrame::GetReferenceFrame() const = 0

virtual PSignal IFrame::GetSignal(std::string &name) const = 0

virtual std::vector<std::string> IFrame::GetSignalNames() const = 0

virtual std::map<std::string, PSignal> IFrame::GetSignals() const = 0