RTK  2.7.0
Reconstruction Toolkit
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
rtk::CudaConjugateGradientImageFilter< TImage > Class Template Reference

#include <rtkCudaConjugateGradientImageFilter.h>

+ Inheritance diagram for rtk::CudaConjugateGradientImageFilter< TImage >:
+ Collaboration diagram for rtk::CudaConjugateGradientImageFilter< TImage >:

Public Types

using ConstPointer = itk::SmartPointer< const Self >
 
using Pointer = itk::SmartPointer< Self >
 
using Self = rtk::CudaConjugateGradientImageFilter< TImage >
 
using Superclass = rtk::ConjugateGradientImageFilter< TImage >
 

Public Member Functions

virtual ::itk::LightObject::Pointer CreateAnother () const
 
const char * GetNameOfClass () const override
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 CudaConjugateGradientImageFilter ()
 
virtual void GPUGenerateData ()
 
 ~CudaConjugateGradientImageFilter ()
 

Detailed Description

template<class TImage>
class rtk::CudaConjugateGradientImageFilter< TImage >

A 3D float conjugate gradient image filter on GPU.

Author
Cyril Mory

Definition at line 44 of file rtkCudaConjugateGradientImageFilter.h.

Member Typedef Documentation

◆ ConstPointer

template<class TImage>
using rtk::CudaConjugateGradientImageFilter< TImage >::ConstPointer = itk::SmartPointer<const Self>

Definition at line 54 of file rtkCudaConjugateGradientImageFilter.h.

◆ Pointer

template<class TImage>
using rtk::CudaConjugateGradientImageFilter< TImage >::Pointer = itk::SmartPointer<Self>

Definition at line 53 of file rtkCudaConjugateGradientImageFilter.h.

◆ Self

template<class TImage>
using rtk::CudaConjugateGradientImageFilter< TImage >::Self = rtk::CudaConjugateGradientImageFilter<TImage>

Standard class type alias.

Definition at line 51 of file rtkCudaConjugateGradientImageFilter.h.

◆ Superclass

template<class TImage>
using rtk::CudaConjugateGradientImageFilter< TImage >::Superclass = rtk::ConjugateGradientImageFilter<TImage>

Definition at line 52 of file rtkCudaConjugateGradientImageFilter.h.

Constructor & Destructor Documentation

◆ CudaConjugateGradientImageFilter()

template<class TImage>
rtk::CudaConjugateGradientImageFilter< TImage >::CudaConjugateGradientImageFilter ( )
protected

◆ ~CudaConjugateGradientImageFilter()

template<class TImage>
rtk::CudaConjugateGradientImageFilter< TImage >::~CudaConjugateGradientImageFilter ( )
inlineprotected

Definition at line 64 of file rtkCudaConjugateGradientImageFilter.h.

Member Function Documentation

◆ CreateAnother()

template<class TImage>
virtual::itk::LightObject::Pointer rtk::CudaConjugateGradientImageFilter< TImage >::CreateAnother ( ) const

◆ GetNameOfClass()

template<class TImage>
const char* rtk::CudaConjugateGradientImageFilter< TImage >::GetNameOfClass ( ) const
override

Runtime information support.

◆ GPUGenerateData()

template<class TImage>
virtual void rtk::CudaConjugateGradientImageFilter< TImage >::GPUGenerateData ( )
protectedvirtual

◆ New()

template<class TImage>
static Pointer rtk::CudaConjugateGradientImageFilter< TImage >::New ( )
static

Standard New method.


The documentation for this class was generated from the following file: