Static Public Member Functions | List of all members
gazebo::rendering::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 Ogre::Vector3 Convert (const ignition::math::Vector3d &_v)
 return Ogre Vector from ignition::math::Vector3d More...
 
static math::Vector3 Convert (const Ogre::Vector3 &_v)
 return gazebo Vector from ogre Vector3 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::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 &_v)
 Ogre quaternion to ignition::math::Quaterniond. 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 gazebo::rendering::Conversions::Convert ( const common::Color _clr)
static

Return the equivalent ogre color.

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

Return the equivalent gazebo color.

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

return Ogre Vector from Gazebo Vector3

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

return Ogre Vector from ignition::math::Vector3d

Parameters
[in]_vignition::math::Vector3d
Returns
Ogre vector
static math::Vector3 gazebo::rendering::Conversions::Convert ( const Ogre::Vector3 &  _v)
static

return gazebo Vector from ogre Vector3

Parameters
[in]_vOgre vector
Returns
Gazebo vector
static Ogre::Quaternion gazebo::rendering::Conversions::Convert ( const math::Quaternion _v)
static

Gazebo quaternion to Ogre quaternion.

Parameters
[in]_vGazebo quaternion
Returns
Ogre quaternion
static math::Quaternion gazebo::rendering::Conversions::Convert ( const Ogre::Quaternion &  _v)
static

Ogre quaternion to Gazebo quaternion.

Parameters
[in]_vOgre quaternion return Gazebo quaternion
static Ogre::Node::TransformSpace gazebo::rendering::Conversions::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 gazebo::rendering::Conversions::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 gazebo::rendering::Conversions::ConvertIgn ( const Ogre::Vector3 &  _v)
static

return ignition::math::Vector3d from ogre Vector3

Parameters
[in]_vOgre vector
Returns
ignition::math::Vector3d
static ignition::math::Quaterniond gazebo::rendering::Conversions::ConvertIgn ( const Ogre::Quaternion &  _v)
static

Ogre quaternion to ignition::math::Quaterniond.

Parameters
[in]_vOgre quaternion return Ignition math quaternion

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