![]() |
Mapper
0.9.0
API documentation
|
List of pass points with methods for transformation calculation. More...
#include <transformation.h>
Public Types | |
template<typename T > | |
using | not_null = T |
Indicates arguments which must not be nullptr. More... | |
Public Member Functions | |
bool | estimateSimilarityTransformation (not_null< TemplateTransform *> transform) |
Estimates a similarity transformation based on the contained pass points and applies it to the transformation passed in. More... | |
bool | estimateSimilarityTransformation (not_null< QTransform *> out) |
bool | estimateNonIsometricSimilarityTransform (not_null< QTransform *> out) |
Estimates an affine transformation without shearing. More... | |
List of pass points with methods for transformation calculation.
using OpenOrienteering::PassPointList::not_null = T |
Indicates arguments which must not be nullptr.
bool OpenOrienteering::PassPointList::estimateNonIsometricSimilarityTransform | ( | not_null< QTransform *> | out | ) |
Estimates an affine transformation without shearing.
bool OpenOrienteering::PassPointList::estimateSimilarityTransformation | ( | not_null< TemplateTransform *> | transform | ) |
Estimates a similarity transformation based on the contained pass points and applies it to the transformation passed in.
bool OpenOrienteering::PassPointList::estimateSimilarityTransformation | ( | not_null< QTransform *> | out | ) |