Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

BoundingBox Class Reference

#include <BaseData.h>

List of all members.


Detailed Description

Bounding box of a shape; used for coordinate calculations.

Definition at line 30 of file BaseData.h.


Public Member Functions

 BoundingBox (coordinate_t _xmin, coordinate_t _ymin, coordinate_t _xmax, coordinate_t _ymax)
 BoundingBox ()
 BoundingBox (const Point &p)
 BoundingBox (const BoundingBox &b1, const BoundingBox &b2)
 BoundingBox (const std::vector< ShapeRoot > &vec)

Public Attributes

coordinate_t xmin
coordinate_t ymin
coordinate_t xmax
coordinate_t ymax

Constructor & Destructor Documentation

BoundingBox ( coordinate_t  _xmin,
coordinate_t  _ymin,
coordinate_t  _xmax,
coordinate_t  _ymax 
) [inline]

Definition at line 34 of file BaseData.h.

BoundingBox (  )  [inline]

Definition at line 37 of file BaseData.h.

Referenced by BoundingBox::BoundingBox().

BoundingBox ( const Point p  )  [inline]

Definition at line 39 of file BaseData.h.

BoundingBox ( const BoundingBox b1,
const BoundingBox b2 
)

Definition at line 15 of file BaseData.cc.

BoundingBox ( const std::vector< ShapeRoot > &  vec  ) 

Definition at line 19 of file BaseData.cc.


Member Data Documentation

coordinate_t xmin

coordinate_t ymin

coordinate_t xmax

coordinate_t ymax


The documentation for this class was generated from the following files:

DualCoding 4.0
Generated Thu Nov 22 00:53:55 2007 by Doxygen 1.5.4