![]() |
Geometrize 1.0
C++ library for geometrizing images into geometric primitives
|
#include <cstdint>#include <functional>#include <memory>#include <vector>#include "core.h"#include "shaperesult.h"Go to the source code of this file.
Classes | |
| class | geometrize::Model |
| The Model class is the model for the core optimization/fitting algorithm. More... | |
Namespaces | |
| namespace | geometrize |
Typedefs | |
| using | geometrize::ShapeAcceptancePreconditionFunction = std::function< bool(double lastScore, double newScore, const geometrize::Shape &shape, const std::vector< geometrize::Scanline > &lines, const geometrize::rgba &color, const geometrize::Bitmap &before, const geometrize::Bitmap &after, const geometrize::Bitmap &target)> |
| ShapeAcceptancePreconditionFunction Type alias for a function that is used to decide whether or not to finally add a shape to the image. More... | |