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)
 return Ogre Vector from Gazebo Vector3 More...
 
static math::Vector3 Convert (const Ogre::Vector3 &_v)
 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 quaternion to Ogre quaternion. More...
 
static math::Quaternion Convert (const Ogre::Quaternion &_v)
 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

§ Convert() [1/11]

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

Return the equivalent ogre color.

Parameters
[in]_clrGazebo color to convert
Returns
Ogre color value

§ Convert() [2/11]

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

Return the equivalent gazebo color.

Parameters
[in]_clrOgre color to convert
Returns
Gazebo color value

§ Convert() [3/11]

static Ogre::Vector3 Convert ( const math::Vector3 _v)
static

return Ogre Vector from Gazebo Vector3

Parameters
[in]_vGazebo vector
Returns
Ogre vector

§ Convert() [4/11]

static math::Vector3 Convert ( const Ogre::Vector3 &  _v)
static

return gazebo Vector from ogre Vector3

Parameters
[in]_vOgre vector
Returns
Gazebo vector

§ Convert() [5/11]

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

§ Convert() [6/11]

static Ogre::Quaternion Convert ( const math::Quaternion _v)
static

Gazebo quaternion to Ogre quaternion.

Parameters
[in]_vGazebo quaternion
Returns
Ogre quaternion

§ Convert() [7/11]

static math::Quaternion Convert ( const Ogre::Quaternion &  _v)
static

Ogre quaternion to Gazebo quaternion.

Parameters
[in]_vOgre quaternion
Returns
Gazebo quaternion

§ Convert() [8/11]

static Ogre::Quaternion Convert ( const ignition::math::Quaterniond &  _q)
static

ignition::math::Quaterniond to Ogre quaternion

Parameters
[in]_qIgnition math quaternion
Returns
Ogre quaternion

§ Convert() [9/11]

static Ogre::Matrix4 Convert ( const ignition::math::Matrix4d &  _m)
static

Ignition math Matrix4d to Ogre Matrix4.

Parameters
[in]_mignition math Matrix4d
Returns
Ogre Matrix4

§ Convert() [10/11]

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

§ Convert() [11/11]

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

§ ConvertIgn() [1/3]

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

§ ConvertIgn() [2/3]

static ignition::math::Quaterniond ConvertIgn ( const Ogre::Quaternion &  _q)
static

Ogre quaternion to ignition::math::Quaterniond.

Parameters
[in]_qOgre quaternion return Ignition math quaternion

§ ConvertIgn() [3/3]

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: