![]() |
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 |