38 #ifndef MultiplyQualityMetric_hpp
39 #define MultiplyQualityMetric_hpp
59 class MultiplyQualityMetric :
public QualityMetric
96 #endif // MultiplyQualityMetric_hpp
Used to hold the error state and return it to the application.
Base class for concrete quality metrics.
QualityMetric * qualMetric2
bool evaluate_vertex(PatchData &pd, MsqVertex *vertex, double &value, MsqError &err)
MsqMeshEntity is the Mesquite object that stores information about the elements in the mesh...
bool evaluate_element(PatchData &pd, MsqMeshEntity *element, double &value, MsqError &err)
QualityMetric * qualMetric1
NVec< 3, double > Vector3D
virtual ~MultiplyQualityMetric()
MultiplyQualityMetric(QualityMetric *qm1, QualityMetric *qm2, MsqError &err)
MsqVertex is the Mesquite object that stores information about the vertices in the mesh...