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 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