X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=plugins%2FVTKWidgets%2FSplineWidget.h;fp=plugins%2FVTKWidgets%2FSplineWidget.h;h=0000000000000000000000000000000000000000;hb=2e142df11d6f312a2a2b5097b8da73571ed523e8;hp=b17e08c5b8df281591027706ee0c98ba234cfeb9;hpb=61b3659afe961ed248f30e26f9ca8f28fcfafddc;p=cpPlugins.git diff --git a/plugins/VTKWidgets/SplineWidget.h b/plugins/VTKWidgets/SplineWidget.h deleted file mode 100644 index b17e08c..0000000 --- a/plugins/VTKWidgets/SplineWidget.h +++ /dev/null @@ -1,83 +0,0 @@ -#ifndef __cpPluginsVTKWidgets__SplineWidget__h__ -#define __cpPluginsVTKWidgets__SplineWidget__h__ - -#include -#include - -#include - -/* TODO - #include - #include - #include - #include - #include - #include - #include -*/ - -// ------------------------------------------------------------------------- -class vtkPolyData; - -// ------------------------------------------------------------------------- -namespace cpPluginsVTKWidgets -{ - /** - */ - class cpPlugins_VTKWidgets_EXPORT SplineWidget - : public cpPlugins::Pipeline::Widget - { - cpPluginsObject( SplineWidget, cpPlugins::Pipeline::Widget, Widgets ); - - public: - virtual void Clear( ) override; - virtual void SetEnabled( bool v ) override; - virtual bool GetEnabled( ) const override; - - protected: - bool m_Configured; - vtkSmartPointer< vtkPolyData > m_Contour; - - /* TODO: - public: - typedef cpExtensions::Visualization::WindowLevelImageActor TImageActor; - - public: - struct TWidgetData - { - typedef cpExtensions::Interaction::SplineWidget _TWidget; - typedef cpExtensions::Interaction::ImageSlicePointPlacer _TPlacer; - - std::vector< vtkSmartPointer< _TWidget > > Widgets; - std::vector< vtkSmartPointer< _TPlacer > > Placers; - std::vector< vtkSmartPointer< vtkPointHandleRepresentation3D > > Handles; - std::vector< vtkSmartPointer< vtkSeedRepresentation > > Representations; - unsigned int ActualWidgetId; - vtkSmartPointer< vtkCommand > Command; - - TWidgetData( - SplineWidget* seedWidget, - TImageActor* actor, - vtkRenderWindowInteractor* iren - ); - virtual ~TWidgetData( ); - }; - - protected: - void _Configure( ); - - template< class _TImage > - inline void _GD0_Image( _TImage* image ); - - protected: - std::map< vtkProp*, vtkRenderWindowInteractor* > m_Props; - std::vector< TWidgetData* > m_Widgets; - bool m_Configured; - */ - }; - -} // ecapseman - -#endif // __cpPluginsVTKWidgets__SplineWidget__h__ - -// eof - $RCSfile$