A set of functions for converting between the math types used by gazebo and bullet. More...
#include <BulletTypes.hh>
Static Public Member Functions | |
static math::Pose | ConvertPose (const btTransform &_bt) GAZEBO_DEPRECATED(8.0) |
Convert a bullet transform to a gazebo pose. More... | |
static btTransform | ConvertPose (const math::Pose &_pose) GAZEBO_DEPRECATED(8.0) |
Convert a gazebo pose to a bullet transform. More... | |
static btTransform | ConvertPose (const ignition::math::Pose3d &_pose) |
Convert an ignition math pose to a bullet transform. More... | |
static ignition::math::Pose3d | ConvertPoseIgn (const btTransform &_bt) |
Convert a bullet transform to an ignition math pose. More... | |
static math::Vector3 | ConvertVector3 (const btVector3 &_bt) GAZEBO_DEPRECATED(8.0) |
Convert a bullet btVector3 to a gazebo Vector3. More... | |
static btVector3 | ConvertVector3 (const math::Vector3 &_vec) GAZEBO_DEPRECATED(8.0) |
Convert a gazebo Vector3 to a bullet btVector3. More... | |
static btVector3 | ConvertVector3 (const ignition::math::Vector3d &_vec) |
Convert an ignition Vector3d to a bullet btVector3. More... | |
static ignition::math::Vector3d | ConvertVector3Ign (const btVector3 &_bt) |
Convert a bullet btVector3 to an ignition Vector3d. More... | |
static math::Vector4 | ConvertVector4 (const btVector4 &_bt) GAZEBO_DEPRECATED(8.0) |
Convert a bullet btVector4 to a gazebo Vector4. More... | |
static btVector4 | ConvertVector4 (const math::Vector4 &_vec) GAZEBO_DEPRECATED(8.0) |
Convert a gazebo Vector4 to a bullet btVector4. More... | |
static ignition::math::Vector4d | ConvertVector4dIgn (const btVector4 &_bt) |
Convert a bullet btVector4 to an ignition math Vector4d. More... | |
static btVector4 | ConvertVector4dIgn (const ignition::math::Vector4d &_vec) |
Convert an ignition math Vector4d to a bullet btVector4. More... | |
A set of functions for converting between the math types used by gazebo and bullet.
|
inlinestatic |
Convert a bullet transform to a gazebo pose.
[in] | _bt | Bullet pose (btTransform). |
References BulletTypes::ConvertPoseIgn().
Referenced by BulletTypes::ConvertPose(), BulletSphereShape::SetRadius(), BulletBoxShape::SetSize(), and BulletCylinderShape::SetSize().
|
inlinestatic |
Convert a gazebo pose to a bullet transform.
[in] | _pose | Gazebo pose. |
References BulletTypes::ConvertPose().
|
inlinestatic |
Convert an ignition math pose to a bullet transform.
[in] | _pose | Ignition math pose. |
References BulletTypes::ConvertVector3().
|
inlinestatic |
Convert a bullet transform to an ignition math pose.
[in] | _bt | Bullet pose (btTransform). |
References BulletTypes::ConvertVector3Ign().
Referenced by BulletTypes::ConvertPose().
|
inlinestatic |
Convert a bullet btVector3 to a gazebo Vector3.
[in] | _bt | Bullet Vector3. |
Referenced by BulletTypes::ConvertPose().
|
inlinestatic |
Convert a gazebo Vector3 to a bullet btVector3.
[in] | _vec | Gazebo Vector3. |
|
inlinestatic |
Convert an ignition Vector3d to a bullet btVector3.
[in] | _vec | Ignition Vector3d. |
|
inlinestatic |
Convert a bullet btVector3 to an ignition Vector3d.
[in] | _bt | Bullet Vector3. |
Referenced by BulletTypes::ConvertPoseIgn().
|
inlinestatic |
Convert a bullet btVector4 to a gazebo Vector4.
[in] | _bt | Bullet Vector4. |
References BulletTypes::ConvertVector4dIgn().
|
inlinestatic |
Convert a gazebo Vector4 to a bullet btVector4.
[in] | _vec | Gazebo Vector4. |
References BulletTypes::ConvertVector4dIgn().
|
inlinestatic |
Convert a bullet btVector4 to an ignition math Vector4d.
[in] | _bt | Bullet Vector4. |
Referenced by BulletTypes::ConvertVector4().
|
inlinestatic |
Convert an ignition math Vector4d to a bullet btVector4.
[in] | _vec | Ignition math Vector4d. |