![]() |
Geometrize 1.0
C++ library for geometrizing images into geometric primitives
|
This is the complete list of members for geometrize::Model, including all inherited members.
| d | geometrize::Model | private |
| drawShape(std::shared_ptr< geometrize::Shape > shape, geometrize::rgba color) | geometrize::Model | |
| getCurrent() | geometrize::Model | |
| getCurrent() const | geometrize::Model | |
| getHeight() const | geometrize::Model | |
| getTarget() | geometrize::Model | |
| getTarget() const | geometrize::Model | |
| getWidth() const | geometrize::Model | |
| Model(const geometrize::Bitmap &target) | geometrize::Model | |
| Model(const geometrize::Bitmap &target, const geometrize::Bitmap &initial) | geometrize::Model | |
| Model(const Model &)=delete | geometrize::Model | |
| operator=(const Model &)=delete | geometrize::Model | |
| reset(geometrize::rgba backgroundColor) | geometrize::Model | |
| setSeed(std::uint32_t seed) | geometrize::Model | |
| step(const std::function< std::shared_ptr< geometrize::Shape >(void)> &shapeCreator, std::uint8_t alpha, std::uint32_t shapeCount, std::uint32_t maxShapeMutations, std::uint32_t maxThreads, const geometrize::core::EnergyFunction &energyFunction=nullptr, const geometrize::ShapeAcceptancePreconditionFunction &addShapePrecondition=nullptr) | geometrize::Model | |
| ~Model() | geometrize::Model |