2 #include <fcl/narrowphase/collision.h> 3 #include <fcl/narrowphase/collision_object.h> 39 return serialize::exportObject(*
this);
#define COLLISION_FCL_POINT_EPS
ShapeType type() const
Get shape type.
void print(std::ostringstream &stream) const
Print all parameters of the shape.
fcl::CollisionGeometry< FCL_PRECISION > * createFCLCollisionGeometry(void) const override
Point(const Eigen::Vector2d &_center=Eigen::Vector2d(0, 0))
Base prototype for the shape of an obstacle.
int serialize(const test::BroadphaseFailureCCObj &bf_object, std::ostream &output_stream, const char *format=SERIALIZER_DEFAULT_FORMAT)
fcl::CollisionObject< FCL_PRECISION > * createFCLCollisionObject(const std::shared_ptr< fcl::CollisionGeometry< FCL_PRECISION >> &) const override
Eigen::Vector2d center() const
Get geometric center of shape.