<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi Yannick,</p>
    <p>You seem to be in a hurry, so I'll start with an incomplete
      answer: the CudaForwardProjectionImageFilter is templated over its
      input and output image type, but the CudaBackProjectionImageFilter
      isn't (compare rtkCudaForwardProjectionImageFilter.h and
      rtkCudaBackProjectionImageFilter.h, there is not "template
      <>" before the class definition in ...Back..., while it is
      there in ...Forward...).<br>
    </p>
    I'm trying to modify your .json file accordingly, recompile and
    test, but I never use SimpleRTK myself, so you might find the
    solution before I do. If so, please report back on this mailing
    list.<br>
    <br>
    Cyril<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 18/12/2017 16:07, Yannick BOURSIER
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:642366356.16048050.1513609645522.JavaMail.zimbra@cppm.in2p3.fr">
      <pre wrap="">Hello all, 

I really need in "relative" emergency to execute the kernel CudaBackProjectionImageFilter using the Python Wrapper provided by SimpleRTK.
Unfortunately, this is not implemented in cuda (CudaForwardProjectionImageFilter is but not the BackProjection).

I tried to define a json file (in attachement) on the base of CudaForwardProjectionImageFilter (since all the h, hxx, cxx, files I looked at seemed to be the same for these two kernels) but it does not compile (cmake instruction OK but not the make instruction) with the following error :

/data/boursier/Compile/rtk-bin-extended/SimpleRTK-build/Code/BasicFilters/src/srtkCudaBackProjectionImageFilter.cxx: In member function ‘rtk::simple::Image rtk::simple::CudaBackProjectionImageFilter::ExecuteInternal(const rtk::simple::Image&, const rtk::simple::Image&)’:
/data/boursier/Compile/rtk-bin-extended/SimpleRTK-build/Code/BasicFilters/src/srtkCudaBackProjectionImageFilter.cxx:132:16: error: ‘rtk::CudaBackProjectionImageFilter’ is not a template
   typedef rtk::CudaBackProjectionImageFilter<InputImageType> FilterType;

I would very much appreciate some help please because at this point, I have no idea about the problem...
Thanks in advance, 
Best regards, 
Yannick Boursier</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Rtk-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Rtk-users@public.kitware.com">Rtk-users@public.kitware.com</a>
<a class="moz-txt-link-freetext" href="https://public.kitware.com/mailman/listinfo/rtk-users">https://public.kitware.com/mailman/listinfo/rtk-users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>