![]() |
Geometrize 1.0
C++ library for geometrizing images into geometric primitives
|
| ▼Ngeometrize | |
| ▼Nexporter | |
| CSVGExportOptions | The SVGExportOptions struct represents the options that can be set for the SVG export |
| CBitmap | Helper class for working with bitmap data |
| CCircle | Circle |
| CEllipse | Ellipse |
| ▼CImageRunner | Helper class for creating a set of primitives from a source image |
| CImageRunnerImpl | |
| CImageRunnerOptions | Encapsulates preferences/options that the image runner uses |
| CImageRunnerShapeBoundsOptions | The ImageRunnerShapeBoundsOptions struct encapsulates options for where shapes may be drawn within the image. Defines a rectangle expressed as percentages (0-100%) of the target image dimensions |
| CLine | Simple line |
| ▼CModel | Model for the core optimization/fitting algorithm |
| CModelImpl | |
| CPolyline | Polyline |
| CQuadraticBezier | Quadratic bezier curve |
| CRectangle | Rectangle |
| Crgba | The rgba struct is a helper for manipulating RGBA8888 color data |
| CRotatedEllipse | Rotated ellipse |
| CRotatedRectangle | Rotated rectangle |
| CScanline | Scanline, a row of pixels running across a bitmap |
| CShape | |
| CShapeResult | The ShapeResult struct is a container for info about a shape added to the model |
| CState | Relates a shape and related properties to a measure of how close it brings the working image to the target image |
| CTriangle | Triangle |