Go to the documentation of this file.
49 #ifndef vtkReebGraphSimplificationMetric_h
50 #define vtkReebGraphSimplificationMetric_h
52 #include "vtkCommonDataModelModule.h"
75 vtkGetMacro(LowerBound,
double);
86 vtkGetMacro(UpperBound,
double);
104 double LowerBound, UpperBound;
~vtkReebGraphSimplificationMetric() override
vtkReebGraphSimplificationMetric()
abstract base class for most VTK objects
abstract superclass for arrays of numeric data
abstract class for custom Reeb graph simplification metric design.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
static vtkReebGraphSimplificationMetric * New()
abstract class to specify dataset behavior
Abstract superclass for all arrays.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
virtual double ComputeMetric(vtkDataSet *mesh, vtkDataArray *field, vtkIdType startCriticalPoint, vtkAbstractArray *vertexList, vtkIdType endCriticalPoint)
Function to implement in your simplification metric algorithm.