Skip to content

shapeworks::CorrespondenceQualityReport

Full evaluation report.

#include <CorrespondenceEvaluation.h>

Public Attributes

Name
std::vector< CorrespondenceQualityRow > rows
std::string template_subject
int num_evaluated
rows.size() - template rows
int num_template_rows
CorrespondenceQualityStats agg_raw
aggregates over raw pull mean_dist (template excluded)
CorrespondenceQualityStats agg_norm
aggregates over bbox-normalized pull (template excluded)
CorrespondenceQualityStats agg_push_raw
aggregates over push.mean
CorrespondenceQualityStats agg_push_norm
aggregates over push.norm_mean
CorrespondenceQualityStats agg_disagreement_raw
aggregates over disagreement.mean
CorrespondenceQualityStats agg_disagreement_norm
aggregates over disagreement.norm_mean

Public Attributes Documentation

variable rows

std::vector< CorrespondenceQualityRow > rows;

variable template_subject

std::string template_subject;

variable num_evaluated

int num_evaluated = 0;

rows.size() - template rows

variable num_template_rows

int num_template_rows = 0;

variable agg_raw

CorrespondenceQualityStats agg_raw;

aggregates over raw pull mean_dist (template excluded)

variable agg_norm

CorrespondenceQualityStats agg_norm;

aggregates over bbox-normalized pull (template excluded)

variable agg_push_raw

CorrespondenceQualityStats agg_push_raw;

aggregates over push.mean

variable agg_push_norm

CorrespondenceQualityStats agg_push_norm;

aggregates over push.norm_mean

variable agg_disagreement_raw

CorrespondenceQualityStats agg_disagreement_raw;

aggregates over disagreement.mean

variable agg_disagreement_norm

CorrespondenceQualityStats agg_disagreement_norm;

aggregates over disagreement.norm_mean


Updated on 2026-09-20 at 15:51:01 +0000