]> Creatis software - FrontAlgorithms.git/blobdiff - lib/fpa/VTK/ImageMPR.h
Big bug stamped on wall
[FrontAlgorithms.git] / lib / fpa / VTK / ImageMPR.h
index ba82b9571fa4008c899025a6bc99467552087523..e64ff8aa799637111d64e98796f685af26d2af21 100644 (file)
@@ -20,6 +20,7 @@
 #include <vtkSeedWidget.h>
 #include <vtkSmartPointer.h>
 #include <vtkSphereSource.h>
+#include <vtkLookupTable.h>
 
 namespace fpa
 {
@@ -37,7 +38,16 @@ namespace fpa
       void SetBackground( double r, double g, double b );
       void SetSize( unsigned int w, unsigned int h );
 
-      void AddPolyData( vtkPolyData* pd, double r, double g, double b );
+      void AddPolyData( vtkPolyData* pd, double opacity = double( 1 ) );
+      void AddPolyData(
+        vtkPolyData* pd,
+        double r, double g, double b, double opacity = double( 1 )
+        );
+      void AddPolyData(
+        vtkPolyData* pd,
+        vtkLookupTable* lut,
+        double opacity = double( 1 )
+        );
 
       unsigned int GetNumberOfSeeds( ) const;
       void GetSeed( int n, double* s ) const;
@@ -46,6 +56,7 @@ namespace fpa
       vtkRenderer* GetRenderer( ) const;
 
       void Start( );
+      void Render( );
 
     protected:
       vtkSmartPointer< vtkImageData >              m_Image;