Go to the documentation of this file.
15 #ifndef vtkTessellatorFilter_h
16 #define vtkTessellatorFilter_h
59 #include "vtkFiltersGeneralModule.h"
96 vtkSetClampMacro(OutputDimension,
int,1,3);
97 vtkGetMacro(OutputDimension,
int);
100 int GetOutputDimension() const;
108 virtual
void SetMaximumNumberOfSubdivisions(
int num_subdiv_in );
109 int GetMaximumNumberOfSubdivisions();
110 virtual
void SetChordError(
double ce );
111 double GetChordError();
118 virtual
void ResetFieldCriteria();
119 virtual
void SetFieldCriterion(
int field,
double chord );
129 vtkGetMacro(MergePoints,
int);
178 int* OutputAttributeIndices;
181 static
void AddAPoint( const
double*,
185 static
void AddALine( const
double*,
190 static
void AddATriangle( const
double*,
196 static
void AddATetrahedron( const
double*,
203 void OutputPoint( const
double* );
204 void OutputLine( const
double*, const
double* );
205 void OutputTriangle( const
double*, const
double*, const
double* );
206 void OutputTetrahedron( const
double*,
218 return this->OutputDimension;
221 #endif // vtkTessellatorFilter_h
represent and manipulate 3D points
An algorithm that refines an initial simplicial tessellation using edge subdivision.
vtkMTimeType GetMTime() override
Return this object's modified time.
quickly locate points in 3-space
static vtkTessellatorFilter * New()
abstract superclass for arrays of numeric data
vtkTypeUInt64 vtkMTimeType
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
how to decide whether a linear approximation to nonlinear geometry or field should be subdivided
a simple class to control print indentation
a subclass of vtkEdgeSubdivisionCriterion for vtkDataSet objects.
abstract class to specify dataset behavior
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
virtual void SetTessellator(vtkStreamingTessellator *)
Superclass for algorithms that produce only unstructured grid as output.
dataset represents arbitrary combinations of all possible cell types
virtual void SetSubdivider(vtkDataSetEdgeSubdivisionCriterion *)
approximate nonlinear FEM elements with simplices