#ifndef __cpExtensions__Visualization__OutlineSource__h__ #define __cpExtensions__Visualization__OutlineSource__h__ #include #include // ------------------------------------------------------------------------- namespace cpExtensions { namespace Visualization { /** */ class cpExtensions_EXPORT OutlineSource : public vtkOutlineSource { public: typedef OutlineSource Self; public: vtkTypeMacro( OutlineSource, vtkOutlineSource ); public: static Self* New( ); protected: OutlineSource( ); virtual ~OutlineSource( ); virtual int RequestData( vtkInformation* request, vtkInformationVector** inputVector, vtkInformationVector* outputVector ) cpExtensions_OVERRIDE; private: // Purposely not implemented OutlineSource( const Self& ); Self& operator=( const Self& ); }; } // ecapseman } // ecapseman #endif // __cpExtensions__Visualization__OutlineSource__h__ // eof - $RCSfile$