61 virtual bool linked()
const {
return m_linked; }
Matrix transform
The affine transformation.
Definition: affine.hpp:31
Affine coherent point drift.
Definition: affine.hpp:44
Affine & linked(bool linked)
Sets whether the scalings of the two datasets are linked.
Definition: affine.hpp:56
Matrix matrix() const
Returns the transform and the translation as one matrix.
The result of a affine coherent point drift run.
Definition: affine.hpp:29
double sigma2
The final sigma2 value.
Definition: transform.hpp:56
Eigen::MatrixXd Matrix
Our base matrix class.
Definition: matrix.hpp:29
Eigen::VectorXd Vector
Typedef for our specific type of vector.
Definition: matrix.hpp:32
AffineResult affine(const Matrix &fixed, const Matrix &moving)
Runs a affine registration on two matrices.
virtual bool linked() const
Returns true if the normalization should be linked.
Definition: affine.hpp:61
Vector translation
The translation vector.
Definition: affine.hpp:34
void denormalize(const Normalization &normalization)
Denormalize this result.
The result of a generic transform run.
Definition: transform.hpp:52
const bool DEFAULT_LINKED
Are the scalings of the two datasets linked by default?
Definition: transform.hpp:49
The results of normalizing data to a unit cube (or whatever dimensionality).
Definition: normalization.hpp:30
Top-level cpd namespace.
Definition: affine.hpp:26
Probability matrices produced by comparing two data sets with a GaussTransform.
Definition: gauss_transform.hpp:32