X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FTransparency.h;h=c28214fd14d95e4e356c79a378eaefb9d9344ef1;hb=4fbe6f0c127ceafc78b91fd8ff6182acbc44f1ae;hp=f75c4dfbf6e11baabe4cf55e5fccc6f32537f652;hpb=4a5a2ae8df11588b11c534df861ee3c2a2d4e1df;p=creaRigidRegistration.git diff --git a/lib/Transparency.h b/lib/Transparency.h index f75c4df..c28214f 100644 --- a/lib/Transparency.h +++ b/lib/Transparency.h @@ -26,9 +26,12 @@ class Transparency //Initialize newImage points void initialize(int dimensions[], double spacing[]); - //Constructs new transparent image + //Constructs a new transparent image void createImage(vtkImageData *img1, vtkImageData *img2, int sizeX, int sizeY); + //Template for constructing the image by image type + template void createImageByType(T* dataImagePointer1, T* dataImagePointer2, T* dataImageResultPointer, vtkImageData *img1, vtkImageData *img2, int sizeX, int sizeY); + // --- Atributes --- // private: