43 #ifndef vtkGenericContourFilter_h 44 #define vtkGenericContourFilter_h 46 #include "vtkFiltersGenericModule.h" 68 typedef double PointType[3];
74 void SetValue(
int i,
float value);
75 double GetValue(
int i);
77 void GetValues(
double *contourValues);
78 void SetNumberOfContours(
int number);
79 int GetNumberOfContours();
80 void GenerateValues(
int numContours,
double range[2]);
81 void GenerateValues(
int numContours,
double rangeStart,
double rangeEnd);
97 vtkGetMacro(ComputeNormals,
int);
111 vtkGetMacro(ComputeGradients,
int);
120 vtkGetMacro(ComputeScalars,
int);
137 void CreateDefaultLocator();
146 virtual
void SelectInputScalars(const
char *fieldName);
159 int ComputeGradients;
163 char *InputScalarsSelection;
164 vtkSetStringMacro(InputScalarsSelection);
helper object to manage setting and generating contour values
represent and manipulate point attribute data
vtkTypeUInt32 vtkMTimeType
represent and manipulate cell attribute data
Abstract class in support of both point location and point insertion.
static vtkPolyDataAlgorithm * New()
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
generate isocontours from input dataset
virtual vtkMTimeType GetMTime()
Return this object's modified time.
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.