]> Creatis software - crea.git/blobdiff - src/creaVtk.txx
#3394 wxwidgets 3.2 macOS
[crea.git] / src / creaVtk.txx
index c83e758d6bb7ecbdcc5c8da594ff19fb24fbff2f..a53111f95b7b55bc1da81a6c82e147bcebfe47ed 100644 (file)
 */                                                                         
 
 
-
-#include <vtkDataArrayTemplate.h>
+//EED 2022-07-21
+// https://www.slicer.org/wiki/Documentation/Labs/VTK7
+// #include <vtkDataArrayTemplate.h>
+ #include <vtkAOSDataArrayTemplate.h>
 
 #include <vtkCharArray.h>
 #include <vtkSignedCharArray.h>
@@ -105,8 +107,12 @@ namespace crea
                  <<vtkTypeTraits<T>::SizedName()
                  <<" non implemented");
       }
-    vtkDataArrayTemplate<T>* tarray 
-               = dynamic_cast<vtkDataArrayTemplate<T>*>(array);
+    
+//EED 2022-07-21
+// https://www.slicer.org/wiki/Documentation/Labs/VTK7
+//    vtkDataArrayTemplate<T>* tarray = dynamic_cast<vtkDataArrayTemplate<T>*>(array);
+    vtkAOSDataArrayTemplate<T>* tarray = dynamic_cast<vtkAOSDataArrayTemplate<T>*>(array);
+    
     array->SetNumberOfComponents( 1 );
     size_t size = (long)nx*(long)ny*(long)nz;
     // The last param of SetArray is set to 1 to keep the class from deleting the array