Go to the documentation of this file.
51 #ifndef vtkContourGrid_h
52 #define vtkContourGrid_h
75 void SetValue(
int i,
double value);
76 double GetValue(
int i);
78 void GetValues(
double *contourValues);
79 void SetNumberOfContours(
int number);
80 int GetNumberOfContours();
81 void GenerateValues(
int numContours,
double range[2]);
82 void GenerateValues(
int numContours,
double rangeStart,
double rangeEnd);
233 rangeStart,
double rangeEnd)
void CreateDefaultLocator()
#define vtkGetObjectMacro(name, type)
void GenerateValues(int numContours, double range[2])
int GetNumberOfContours()
#define vtkTypeMacro(thisClass, superclass)
void SetValue(int i, double value)
keep track of edges (edge is pair of integer id's)
GLenum GLint GLint * precision
static vtkContourGrid * New()
GLsizei const GLfloat * value
void SetLocator(vtkIncrementalPointLocator *locator)
helper object to manage setting and generating contour values
virtual int FillInputPortInformation(int port, vtkInformation *info)
#define VTKFILTERSCORE_EXPORT
a simple class to control print indentation
int GetNumberOfContours()
void GenerateValues(int numContours, double range[2])
void SetNumberOfContours(int number)
Abstract class in support of both point location and point insertion.
void SetValue(int i, double value)
vtkContourValues * ContourValues
void SetOutputPointsPrecision(int precision)
#define vtkGetMacro(name, type)
generate isosurfaces/isolines from scalar values (specialized for unstructured grids)
vtkIncrementalPointLocator * Locator
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
void PrintSelf(ostream &os, vtkIndent indent)
int OutputPointsPrecision
organize data according to scalar values (used to accelerate contouring operations)
vtkScalarTree * ScalarTree
void SetNumberOfContours(const int number)
int GetOutputPointsPrecision() const
Superclass for algorithms that produce only polydata as output.