13 #define COLLISION_FCL_POINT_EPS 0.000001 20 Point(
const Eigen::Vector2d &_center = Eigen::Vector2d(0, 0))
28 void print(std::ostringstream &stream)
const;
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.
virtual CollisionObjectType getCollisionObjectType() const override
fcl::CollisionObject< FCL_PRECISION > * createFCLCollisionObject(const std::shared_ptr< fcl::CollisionGeometry< FCL_PRECISION >> &) const override