- // typedef typename ImageType::SpacingType SpacingType;
- // typedef typename ImageType::SizeType SizeType;
- // typedef typename ImageType::PointType PointType;
- //typedef itk::ProcessObject::DataObjectPointerArraySizeType DataObjectPointerArraySizeType;
- // typedef vtkSmartPointer<vtkPolyData> DataObjectPointer;
-
- // using Superclass::SetInput;
- // void SetInput(unsigned int idx, const ImageType *input);
- // void SetInput(const ImageType *input)
- // {
- // m_this->SetInput(0, input);
- // }
-
- // const ImageType * GetInput(unsigned int idx);
- // const ImageType * GetInput()
- // {
- // return this->GetInput(0);
- // }
-
- //virtual DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx);
- // virtual void GenerateData();
- // virtual void GenerateOutputInformation();
-
- /** Input : initial image and object */
- // itkSetMacro(Mesh, vtkSmartPointer<vtkPolyData>);
- // itkGetConstMacro(Mesh, vtkSmartPointer<vtkPolyData>);
-
- // itkSetMacro(LikeImage, ImagePointer);
- // itkGetConstMacro(LikeImage, ImagePointer);