Contact information returned by collision.
More...
#include <hpp/fcl/collision_data.h>
|
| const CollisionGeometry * | o1 |
| | collision object 1 More...
|
| |
| const CollisionGeometry * | o2 |
| | collision object 2 More...
|
| |
| int | b1 |
| | contact primitive in object 1 if object 1 is mesh or point cloud, it is the triangle or point id if object 1 is geometry shape, it is NONE (-1), if object 1 is octree, it is the id of the cell More...
|
| |
| int | b2 |
| | contact primitive in object 2 if object 2 is mesh or point cloud, it is the triangle or point id if object 2 is geometry shape, it is NONE (-1), if object 2 is octree, it is the id of the cell More...
|
| |
| Vec3f | normal |
| | contact normal, pointing from o1 to o2 More...
|
| |
| Vec3f | pos |
| | contact position, in world space More...
|
| |
| FCL_REAL | penetration_depth |
| | penetration depth More...
|
| |
|
| static const int | NONE = -1 |
| | invalid contact primitive information More...
|
| |
Contact information returned by collision.
◆ Contact() [1/3]
| hpp::fcl::Contact::Contact |
( |
| ) |
|
|
inline |
◆ Contact() [2/3]
◆ Contact() [3/3]
◆ operator!=()
| bool hpp::fcl::Contact::operator!= |
( |
const Contact & |
other | ) |
const |
|
inline |
◆ operator<()
| bool hpp::fcl::Contact::operator< |
( |
const Contact & |
other | ) |
const |
|
inline |
◆ operator==()
| bool hpp::fcl::Contact::operator== |
( |
const Contact & |
other | ) |
const |
|
inline |
◆ b1
| int hpp::fcl::Contact::b1 |
contact primitive in object 1 if object 1 is mesh or point cloud, it is the triangle or point id if object 1 is geometry shape, it is NONE (-1), if object 1 is octree, it is the id of the cell
◆ b2
| int hpp::fcl::Contact::b2 |
contact primitive in object 2 if object 2 is mesh or point cloud, it is the triangle or point id if object 2 is geometry shape, it is NONE (-1), if object 2 is octree, it is the id of the cell
◆ NONE
| const int hpp::fcl::Contact::NONE = -1 |
|
static |
invalid contact primitive information
◆ normal
| Vec3f hpp::fcl::Contact::normal |
contact normal, pointing from o1 to o2
◆ o1
◆ o2
◆ penetration_depth
| FCL_REAL hpp::fcl::Contact::penetration_depth |
◆ pos
| Vec3f hpp::fcl::Contact::pos |
contact position, in world space
The documentation for this struct was generated from the following file: