17 #ifndef _GAZEBO_CONVERSIONS_HH_
18 #define _GAZEBO_CONVERSIONS_HH_
20 #include <ignition/math/Vector3.hh>
60 public:
static Ogre::Vector3
Convert(
const ignition::math::Vector3d &_v);
70 public:
static ignition::math::Vector3d
ConvertIgn(
71 const Ogre::Vector3 &_v);
86 public:
static ignition::math::Quaterniond
ConvertIgn(
87 const Ogre::Quaternion &_v);
92 public:
static Ogre::Node::TransformSpace
Convert(
99 const Ogre::Node::TransformSpace &_ts);
The Vector3 class represents the generic vector containing 3 elements.
Definition: Vector3.hh:39
GAZEBO_VISIBLE ignition::math::Vector3d ConvertIgn(const msgs::Vector3d &_v)
Convert a msgs::Vector3d to an ignition::math::Vector.
ReferenceFrame
Frame of reference.
Definition: RenderTypes.hh:234
GAZEBO_VISIBLE msgs::Vector3d Convert(const ignition::math::Vector3d &_v)
Convert a ignition::math::Vector3 to a msgs::Vector3d.
#define GZ_RENDERING_VISIBLE
Definition: system.hh:209
Conversions Conversions.hh rendering/Conversions.hh.
Definition: rendering/Conversions.hh:40
A quaternion class.
Definition: Quaternion.hh:42
Defines a color.
Definition: Color.hh:36