dart physics engine wrapper  
More...
|  | 
| file | DARTTypes.hh | 
|  | DART wrapper forward declarations and typedefs. 
 | 
|  | 
dart physics engine wrapper 
Constructor for a global ray. 
- Parameters
- 
  
    | [in] | _physicsEngine | Pointer to the physics engine. |  
 
 
 
  
  | 
        
          | gazebo::physics::DARTRayShape::DARTRayShape | ( | CollisionPtr | _collision | ) |  |  | explicit | 
 
Constructor. 
- Parameters
- 
  
    | [in] | _collision | Collision object this ray is attached to. |  
 
 
 
  
  | 
        
          | virtual gazebo::physics::DARTRayShape::~DARTRayShape | ( |  | ) |  |  | virtual | 
 
 
  
  | 
        
          | static Eigen::Isometry3d gazebo::physics::DARTTypes::ConvPose | ( | const math::Pose & | _pose | ) |  |  | inlinestatic | 
 
 
  
  | 
        
          | static math::Pose gazebo::physics::DARTTypes::ConvPose | ( | const Eigen::Isometry3d & | _T | ) |  |  | inlinestatic | 
 
 
  
  | 
        
          | static Eigen::Quaterniond gazebo::physics::DARTTypes::ConvQuat | ( | const math::Quaternion & | _quat | ) |  |  | inlinestatic | 
 
 
  
  | 
        
          | static math::Quaternion gazebo::physics::DARTTypes::ConvQuat | ( | const Eigen::Quaterniond & | _quat | ) |  |  | inlinestatic | 
 
 
  
  | 
        
          | static Eigen::Vector3d gazebo::physics::DARTTypes::ConvVec3 | ( | const math::Vector3 & | _vec3 | ) |  |  | inlinestatic | 
 
 
  
  | 
        
          | static math::Vector3 gazebo::physics::DARTTypes::ConvVec3 | ( | const Eigen::Vector3d & | _vec3 | ) |  |  | inlinestatic | 
 
 
  
  | 
        
          | virtual void gazebo::physics::DARTRayShape::GetIntersection | ( | double & | _dist, |  
          |  |  | std::string & | _entity |  
          |  | ) |  |  |  | virtual | 
 
Get the nearest intersection. 
- Parameters
- 
  
    | [out] | _dist | Distance to the intersection. |  | [out] | _entity | Name of the entity that was hit. |  
 
Implements gazebo::physics::RayShape.
 
 
Set the ray based on starting and ending points relative to the body. 
- Parameters
- 
  
    | [in] | _posStart | Start position, relative the body |  | [in] | _posEnd | End position, relative to the body |  
 
Reimplemented from gazebo::physics::RayShape.
 
 
  
  | 
        
          | virtual void gazebo::physics::DARTRayShape::Update | ( |  | ) |  |  | virtual |