Class Circle¶
Defined in File Circle.hpp
Inheritance Relationships¶
Base Type¶
public rmf_traffic::geometry::ConvexShape
(Class ConvexShape)
Class Documentation¶
-
class
rmf_traffic::geometry
::
Circle
: public rmf_traffic::geometry::ConvexShape¶ This class represent a circle shape which can be added into a Zone or Trajectory.
Public Functions
-
Circle
(double radius)¶
-
void
set_radius
(double r)¶
-
double
get_radius
() const¶
-
virtual FinalShape
finalize
() const final¶ Finalize the shape so that it can be given to a Trajectory::Profile or a Zone.
-
virtual FinalConvexShape
finalize_convex
() const final¶ Finalize the shape more specifically as a ConvexShape.
-