MIRA
geometry Directory Reference
Directory dependency graph for geometry:
base/include/geometry

Files

file  Bresenham.h [code]
 This header provides a set of functions to iterate over lines with the Bresenham or Bresenham Run-Slice Algorithm.
 
file  Circle.h [code]
 A class representing a circle.
 
file  DistanceLUT.h [code]
 This header provides a class for fast looking up the upper and lower bounds of the euclidean distances between a point and cells arranged in a regular grid.
 
file  Geometry.h [code]
 Include header for the main geometry classes.
 
file  Line.h [code]
 A class for a n-dimensional line.
 
file  Point.h [code]
 Class for 2D, 3D and N-dimensional points.
 
file  Polygon.h [code]
 Simple Wrapper for Boost::geometry polygon.
 
file  RasterPolygon.h [code]
 Polygon rasterisation.
 
file  RasterPolygonUtils.h [code]
 Utilities for rasterPolygon.
 
file  RasterRect.h [code]
 Rasterizes an 2D Rectangle scanline per scanline.
 
file  RasterTransformation.h [code]
 
file  RasterTriangle.h [code]
 Rasterizes triangles scanline by scanline.
 
file  Rect.h [code]
 Provides multidimensional rectangle templates.
 
file  Size.h [code]
 This class provides templatized multidimensional sizes for multidimensional geometric objects.