]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Interface/Mesh.cxx
Merge ssh://git.creatis.insa-lyon.fr/cpPlugins
[cpPlugins.git] / lib / cpPlugins / Interface / Mesh.cxx
index e179c8ed61e4b0e34b7fcd391b6c92d2cf73309c..2866967ae73376e7a4a508aa911ab5a1274e3f0b 100644 (file)
@@ -28,9 +28,16 @@ CreateVTKActor( )
       )
     )
   {
+    double range[ 2 ];
+    pd->GetScalarRange( range );
+
     this->m_Mapper = vtkSmartPointer< vtkPolyDataMapper >::New( );
     this->m_Actor = vtkSmartPointer< vtkActor >::New( );
     this->m_Mapper->SetInputData( pd );
+    this->m_Mapper->UseLookupTableScalarRangeOff( );
+    this->m_Mapper->SetScalarRange(
+      range[ 0 ], ( ( range[ 1 ] - range[ 0 ] ) * 0.75 ) + range[ 0 ]
+      );
     this->m_Actor->SetMapper( this->m_Mapper );
     this->Modified( );
 
@@ -58,8 +65,6 @@ Mesh( )
     m_Mapper( NULL ),
     m_Actor( NULL )
 {
-  this->m_ClassName = "cpPlugins::Interface::Mesh";
-  this->m_ClassCategory = "BasicObject";
 }
 
 // -------------------------------------------------------------------------