Public Member Functions | Public Attributes
fcl::DistanceRequest Struct Reference

request to the distance computation More...

#include <hpp/fcl/collision_data.h>

List of all members.

Public Member Functions

 DistanceRequest (bool enable_nearest_points_=false, FCL_REAL rel_err_=0.0, FCL_REAL abs_err_=0.0, GJKSolverType gjk_solver_type_=GST_LIBCCD)
bool isSatisfied (const DistanceResult &result) const

Public Attributes

bool enable_nearest_points
 whether to return the nearest points
FCL_REAL rel_err
 error threshold for approximate distance
FCL_REAL abs_err
GJKSolverType gjk_solver_type
 narrow phase solver type

Detailed Description

request to the distance computation


Constructor & Destructor Documentation

fcl::DistanceRequest::DistanceRequest ( bool  enable_nearest_points_ = false,
FCL_REAL  rel_err_ = 0.0,
FCL_REAL  abs_err_ = 0.0,
GJKSolverType  gjk_solver_type_ = GST_LIBCCD 
) [inline]

Member Function Documentation

bool fcl::DistanceRequest::isSatisfied ( const DistanceResult result) const

Member Data Documentation

whether to return the nearest points

Referenced by fcl::MeshDistanceTraversalNode< OBBRSS >::leafTesting().

narrow phase solver type

error threshold for approximate distance

Referenced by fcl::MeshDistanceTraversalNode< OBBRSS >::MeshDistanceTraversalNode().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines