int getShapeIndex() const
Get the shape index. This is the geometries index in the urdf.
AABB< S > translate(const AABB< S > &aabb, const Eigen::MatrixBase< Derived > &t)
double getContactDistanceThreshold() const
Get the collision objects contact distance threshold.
void updateAABB()
Update the internal AABB. This must be called instead of the base class computeAABB().
Eigen::Matrix< S, 3, 1 > Vector3
int shape_index_
The shape index, which is the geometries index in the urdf.
void setShapeIndex(int index)
Set the shape index. This is the geometries index in the urdf.
Collision Object Wrapper to modify AABB with contact distance threshold.
void setContactDistanceThreshold(double contact_distance)
Set the collision objects contact distance threshold.
double contact_distance_
The contact distance threshold.
std::shared_ptr< CollisionGeometry< S > > cgeom