se3::DistanceResult Struct Reference

#include <multibody/geometry.hpp>

List of all members.

Public Types

typedef Model::Index Index

Public Member Functions

 DistanceResult (fcl::DistanceResult dist_fcl, Index o1, Index o2)
double distance () const
Eigen::Vector3d closestPointInner () const
Eigen::Vector3d closestPointOuter () const
bool operator== (const DistanceResult &other) const

Public Attributes

fcl::DistanceResult fcl_distance_result
std::size_t object1
std::size_t object2

Member Typedef Documentation


Constructor & Destructor Documentation

se3::DistanceResult::DistanceResult ( fcl::DistanceResult  dist_fcl,
Index  o1,
Index  o2 
) [inline]

Member Function Documentation

Eigen::Vector3d se3::DistanceResult::closestPointInner ( ) const [inline]

References fcl_distance_result, and se3::toVector3d().

Referenced by operator==().

Eigen::Vector3d se3::DistanceResult::closestPointOuter ( ) const [inline]

References fcl_distance_result, and se3::toVector3d().

Referenced by operator==().

double se3::DistanceResult::distance ( ) const [inline]

References fcl_distance_result.

Referenced by operator==().

bool se3::DistanceResult::operator== ( const DistanceResult other) const [inline]

Member Data Documentation

Referenced by operator==().

Referenced by operator==().