-// -------------------------------------------------------------------------
-itk::ModifiedTimeType cpPlugins::BaseObjects::Object::
-GetMTime( ) const
-{
- const itk::Object* i = this->GetITK< itk::Object >( );
- vtkObject* v = const_cast< vtkObject* >( this->GetVTK< vtkObject >( ) );
- if( i != NULL && v == NULL )
- return( i->GetMTime( ) );
- else if( i == NULL && v != NULL )
- return( v->GetMTime( ) );
- else if( i != NULL && v != NULL )
- {
- auto iTime = i->GetMTime( );
- auto vTime = i->GetMTime( );
- return( itk::ModifiedTimeType( ( iTime > vTime )? iTime: vTime ) );
- }
- else
- return( this->Superclass::GetMTime( ) );
-}
-