Ring2D

Description

Represents a ring described by its center and two radii length.

struct Ring2D
{		
	Point2D center;
	float innerRadius;
	float outerRadius;
	
	const Point2D& Center( void ) const;
	float InnerRadius( void ) const;
	float OuterRadius( void ) const;
	float X( void ) const;	
	float Y( void ) const;

	bool operator == ( const avl::Ring2D& rhs ) const;

	bool operator != ( const avl::Ring2D& rhs ) const;
};