Conversions Class Reference

Conversions Conversions.hh rendering/Conversions.hh. More...

#include <Conversions.hh>

Static Public Member Functions

static Ogre::ColourValue Convert (const common::Color &_clr)
 Return the equivalent ogre color. More...
 
static common::Color Convert (const Ogre::ColourValue &_clr)
 Return the equivalent gazebo color. More...
 
static Ogre::Vector3 Convert (const math::Vector3 &_v) GAZEBO_DEPRECATED(8.0)
 return Ogre Vector from Gazebo Vector3 More...
 
static math::Vector3 Convert (const Ogre::Vector3 &_v) GAZEBO_DEPRECATED(8.0)
 return gazebo Vector from ogre Vector3 More...
 
static Ogre::Vector3 Convert (const ignition::math::Vector3d &_v)
 Return Ogre Vector3 from ignition::math::Vector3d. More...
 
static Ogre::Quaternion Convert (const math::Quaternion &_v) GAZEBO_DEPRECATED(8.0)
 Gazebo quaternion to Ogre quaternion. More...
 
static math::Quaternion Convert (const Ogre::Quaternion &_v) GAZEBO_DEPRECATED(8.0)
 Ogre quaternion to Gazebo quaternion. More...
 
static Ogre::Quaternion Convert (const ignition::math::Quaterniond &_q)
 ignition::math::Quaterniond to Ogre quaternion More...
 
static Ogre::Matrix4 Convert (const ignition::math::Matrix4d &_m)
 Ignition math Matrix4d to Ogre Matrix4. More...
 
static Ogre::Node::TransformSpace Convert (const ReferenceFrame &_rf)
 Return the equivalent ogre transform space. More...
 
static ReferenceFrame Convert (const Ogre::Node::TransformSpace &_ts)
 Return the equivalent gazebo reference frame. More...
 
static ignition::math::Vector3d ConvertIgn (const Ogre::Vector3 &_v)
 Return ignition::math::Vector3d from Ogre Vector3. More...
 
static ignition::math::Quaterniond ConvertIgn (const Ogre::Quaternion &_q)
 Ogre quaternion to ignition::math::Quaterniond. More...
 
static ignition::math::Matrix4d ConvertIgn (const Ogre::Matrix4 &_m)
 Ogre Matrix4 to ignition math Matrix4d. More...
 

Detailed Description

Conversions Conversions.hh rendering/Conversions.hh.

A set of utility function to convert between Gazebo and Ogre data types

Member Function Documentation

static Ogre::ColourValue Convert ( const common::Color _clr)
static

Return the equivalent ogre color.

Parameters
[in]_clrGazebo color to convert
Returns
Ogre color value
static common::Color Convert ( const Ogre::ColourValue &  _clr)
static

Return the equivalent gazebo color.

Parameters
[in]_clrOgre color to convert
Returns
Gazebo color value
static Ogre::Vector3 Convert ( const math::Vector3 _v)
static

return Ogre Vector from Gazebo Vector3

Deprecated:
See Convert(const ignition::math::Vector3d &)
Parameters
[in]_vGazebo vector
Returns
Ogre vector
static math::Vector3 Convert ( const Ogre::Vector3 &  _v)
static

return gazebo Vector from ogre Vector3

Deprecated:
See ConvertIgn()
Parameters
[in]_vOgre vector
Returns
Gazebo vector
static Ogre::Vector3 Convert ( const ignition::math::Vector3d &  _v)
static

Return Ogre Vector3 from ignition::math::Vector3d.

Parameters
[in]_vIgnition math Vector3d
Returns
Ogre Vector3
static Ogre::Quaternion Convert ( const math::Quaternion _v)
static

Gazebo quaternion to Ogre quaternion.

Deprecated:
See Convert(const ignition::math::Quaterniond &)
Parameters
[in]_vGazebo quaternion
Returns
Ogre quaternion
static math::Quaternion Convert ( const Ogre::Quaternion &  _v)
static

Ogre quaternion to Gazebo quaternion.

Deprecated:
See ConvertIgn()
Parameters
[in]_vOgre quaternion
Returns
Gazebo quaternion
static Ogre::Quaternion Convert ( const ignition::math::Quaterniond &  _q)
static

ignition::math::Quaterniond to Ogre quaternion

Parameters
[in]_qIgnition math quaternion
Returns
Ogre quaternion
static Ogre::Matrix4 Convert ( const ignition::math::Matrix4d &  _m)
static

Ignition math Matrix4d to Ogre Matrix4.

Parameters
[in]_mignition math Matrix4d
Returns
Ogre Matrix4
static Ogre::Node::TransformSpace Convert ( const ReferenceFrame _rf)
static

Return the equivalent ogre transform space.

Parameters
[in]_rfgazebo reference frame to convert
Returns
Ogre node transform space
static ReferenceFrame Convert ( const Ogre::Node::TransformSpace &  _ts)
static

Return the equivalent gazebo reference frame.

Parameters
[in]_tsOgre node transform space to convert
Returns
Gazebo reference frame
static ignition::math::Vector3d ConvertIgn ( const Ogre::Vector3 &  _v)
static

Return ignition::math::Vector3d from Ogre Vector3.

Parameters
[in]_vOgre Vector3
Returns
Ignition math Vector3d
static ignition::math::Quaterniond ConvertIgn ( const Ogre::Quaternion &  _q)
static

Ogre quaternion to ignition::math::Quaterniond.

Parameters
[in]_qOgre quaternion
Returns
Ignition math quaternion
static ignition::math::Matrix4d ConvertIgn ( const Ogre::Matrix4 &  _m)
static

Ogre Matrix4 to ignition math Matrix4d.

Parameters
[in]_mOgre Matrix4
Returns
ignition math Matrix4d

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