X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcreaVtk%2FcreaVtkStreamLine.h;h=be264e790f15fd8e96255bd222998f9dc7b19b18;hb=8b897e95b16fec9d4da9e687b750101f6f16e173;hp=c8b40dbf5cfa3a4712a2a8eb4b338352fa6f697a;hpb=41a74698bb0203749248628baa1503144e1f12f7;p=creaVtk.git diff --git a/lib/creaVtk/creaVtkStreamLine.h b/lib/creaVtk/creaVtkStreamLine.h index c8b40db..be264e7 100644 --- a/lib/creaVtk/creaVtkStreamLine.h +++ b/lib/creaVtk/creaVtkStreamLine.h @@ -34,9 +34,10 @@ #include "vtkDataSet.h" #include "vtkPointSource.h" #include "vtkPointWidget.h" + +#include "vtkPolyData.h" #include "vtkPolyDataMapper.h" #include "vtkRibbonFilter.h" -#include "vtkStreamTracer.h" #include "vtkTubeFilter.h" //--------------------------------------------- @@ -55,8 +56,8 @@ public : ~creaVtkStreamLine(); void Process(); - - void SetSourcePoints( vtkDataSet* sourcepoints); + void SetSourcePoints( vtkDataSet* sourcepoints); + void SetPolyData( vtkPolyData* polydata); //--------------------------------------------- @@ -70,19 +71,10 @@ protected: //--------------------------------------------- private: - vtkPointWidget *_vPointWidget; - - vtkDataSet *_sourcePoints; - - vtkPointSource *_source; - vtkStreamTracer *_streamer; - - vtkTubeFilter *_tubefilter; - vtkRibbonFilter *_ribbonfilter; - - vtkPolyDataMapper *_streamMapper2; - - + vtkPolyData *_polydata; + vtkTubeFilter *_tubefilter; + vtkRibbonFilter *_ribbonfilter; + vtkPolyDataMapper *_streamMapper2; };