3 #ifndef __VTK__STL__EXTRACTOR__HXX__
4 #define __VTK__STL__EXTRACTOR__HXX__
8 * La clase vtkSTLExtractor recibe como parametro un volumen binario y a partir de el
9 * genera las superficies de estereolitografia interna y externa.
11 * The class vtkSTLExtractor receives a a binary volume and from this volume,
12 * generates the inner and outer stereolitography surfaces.
14 * Author: Diego Cantor.
18 #include <vtkImageData.h>
19 #include <vtkPolyData.h>
26 virtual ~vtkSTLExtractor();
27 void setVolume(vtkImageData *volume);
28 void setMarchingCubesLevel(double level);
29 void setSigmaLevel(double level);
30 double getMarchingCubesLevel();
31 double getSigmaLevel();
33 vtkPolyData* getInnerSurface();
34 vtkPolyData* getOuterSurface();
40 double marchingCubesLevel;
41 vtkPolyData *innerSurface;
42 vtkPolyData *outerSurface;
48 #endif //__VTK__STL__EXTRACTOR__HXX__