#include <collision_common.h>
Public Member Functions | |
| void | clear () |
| DistanceResultsData () | |
| void | update (const DistanceResultsData &results) |
Public Attributes | |
| Eigen::Vector3d | gradient |
| gradient | |
| bool | hasGradient |
| bool | hasNearestPoints |
| std::string | link_name [2] |
| object link names | |
| double | min_distance |
| minimum distance between two objects. if two objects are in collision, min_distance <= 0. | |
| Eigen::Vector3d | nearest_points [2] |
| nearest points | |
Definition at line 124 of file collision_common.h.
Definition at line 126 of file collision_common.h.
| void collision_detection::DistanceResultsData::clear | ( | void | ) | [inline] |
Definition at line 147 of file collision_common.h.
| void collision_detection::DistanceResultsData::update | ( | const DistanceResultsData & | results | ) | [inline] |
Definition at line 159 of file collision_common.h.
| Eigen::Vector3d collision_detection::DistanceResultsData::gradient |
gradient
Definition at line 141 of file collision_common.h.
Definition at line 143 of file collision_common.h.
Definition at line 145 of file collision_common.h.
| std::string collision_detection::DistanceResultsData::link_name[2] |
object link names
Definition at line 138 of file collision_common.h.
minimum distance between two objects. if two objects are in collision, min_distance <= 0.
Definition at line 132 of file collision_common.h.
| Eigen::Vector3d collision_detection::DistanceResultsData::nearest_points[2] |
nearest points
Definition at line 135 of file collision_common.h.