Representation of an "added" shape.
These are shapes that get added to the model via the CollisionChecker's Shape API. They encode the id for the added geometry and the index of the body (robot or environment) to which the geometry is affixed.
#include <drake/planning/collision_checker.h>
Public Attributes | |
geometry::GeometryId | geometry_id |
The id of the geometry. More... | |
multibody::BodyIndex | body_index |
The index of the body the shape was added; could be robot or environment. More... | |
BodyShapeDescription | description |
The full body description. More... | |
multibody::BodyIndex body_index |
The index of the body the shape was added; could be robot or environment.
BodyShapeDescription description |
The full body description.
We have the invariant that body_index
has the body and model instance names recorded in the description.
geometry::GeometryId geometry_id |
The id of the geometry.