17 #ifndef IGNITION_RENDERING_OGRE_OGRENODE_HH_ 18 #define IGNITION_RENDERING_OGRE_OGRENODE_HH_ 33 class IGNITION_RENDERING_OGRE_VISIBLE
OgreNode :
40 public:
virtual bool HasParent()
const;
46 public:
virtual void Destroy();
48 protected:
virtual math::Pose3d RawLocalPose()
const;
50 protected:
virtual void SetRawLocalPose(
const math::Pose3d &_Pose3d);
52 protected:
virtual math::Vector3d RawLocalPosition()
const;
54 protected:
virtual void SetRawLocalPosition(
55 const math::Vector3d &_position);
57 protected:
virtual math::Quaterniond RawLocalRotation()
const;
59 protected:
virtual void SetRawLocalRotation(
60 const math::Quaterniond &_rotation);
64 protected:
virtual void Load();
66 protected:
virtual void Init();
OgreVisualPtr parent
Definition: OgreNode.hh:68
Represents a single posable node in the scene graph.
Definition: Node.hh:34
Definition: OgreNode.hh:33
Definition: OgreVisual.hh:28
Ogre::SceneNode * ogreNode
Definition: OgreNode.hh:70
Definition: ArrowVisual.hh:22
Definition: BaseNode.hh:28