45 #ifndef __vtkVoxelContoursToSurfaceFilter_h
46 #define __vtkVoxelContoursToSurfaceFilter_h
48 #include "vtkFiltersGeneralModule.h"
49 #include "vtkPolyDataAlgorithm.h"
56 void PrintSelf(ostream& os, vtkIndent indent);
63 vtkSetMacro( MemoryLimitInBytes,
int );
64 vtkGetMacro( MemoryLimitInBytes,
int );
67 vtkSetVector3Macro( Spacing,
double );
68 vtkGetVectorMacro( Spacing,
double, 3 );
74 int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
94 void AddLineToLineList(
double x1,
double y1,
double x2,
double y2 );
97 void CastLines(
float *slice,
double gridOrigin[3],
98 int gridSize[3],
int type );
100 void PushDistances(
float *ptr,
int gridSize[3],
int chunkSize );
create surface from contours
double * IntersectionList
int IntersectionListLength