collision result
More...
#include <hpp/fcl/collision_data.h>
◆ CollisionResult()
hpp::fcl::CollisionResult::CollisionResult |
( |
| ) |
|
|
inline |
◆ addContact()
void hpp::fcl::CollisionResult::addContact |
( |
const Contact & |
c | ) |
|
|
inline |
add one contact into result structure
◆ clear()
void hpp::fcl::CollisionResult::clear |
( |
| ) |
|
|
inline |
clear the results obtained
◆ getContact()
const Contact& hpp::fcl::CollisionResult::getContact |
( |
size_t |
i | ) |
const |
|
inline |
get the i-th contact calculated
◆ getContacts()
void hpp::fcl::CollisionResult::getContacts |
( |
std::vector< Contact > & |
contacts_ | ) |
const |
|
inline |
◆ isCollision()
bool hpp::fcl::CollisionResult::isCollision |
( |
| ) |
const |
|
inline |
return binary collision result
◆ numContacts()
size_t hpp::fcl::CollisionResult::numContacts |
( |
| ) |
const |
|
inline |
◆ operator==()
bool hpp::fcl::CollisionResult::operator== |
( |
const CollisionResult & |
other | ) |
const |
|
inline |
◆ updateDistanceLowerBound()
void hpp::fcl::CollisionResult::updateDistanceLowerBound |
( |
const FCL_REAL & |
distance_lower_bound_ | ) |
|
|
inline |
Update the lower bound only if the distance in inferior.
◆ invertResults
reposition Contact objects when fcl inverts them during their construction.
◆ cached_gjk_guess
Vec3f hpp::fcl::CollisionResult::cached_gjk_guess |
◆ distance_lower_bound
FCL_REAL hpp::fcl::CollisionResult::distance_lower_bound |
The documentation for this struct was generated from the following file: