32 #ifndef CXTESTSYNTHETICVOLUMECOMPARER_H
33 #define CXTESTSYNTHETICVOLUMECOMPARER_H
35 #include "cxtestutilities_export.h"
61 void checkRMSBelow(
double threshold);
62 void checkCentroidDifferenceBelow(
double val);
63 void checkMassDifferenceBelow(
double val);
64 void checkValueWithin(
cx::Vector3D p_r,
int lowerLimit,
int upperLimit);
66 void saveNominalOutputToFile(QString filename);
67 void saveOutputToFile(QString filename);
75 QString addFullPath(QString filename);
76 double getRMS()
const;
89 #endif // CXTESTSYNTHETICVOLUMECOMPARER_H
void setVerbose(bool val)
boost::shared_ptr< class Image > ImagePtr
boost::shared_ptr< cxSyntheticVolume > cxSyntheticVolumePtr
Eigen::Vector3d Vector3D
Vector3D is a representation of a point or vector in 3D.
boost::shared_ptr< class SyntheticVolumeComparer > SyntheticVolumeComparerPtr