#ifndef _vtk_LimitFibersToVOI_h_ #define _vtk_LimitFibersToVOI_h_ #include "vtkPolyDataAlgorithm.h" #include class VTK_EXPORT vtkLimitFibersToVOI: public vtkPolyDataAlgorithm { public: static vtkLimitFibersToVOI *New(); vtkTypeRevisionMacro(vtkLimitFibersToVOI, vtkPolyDataAlgorithm); //vtkStandardNewMacro(vtkLimitFibersToVOI); //{ return new vtkLimitFibersToVOI; } void PrintSelf (ostream& os, vtkIndent indent){}; /** Set the VOI */ void SetVOI (const int&, const int&, const int&, const int&, const int&, const int&); protected: vtkLimitFibersToVOI(); ~vtkLimitFibersToVOI(){}; // Usual data generation method virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *); private: vtkLimitFibersToVOI (const vtkLimitFibersToVOI&); void operator=(const vtkLimitFibersToVOI&); int m_XMin; int m_XMax; int m_YMin; int m_YMax; int m_ZMin; int m_ZMax; }; #endif