+// LFV: avoid itk::Concept check on 4d or superior images
+//EED 2021-12-15 typeid comparation is not working in MacOs for objects declared in different libraries
+// ex: itk <-> vtk templates convertion
+#if defined(MACOSX)
+ #define BBITKVTK_itkImage2vtkImageData_Template( t, ty, di ) \
+ if ( strcmp(t.name() , typeid( itk::Image< ty, di >* ).name() ) == 0 ) \
+ this->Convert< itk::Image< ty, di > >( )
+#else
+ #define BBITKVTK_itkImage2vtkImageData_Template( t, ty, di ) \
+ if( t == typeid( itk::Image< ty, di >* ) ) \
+ this->Convert< itk::Image< ty, di > >( )
+#endif
+// -------------------------------------------------------------------------
+
+