Circle2D
Description
Represents a circle described by its center and radius length.
struct Circle2D { Point2D center; float radius; float Radius( void ) const; Point2D Center( void ) const; float X( void ) const; float Y( void ) const; bool operator == ( const avl::Circle2D& rhs ) const; bool operator != ( const avl::Circle2D& rhs ) const; };
Structure fields and default values (if defined) are described below:
- Point2D Center
- float Radius
struct Circle2D
{
	Point2D	Center;
	float	Radius;
	Point2D Center() const	{ return Center;	};
	float Radius() const	{ return Radius;	};
	bool operator == ( const avl::Circle2D& rhs ) const
	{
		return Center == rhs.Center && 
			Radius == rhs.Radius;
	}
	bool operator != ( const avl::Circle2D& rhs ) const
	{
		return !(operator==(rhs));
	}
};

