GT RoboCup SSL
Soccer software, robot firmware
Geometry2d::Circle Member List

This is the complete list of members for Geometry2d::Circle, including all inherited members.

_r (defined in Geometry2d::Circle)Geometry2d::Circlemutableprotected
_rsq (defined in Geometry2d::Circle)Geometry2d::Circlemutableprotected
center (defined in Geometry2d::Circle)Geometry2d::Circle
Circle() (defined in Geometry2d::Circle)Geometry2d::Circleinline
Circle(Point c, float r) (defined in Geometry2d::Circle)Geometry2d::Circleinline
Circle(const Circle &other) (defined in Geometry2d::Circle)Geometry2d::Circleinline
clone() const override (defined in Geometry2d::Circle)Geometry2d::Circlevirtual
containsPoint(Point pt) const override (defined in Geometry2d::Circle)Geometry2d::Circlevirtual
hit(Point pt) const overrideGeometry2d::Circlevirtual
hit(const Segment &pt) const override (defined in Geometry2d::Circle)Geometry2d::Circlevirtual
intersects(Circle &other, Point *i=nullptr) const (defined in Geometry2d::Circle)Geometry2d::Circle
intersects(const Line &line, Point *i=nullptr) const (defined in Geometry2d::Circle)Geometry2d::Circle
nearestPoint(Point p) constGeometry2d::Circle
nearPoint(Point pt, float threshold) const override (defined in Geometry2d::Circle)Geometry2d::Circlevirtual
radius() const (defined in Geometry2d::Circle)Geometry2d::Circleinline
radius(float value) (defined in Geometry2d::Circle)Geometry2d::Circleinline
radius_sq() const (defined in Geometry2d::Circle)Geometry2d::Circleinline
radius_sq(float value) (defined in Geometry2d::Circle)Geometry2d::Circleinline
Shape() (defined in Geometry2d::Shape)Geometry2d::Shapeinline
tangentPoints(Point src, Point *p1=nullptr, Point *p2=nullptr) const (defined in Geometry2d::Circle)Geometry2d::Circle
toString() override (defined in Geometry2d::Circle)Geometry2d::Circleinlinevirtual
~Shape() (defined in Geometry2d::Shape)Geometry2d::Shapeinlinevirtual