38 #ifndef FCL_COLLISIONREQUEST_H 39 #define FCL_COLLISIONREQUEST_H 41 #include "fcl/common/types.h" 42 #include "fcl/narrowphase/gjk_solver_type.h" 79 bool enable_contact_ =
false,
80 size_t num_max_cost_sources_ = 1,
81 bool enable_cost_ =
false,
82 bool use_approximate_cost_ =
true,
93 #include "fcl/narrowphase/collision_request-inl.h" Vector3< S > cached_gjk_guess
the gjk intial guess set by user
Definition: collision_request.h:76
bool enable_cost
whether the cost sources will be computed
Definition: collision_request.h:64
size_t num_max_contacts
The maximum number of contacts will return.
Definition: collision_request.h:55
Main namespace.
Definition: broadphase_bruteforce-inl.h:45
collision result
Definition: collision_request.h:48
bool use_approximate_cost
whether the cost computation is approximated
Definition: collision_request.h:67
GJKSolverType gjk_solver_type
narrow phase solver
Definition: collision_request.h:70
bool enable_contact
whether the contact information (normal, penetration depth and contact position) will return ...
Definition: collision_request.h:58
request to the collision algorithm
Definition: collision_request.h:52
size_t num_max_cost_sources
The maximum number of cost sources will return.
Definition: collision_request.h:61
bool enable_cached_gjk_guess
whether enable gjk intial guess
Definition: collision_request.h:73
GJKSolverType
Type of narrow phase GJK solver.
Definition: gjk_solver_type.h:45