#include <collision_common.h>
Public Member Functions | |
| CollisionData () | |
| CollisionData (const CollisionRequest *req, CollisionResult *res, const AllowedCollisionMatrix *acm) | |
| void | enableGroup (const robot_model::RobotModelConstPtr &kmodel) |
| Compute active_components_only_ based on req_. More... | |
| ~CollisionData () | |
Public Attributes | |
| const AllowedCollisionMatrix * | acm_ |
| The user specified collision matrix (may be NULL) More... | |
| const std::set< const robot_model::LinkModel * > * | active_components_only_ |
| bool | done_ |
| Flag indicating whether collision checking is complete. More... | |
| const CollisionRequest * | req_ |
| The collision request passed by the user. More... | |
| CollisionResult * | res_ |
| The user specified response location. More... | |
Definition at line 116 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
|
inline |
Definition at line 118 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
|
inline |
Definition at line 122 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
|
inline |
Definition at line 127 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
| void collision_detection::CollisionData::enableGroup | ( | const robot_model::RobotModelConstPtr & | kmodel | ) |
Compute active_components_only_ based on req_.
Definition at line 902 of file collision_common.cpp.
| const AllowedCollisionMatrix* collision_detection::CollisionData::acm_ |
The user specified collision matrix (may be NULL)
Definition at line 146 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
| const std::set<const robot_model::LinkModel*>* collision_detection::CollisionData::active_components_only_ |
If the collision request includes a group name, this set contains the pointers to the link models that are considered for collision; If the pointer is NULL, all collisions are considered.
Definition at line 140 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
| bool collision_detection::CollisionData::done_ |
Flag indicating whether collision checking is complete.
Definition at line 149 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
| const CollisionRequest* collision_detection::CollisionData::req_ |
The collision request passed by the user.
Definition at line 135 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
| CollisionResult* collision_detection::CollisionData::res_ |
The user specified response location.
Definition at line 143 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.