]> Creatis software - bbtk.git/blobdiff - packages/vtk/src/bbvtkIsoSurfaceExtractor.cxx
=== MAJOR RELEASE ====
[bbtk.git] / packages / vtk / src / bbvtkIsoSurfaceExtractor.cxx
index 1ac72578591d49e62a6302117ae275f616f3894a..3e4e55f32979a9f56d9f8abbdb86cbae3de24272 100644 (file)
@@ -4,8 +4,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbvtkIsoSurfaceExtractor.cxx,v $
   Language:  C++
-  Date:      $Date: 2008/03/03 14:01:49 $
-  Version:   $Revision: 1.1 $
+  Date:      $Date: 2008/04/18 12:59:52 $
+  Version:   $Revision: 1.4 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
 
 #include "vtkProperty.h"
 
-#include "bbvtkIsoSurfaceInserter.h"
+#include "bbvtkIsoSurfaceExtractor.h"
 #include "bbvtkPackage.h"
 
 namespace bbvtk
 {
-   BBTK_ADD_BLACK_BOX_TO_PACKAGE(vtk,IsoSurfaceInserter)
-   BBTK_USER_BLACK_BOX_IMPLEMENTATION(IsoSurfaceInserter,bbtk::AtomicBlackBox);
+   BBTK_ADD_BLACK_BOX_TO_PACKAGE(vtk,IsoSurfaceExtractor)
+   BBTK_BLACK_BOX_IMPLEMENTATION(IsoSurfaceExtractor,bbtk::AtomicBlackBox);
 
-   void IsoSurfaceInserter::bbUserConstructor() 
+   void IsoSurfaceExtractor::bbUserConstructor() 
    { 
      Init();
      std::vector<double> colour;
@@ -44,18 +44,18 @@ namespace bbvtk
      bbSetInputColour(colour);
 
    }
-   void IsoSurfaceInserter::bbUserCopyConstructor() 
+   void IsoSurfaceExtractor::bbUserCopyConstructor() 
    { 
      Init();
    }
 
-   void IsoSurfaceInserter::Init() 
+   void IsoSurfaceExtractor::Init() 
    { 
      firsttime=true;
 
          bbSetInputIn(NULL);
-     bbSetInputInVtkObject(NULL);
-     bbSetInputRenderer(NULL);
+         //     bbSetInputInVtkObject(NULL);
+         //     bbSetInputRenderer(NULL);
      bbSetInputIsovalue(400);
      bbSetInputOpacity(1);
         
@@ -74,7 +74,7 @@ namespace bbvtk
 
 //---------------------------------------------------------------------
 
-   void IsoSurfaceInserter::DoProcess()
+   void IsoSurfaceExtractor::DoProcess()
    {
      //   bbGetInputIn()->Print(std::cout);
      // Visualisation - result volume
@@ -94,12 +94,13 @@ namespace bbvtk
      bbSetOutputOut( vtkactor );
      
      // Interface Update
-     
+     /* 
      if ((firsttime==true) && (bbGetInputRenderer()!=NULL ))
        {
         firsttime=false;
         bbGetInputRenderer()->AddActor( vtkactor );
        }
+     */
    }
 } // EO namespace bbtk