11 #ifndef CXTESTSYNTHETICVOLUMECOMPARER_H 12 #define CXTESTSYNTHETICVOLUMECOMPARER_H 14 #include "cxtestutilities_export.h" 40 void checkRMSBelow(
double threshold);
41 void checkCentroidDifferenceBelow(
double val);
42 void checkMassDifferenceBelow(
double val);
43 void checkValueWithin(
cx::Vector3D p_r,
int lowerLimit,
int upperLimit);
45 void saveNominalOutputToFile(QString filename);
46 void saveOutputToFile(QString filename);
54 QString addFullPath(QString filename);
55 double getRMS()
const;
68 #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