Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

Boundary Namespace Reference


Detailed Description

Namespace for rectangles and other 2D shapes, including bounding regions.


Compounds

class  AAArbitraryRectangle
 General-purpose axis-aligned rectangle, identical to AARectangle<> except that it also allows boxes to be infinite. More...

class  AARBoundingBox
 General-purpose axis-aligned rectangular bounding box. More...

struct  AARectangle
 Basic specification for an axis-aligned rectangle determined by (rl,cl), the corner closest to the origin, and (rh,ch), the corner furthest from it. More...

class  BoundingBox
 Abstract base class specifying interface suitable for any bounding box. More...

class  BoundingCircle
 Circular bounding box. More...

class  BoundingEllipse
 General-purpose ellipsoidal bounding box. More...

class  Intersection
 BoundingBox consisting of the intersection between two already-defined bounding boxes. More...

struct  TwoOrderedPoints
 Low-level class containing a pair of two-dimensional points in X and Y. More...


Functions

template<class T, class Boolean, class Float> std::ostream & operator<< (std::ostream &s, const BoundingBox< T, Boolean, Float > &b)
 Stream output for a BoundingBox.


Generated on Mon Jan 20 02:37:31 2003 for RF-LISSOM by doxygen1.3-rc2