Geometrize  1.0
C++ library for geometrizing images into geometric primitives
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
\Ngeometrize
 oNcommonutil
 oNcore
 oNexporter
 |\CSVGExportOptionsThe SVGExportOptions struct represents the options that can be set for the SVG export
 oCBitmapHelper class for working with bitmap data
 oCrgbaThe rgba struct is a helper for manipulating RGBA8888 color data
 oCModelModel for the core optimization/fitting algorithm
 |\CModelImpl
 oCScanlineScanline, a row of pixels running across a bitmap
 oCImageRunnerHelper class for creating a set of primitives from a source image
 |\CImageRunnerImpl
 oCImageRunnerOptionsEncapsulates preferences/options that the image runner uses
 oCCircleCircle
 oCEllipseEllipse
 oCLineSimple line
 oCPolylinePolyline
 oCQuadraticBezierQuadratic bezier curve
 oCRectangleRectangle
 oCRotatedEllipseRotated ellipse
 oCRotatedRectangleRotated rectangle
 oCShape
 oCTriangleTriangle
 oCShapeResultThe ShapeResult struct is a container for info about a shape added to the model
 \CStateRelates a shape and related properties to a measure of how close it brings the working image closer to the target image