33 #ifndef CXCONTOURFILTER_H 34 #define CXCONTOURFILTER_H 57 virtual QString getType()
const;
58 virtual QString getName()
const;
59 virtual QString getHelp()
const;
60 static QString getNameSuffix();
61 virtual void setActive(
bool on);
64 virtual bool execute();
65 virtual bool postProcess();
80 bool reduceResolution=
false,
82 bool preserveTopology=
true,
83 double decimation=0.2);
90 virtual void createOptions();
91 virtual void createInputTypes();
92 virtual void createOutputTypes();
97 void imageChangedSlot(QString uid);
113 #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
boost::shared_ptr< class PatientModelService > PatientModelServicePtr
vtkSmartPointer< vtkPolyData > vtkPolyDataPtr
boost::shared_ptr< class DoubleProperty > DoublePropertyPtr
boost::shared_ptr< class BoolProperty > BoolPropertyPtr
boost::shared_ptr< class Mesh > MeshPtr
Namespace for all CustusX production code.