libcrn  3.9.5
A document image processing library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces
CRNRect.h File Reference
#include <CRNObject.h>
#include <CRNGeometry/CRNPoint2DInt.h>
#include <CRNStatistics/CRNStatisticSample.h>
#include <iterator>
#include <CRNData/CRNForeach.h>
#include <CRNException.h>
#include <set>
+ Include dependency graph for CRNRect.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  crn::Rect
 A rectangle class. More...
 
class  crn::Rect::Sorter
 Functor to sort rectangles regarding directions. More...
 
class  crn::Rect::OrthogonalSorter
 Functor to sort rectangles regarding orthogonal directions. More...
 
class  crn::Rect::InclusionSorter
 Functor to sort rectangles by inclusion. More...
 
class  crn::Rect::HorizontalStretchingSorter
 Functor to sort rectangles regarding horizontal stretching values. More...
 
class  crn::Rect::AreaSorter
 Functor to sort rectangles regarding surfaces. More...
 
class  crn::Rect::HeightSorter
 Functor to sort rectangles regarding surfaces. More...
 
struct  crn::Rect::BitwiseCompare
 Functor to sort Rects in sets and maps. More...
 
class  crn::Rect::iterator
 iterator for a Rect More...
 
class  crn::Rect::spiral_iterator
 Spiral iterator for a Rect. More...
 
struct  crn::IsSerializable< Rect >
 
struct  crn::IsClonable< Rect >
 

Namespaces

 crn