X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fvtk%2Fsrc%2FbbvtkPolyDataToActor.cxx;h=b9560195f78ed11cbdcc0d00f657a10d714ae034;hb=ce89f878310f2d109f9e71f5632377b7c14a10fe;hp=1df669a2d7db38461483113f315fa5d5e1fb9f6e;hpb=2bdcf76745c5d4634a6c86e69ed20acc269a4de5;p=bbtk.git diff --git a/packages/vtk/src/bbvtkPolyDataToActor.cxx b/packages/vtk/src/bbvtkPolyDataToActor.cxx index 1df669a..b956019 100644 --- a/packages/vtk/src/bbvtkPolyDataToActor.cxx +++ b/packages/vtk/src/bbvtkPolyDataToActor.cxx @@ -59,18 +59,19 @@ namespace bbvtk bbSetInputIn(NULL); bbSetInputRenderer(NULL); bbSetInputTransform(NULL); - bbSetInputIsovalue(400); bbSetInputOpacity(1); + bbSetInputRepresentation(2); + bbSetInputLineWidth(1); - polydatamapper = NULL; - vtkactor = NULL; + polydatamapper = NULL; + vtkactor = NULL; } //--------------------------------------------------------------------- void PolyDataToActor::bbUserInitializeProcessing() { - polydatamapper = vtkPolyDataMapper::New(); + polydatamapper = vtkPolyDataMapper::New(); vtkactor = vtkActor::New(); // polydatamapper->SetInput(marchingcubes->GetOutput()); @@ -99,9 +100,12 @@ namespace bbvtk //--------------------------------------------------------------------- void PolyDataToActor::DoProcess() - { + { polydatamapper->SetInput( bbGetInputIn() ); + vtkactor->GetProperty()->SetRepresentation( bbGetInputRepresentation() ); + vtkactor->GetProperty()->SetLineWidth( bbGetInputLineWidth() ); + vtkactor->GetProperty()->SetColor( bbGetInputColour()[0], bbGetInputColour()[1], bbGetInputColour()[2] ); @@ -124,4 +128,5 @@ namespace bbvtk } } // EO namespace bbtk -#endif //_USE_VTK_ \ No newline at end of file +#endif //_USE_VTK_ +