X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FcreaVtk.txx;h=a53111f95b7b55bc1da81a6c82e147bcebfe47ed;hb=f19db1f9b569fa0b965cb79728b153510ad6f92b;hp=91c250b19ad9b7931ecf46d0428482764c68a9d6;hpb=c9c5d629768c5e7be1c12df81a94bffa7f1461fe;p=crea.git diff --git a/src/creaVtk.txx b/src/creaVtk.txx index 91c250b..a53111f 100644 --- a/src/creaVtk.txx +++ b/src/creaVtk.txx @@ -26,8 +26,10 @@ */ - -#include +//EED 2022-07-21 +// https://www.slicer.org/wiki/Documentation/Labs/VTK7 +// #include + #include #include #include @@ -46,7 +48,7 @@ #include namespace crea { - template + template /*CREA_EXPORT*/ vtkImageData* NewVtkImageDataFromRaw( T* data, int nx, int ny, @@ -105,8 +107,12 @@ namespace crea <::SizedName() <<" non implemented"); } - vtkDataArrayTemplate* tarray - = dynamic_cast*>(array); + +//EED 2022-07-21 +// https://www.slicer.org/wiki/Documentation/Labs/VTK7 +// vtkDataArrayTemplate* tarray = dynamic_cast*>(array); + vtkAOSDataArrayTemplate* tarray = dynamic_cast*>(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