FCL
0.6.0
Flexible Collision Library
|
request to the collision algorithm More...
#include <collision_request.h>
Public Member Functions | |
CollisionRequest (size_t num_max_contacts_=1, bool enable_contact_=false, size_t num_max_cost_sources_=1, bool enable_cost_=false, bool use_approximate_cost_=true, GJKSolverType gjk_solver_type_=GST_LIBCCD) | |
bool | isSatisfied (const CollisionResult< S > &result) const |
Public Attributes | |
size_t | num_max_contacts |
The maximum number of contacts will return. | |
bool | enable_contact |
whether the contact information (normal, penetration depth and contact position) will return | |
size_t | num_max_cost_sources |
The maximum number of cost sources will return. | |
bool | enable_cost |
whether the cost sources will be computed | |
bool | use_approximate_cost |
whether the cost computation is approximated | |
GJKSolverType | gjk_solver_type |
narrow phase solver | |
bool | enable_cached_gjk_guess |
whether enable gjk intial guess | |
Vector3< S > | cached_gjk_guess |
the gjk intial guess set by user | |
request to the collision algorithm