21#ifndef __mia_2d_boundingbox_hh
22#define __mia_2d_boundingbox_hh
T2DVector< unsigned int > C2DBounds
unsigned int valued 2D vector - used as 2D size parameter
T2DVector< float > C2DFVector
float valued 2D vector
T2DVector< int > C2DIVector
a 2D int vector
C2DFVector get_size() const
void unite(const C2DBoundingBox &other)
void enlarge(float boundary)
void add(const C2DFVector &point)
C2DBounds get_grid_size() const
C2DIVector get_grid_begin() const
C2DFVector get_begin() const
C2DIVector get_grid_end() const
C2DBoundingBox(const C2DFVector &begin, const C2DFVector &end)
C2DFVector get_end() const
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
#define NS_MIA_END
conveniance define to end the mia namespace