this->m_VTKObject = mesh;
else
this->m_VTKObject = NULL;
- this->m_Mapper = NULL;
- this->m_Actor = NULL;
this->Modified( );
}
-
-// -------------------------------------------------------------------------
-void cpPlugins::Interface::Mesh::
-CreateVTKActor( )
-{
- vtkPolyData* pd = this->GetVTK< vtkPolyData >( );
- if(
- pd != NULL &&
- (
- this->m_Mapper.GetPointer( ) == NULL ||
- this->m_Actor.GetPointer( ) == NULL
- )
- )
- {
- 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( );
-
- } // fi
-}
-
-// -------------------------------------------------------------------------
-vtkActor* cpPlugins::Interface::Mesh::
-GetVTKActor( )
-{
- return( this->m_Actor );
-}
-
-// -------------------------------------------------------------------------
-const vtkActor* cpPlugins::Interface::Mesh::
-GetVTKActor( ) const
-{
- return( this->m_Actor );
-}
-
// -------------------------------------------------------------------------
cpPlugins::Interface::Mesh::
Mesh( )
- : Superclass( ),
- m_Mapper( NULL ),
- m_Actor( NULL )
+ : Superclass( )
{
}