X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fvtk%2Fsrc%2FbbvtkMarchingCubes.h;h=a04e3bb54f0dc209fbe5726a8ca05592fca00c98;hb=bd9655ccad96bd9d0000fd13e03d734150017933;hp=9e3d118e382c66b84616066c3b0b582aa82c9d15;hpb=6575a389b71b1b85c79e4444885becb76ecf16e4;p=bbtk.git diff --git a/packages/vtk/src/bbvtkMarchingCubes.h b/packages/vtk/src/bbvtkMarchingCubes.h index 9e3d118..a04e3bb 100644 --- a/packages/vtk/src/bbvtkMarchingCubes.h +++ b/packages/vtk/src/bbvtkMarchingCubes.h @@ -2,8 +2,8 @@ Program: bbtk Module: $RCSfile: bbvtkMarchingCubes.h,v $ Language: C++ - Date: $Date: 2008/10/17 08:18:30 $ - Version: $Revision: 1.7 $ + Date: $Date: 2009/12/18 18:37:56 $ + Version: $Revision: 1.9 $ =========================================================================*/ /* --------------------------------------------------------------------- @@ -61,26 +61,40 @@ namespace bbvtk //======================================================================= class /*BBTK_EXPORT*/ MarchingCubes : - public bbtk::AtomicBlackBox, - public vtkMarchingCubes + public bbtk::AtomicBlackBox +// ,public vtkMarchingCubes { BBTK_VTK_BLACK_BOX_INTERFACE(MarchingCubes, bbtk::AtomicBlackBox, vtkMarchingCubes); BBTK_DECLARE_VTK_INPUT(In,vtkImageData *); + BBTK_DECLARE_INPUT(Value,double); BBTK_DECLARE_VTK_OUTPUT(Out,vtkPolyData *); // For the 'Value' parameter, the standard bbtk macro does not work // as vtk Get/Set accessors have a parameter... // BBTK_DECLARE_VTK_PARAM(vtkMarchingCubes,Value,double); // Hence have to wrap the accessors "by hand" : + + /* double bbGetInputValue () { return vtkMarchingCubes::GetValue(0); } void bbSetInputValue (double d) - { vtkMarchingCubes::SetValue(0,d); } + { // vtkMarchingCubes::SetValue(0,d); + + mVtkObject->SetValue(0,1000.0); + + std::cout << "EED MarchingCubes::bbSetInputValue " << d << std::endl; + + } +*/ + + + // BBTK_VTK_PROCESS(); + BBTK_PROCESS(Process); + void Process(); - BBTK_VTK_PROCESS(); }; //=======================================================================