X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcreaVtk%2FcreaVtkStreamTracer.cpp;h=ade157ea35f615f698b2262de925e39d63f80cf0;hb=bb126c70f9387c6476ed615ce6dc484946266df5;hp=5c44dc08ebda54800f702db3ad9af882608882aa;hpb=5cb2a22b34194409fb4cf97fd06a371d3c391acb;p=creaVtk.git diff --git a/lib/creaVtk/creaVtkStreamTracer.cpp b/lib/creaVtk/creaVtkStreamTracer.cpp index 5c44dc0..ade157e 100644 --- a/lib/creaVtk/creaVtkStreamTracer.cpp +++ b/lib/creaVtk/creaVtkStreamTracer.cpp @@ -67,11 +67,8 @@ void creaVtkStreamTracer::SetSourcePoints( vtkDataSet* sourcepoints) //----------------------------------------------------------------------------- void creaVtkStreamTracer::Process() { -printf("EED creaVtkStreamTracer::Process() Start \n"); if (_active==true) { -printf("EED creaVtkStreamTracer::Process() A\n"); - // if (_firsttime==true) // { // _firsttime=false; @@ -87,9 +84,15 @@ printf("EED creaVtkStreamTracer::Process() A\n"); // _source->SetCenter( c ); // _source->Update(); +//EED 2017-01-01 Migration VTK7 +#if VTK_MAJOR_VERSION <= 5 _streamer->SetInput( _dataobject ); //EED1 _streamer->SetSource( _source->GetOutput() ); _streamer->SetSource( _sourcePoints ); +#else + _streamer->SetInputData( _dataobject ); + _streamer->SetSourceData( _sourcePoints ); +#endif _streamer->SetIntegratorTypeToRungeKutta45(); _streamer->SetMaximumPropagation(500); //EED _streamer->SetMaximumPropagationUnitToTimeUnit(); @@ -98,13 +101,9 @@ printf("EED creaVtkStreamTracer::Process() A\n"); _streamer->SetIntegrationDirectionToBoth(); //EED streamer->ComputeVorticityOn (); _streamer->Update(); - // _streamer->Print(std::cout); // _streamer->GetOutput()->Print(std::cout); -printf("EED creaVtkStreamTracer::Process() B\n"); - } // active -printf("EED creaVtkStreamTracer::Process() End \n"); }