76 #endif // CIRCLE2D_HPP Point2D::value_type value_type
The type of the stored x, y coordinates, and the rotation.
value_type getRadius() const
Returns the radius of this circle.
virtual const UINT32 getUsedMemory() const
Ellipse2D base_class
Base class.
A rotated 2-dimensional ellipse in the plane.
Circle2D()
Constructor for an all-zero Circle2D.
bool containsPoint(const Point2D &point) const
Returns true if the given Point2D is inside this ellipse or on its outline.
void setRadius(value_type radius)
Sets the radius of this circle. Must be non-negative.