+++ /dev/null
-#ifndef __cpExtensions__Visualization__ImageOutlineSource__h__
-#define __cpExtensions__Visualization__ImageOutlineSource__h__
-
-#include <cpExtensions/Config.h>
-#include <vtkPolyDataAlgorithm.h>
-
-// -------------------------------------------------------------------------
-namespace cpExtensions
-{
- namespace Visualization
- {
- /**
- */
- class cpExtensions_EXPORT ImageOutlineSource
- : public vtkPolyDataAlgorithm
- {
- public:
- typedef ImageOutlineSource Self;
-
- public:
- vtkTypeMacro( ImageOutlineSource, vtkPolyDataAlgorithm );
-
- public:
- static Self* New( );
-
- void SetBounds( int orientation, double step, double* bounds );
-
- protected:
- ImageOutlineSource( );
- virtual ~ImageOutlineSource( );
-
- virtual int RequestData(
- vtkInformation* request,
- vtkInformationVector** inputVector,
- vtkInformationVector* outputVector
- ) cpExtensions_OVERRIDE;
-
- private:
- // Purposely not implemented
- ImageOutlineSource( const Self& );
- Self& operator=( const Self& );
-
- protected:
- double m_Bounds[ 4 ][ 3 ];
- };
-
- } // ecapseman
-
-} // ecapseman
-
-#endif // __cpExtensions__Visualization__ImageOutlineSource__h__
-
-// eof - $RCSfile$