46 #ifndef vtkVoxelContoursToSurfaceFilter_h
47 #define vtkVoxelContoursToSurfaceFilter_h
49 #include "vtkFiltersGeneralModule.h"
67 vtkGetMacro( MemoryLimitInBytes,
int );
70 vtkSetVector3Macro( Spacing,
double );
71 vtkGetVectorMacro( Spacing,
double, 3 );
79 int MemoryLimitInBytes;
92 int WorkingListLength;
94 double *IntersectionList;
95 int IntersectionListLength;
97 void AddLineToLineList(
double x1,
double y1,
double x2,
double y2 );
100 void CastLines(
float *slice,
double gridOrigin[3],
101 int gridSize[3],
int type );
103 void PushDistances(
float *ptr,
int gridSize[3],
int chunkSize );
static vtkPolyDataAlgorithm * New()
Superclass for algorithms that produce only polydata as output.
create surface from contours
a simple class to control print indentation
vtkSetMacro(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.