#include <collision_common.h>
Public Member Functions | |
CollisionGeometryData (const robot_model::LinkModel *link, int index) | |
CollisionGeometryData (const robot_state::AttachedBody *ab, int index) | |
CollisionGeometryData (const World::Object *obj, int index) | |
const std::string & | getID () const |
std::string | getTypeString () const |
bool | sameObject (const CollisionGeometryData &other) const |
Check if two CollisionGeometryData objects point to the same source object. More... | |
Public Attributes | |
union { | |
const robot_state::AttachedBody * ab | |
const robot_model::LinkModel * link | |
const World::Object * obj | |
const void * raw | |
} | ptr |
int | shape_index |
BodyType | type |
Definition at line 53 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
|
inline |
Definition at line 55 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
|
inline |
Definition at line 60 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
|
inline |
Definition at line 66 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
|
inline |
Definition at line 71 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
|
inline |
Definition at line 85 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
|
inline |
Check if two CollisionGeometryData objects point to the same source object.
Definition at line 100 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
const robot_state::AttachedBody* collision_detection::CollisionGeometryData::ab |
Definition at line 110 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
const robot_model::LinkModel* collision_detection::CollisionGeometryData::link |
Definition at line 109 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
const World::Object* collision_detection::CollisionGeometryData::obj |
Definition at line 111 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
union { ... } collision_detection::CollisionGeometryData::ptr |
const void* collision_detection::CollisionGeometryData::raw |
Definition at line 112 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
int collision_detection::CollisionGeometryData::shape_index |
Definition at line 106 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.
BodyType collision_detection::CollisionGeometryData::type |
Definition at line 105 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.