33 #ifndef CXCONTOURFILTER_H
34 #define CXCONTOURFILTER_H
57 virtual QString getType()
const;
58 virtual QString getName()
const;
59 virtual QString getHelp()
const;
60 virtual void setActive(
bool on);
63 virtual bool execute();
64 virtual bool postProcess();
79 bool reduceResolution=
false,
81 bool preserveTopology=
true,
82 double decimation=0.2);
89 virtual void createOptions();
90 virtual void createInputTypes();
91 virtual void createOutputTypes();
96 void imageChangedSlot(QString uid);
112 #endif // CXCONTOURFILTER_H
boost::shared_ptr< class ColorProperty > ColorPropertyPtr
boost::shared_ptr< class VisServices > VisServicesPtr
boost::shared_ptr< class Image > ImagePtr
boost::shared_ptr< class ContourFilter > ContourFilterPtr
vtkSmartPointer< class vtkPolyData > vtkPolyDataPtr
boost::shared_ptr< class PatientModelService > PatientModelServicePtr
boost::shared_ptr< class DoubleProperty > DoublePropertyPtr
boost::shared_ptr< class BoolProperty > BoolPropertyPtr
boost::shared_ptr< class Mesh > MeshPtr