MIRA
|
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. | |