Skip to content

shapeworks::MorphologicalDeviationScore

Public Functions

Name
MorphologicalDeviationScore()
bool SetControlShapes(const Eigen::MatrixXd & X)
Eigen::VectorXd GetMorphoDevScore(const Eigen::MatrixXd & X)
Eigen::MatrixXd GetPCACoefficients(const Eigen::MatrixXd & X)
void SetRetainedVarianceRatio(double ratio)
double GetRetainedVarianceRatio() const

Public Functions Documentation

function MorphologicalDeviationScore

MorphologicalDeviationScore()

function SetControlShapes

bool SetControlShapes(
    const Eigen::MatrixXd & X
)

function GetMorphoDevScore

Eigen::VectorXd GetMorphoDevScore(
    const Eigen::MatrixXd & X
)

Get Mahalanobis-based deviation score for test samples (non-fixed shapes/domains)

function GetPCACoefficients

Eigen::MatrixXd GetPCACoefficients(
    const Eigen::MatrixXd & X
)

function SetRetainedVarianceRatio

inline void SetRetainedVarianceRatio(
    double ratio
)

function GetRetainedVarianceRatio

inline double GetRetainedVarianceRatio() const

Updated on 2026-06-30 at 16:03:27 +0000