|
|
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <itkGPUCastImageFilter.h>
GPU version of CastImageFilter.
GPUCastImageFilter class definition
Definition at line 70 of file itkGPUCastImageFilter.h.
Inheritance diagram for itk::GPUCastImageFilter< TInputImage, TOutputImage >:Public Types | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef CastImageFilter< TInputImage, TOutputImage > | CPUSuperclass |
| typedef GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUCast< typename TInputImage::PixelType, typename TOutputImage::PixelType >, CastImageFilter< TInputImage, TOutputImage > > | GPUSuperclass |
| typedef SimpleDataObjectDecorator< InputPixelType > | InputPixelObjectType |
| typedef TInputImage::PixelType | InputPixelType |
| typedef TOutputImage::PixelType | OutputPixelType |
| typedef SmartPointer< Self > | Pointer |
| typedef GPUCastImageFilter | Self |
Public Types inherited from itk::GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUCast< TInputImage::PixelType, TOutputImage::PixelType >, CastImageFilter< TInputImage, TOutputImage > > | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef CastImageFilter< TInputImage, TOutputImage > | CPUSuperclass |
| typedef Functor::GPUCast< TInputImage::PixelType, TOutputImage::PixelType > | FunctorType |
| typedef GPUInPlaceImageFilter< TInputImage, TOutputImage > | GPUSuperclass |
| typedef InputImageType::PixelType | InputImagePixelType |
| typedef InputImageType::ConstPointer | InputImagePointer |
| typedef InputImageType::RegionType | InputImageRegionType |
| typedef TInputImage | InputImageType |
| typedef OutputImageType::PixelType | OutputImagePixelType |
| typedef OutputImageType::Pointer | OutputImagePointer |
| typedef OutputImageType::RegionType | OutputImageRegionType |
| typedef TOutputImage | OutputImageType |
| typedef SmartPointer< Self > | Pointer |
| typedef GPUUnaryFunctorImageFilter | Self |
Public Types inherited from itk::GPUInPlaceImageFilter< TInputImage, TOutputImage, CastImageFilter< TInputImage, TOutputImage > > | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef CastImageFilter< TInputImage, TOutputImage > | CPUSuperclass |
| typedef GPUImageToImageFilter< TInputImage, TOutputImage, CastImageFilter< TInputImage, TOutputImage > > | GPUSuperclass |
| typedef InputImageType::ConstPointer | InputImageConstPointer |
| typedef InputImageType::PixelType | InputImagePixelType |
| typedef InputImageType::Pointer | InputImagePointer |
| typedef InputImageType::RegionType | InputImageRegionType |
| typedef TInputImage | InputImageType |
| typedef GPUSuperclass::OutputImagePixelType | OutputImagePixelType |
| typedef GPUSuperclass::OutputImagePointer | OutputImagePointer |
| typedef GPUSuperclass::OutputImageRegionType | OutputImageRegionType |
| typedef GPUSuperclass::OutputImageType | OutputImageType |
| typedef SmartPointer< Self > | Pointer |
| typedef GPUInPlaceImageFilter | Self |
Public Types inherited from itk::GPUImageToImageFilter< TInputImage, TOutputImage, CastImageFilter< TInputImage, TOutputImage > > | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef Superclass::DataObjectIdentifierType | DataObjectIdentifierType |
| typedef InputImageType::ConstPointer | InputImageConstPointer |
| typedef InputImageType::PixelType | InputImagePixelType |
| typedef InputImageType::Pointer | InputImagePointer |
| typedef InputImageType::RegionType | InputImageRegionType |
| typedef TInputImage | InputImageType |
| typedef Superclass::OutputImagePixelType | OutputImagePixelType |
| typedef Superclass::OutputImageRegionType | OutputImageRegionType |
| typedef TOutputImage | OutputImageType |
| typedef SmartPointer< Self > | Pointer |
| typedef GPUImageToImageFilter | Self |
| typedef CastImageFilter< TInputImage, TOutputImage > | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () const |
Public Member Functions inherited from itk::GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUCast< TInputImage::PixelType, TOutputImage::PixelType >, CastImageFilter< TInputImage, TOutputImage > > | |
| FunctorType & | GetFunctor () |
| const FunctorType & | GetFunctor () const |
| itkStaticConstMacro (InputImageDimension, unsigned int, TInputImage::ImageDimension) | |
| itkStaticConstMacro (OutputImageDimension, unsigned int, TOutputImage::ImageDimension) | |
| void | SetFunctor (const FunctorType &functor) |
Public Member Functions inherited from itk::GPUInPlaceImageFilter< TInputImage, TOutputImage, CastImageFilter< TInputImage, TOutputImage > > | |
| itkStaticConstMacro (InputImageDimension, unsigned int, TInputImage::ImageDimension) | |
| itkStaticConstMacro (OutputImageDimension, unsigned int, TOutputImage::ImageDimension) | |
Public Member Functions inherited from itk::GPUImageToImageFilter< TInputImage, TOutputImage, CastImageFilter< TInputImage, TOutputImage > > | |
| virtual bool | GetGPUEnabled () const |
| virtual void | GPUEnabledOff () |
| virtual void | GPUEnabledOn () |
| virtual void | GraftOutput (DataObject *graft) |
| virtual void | GraftOutput (const DataObjectIdentifierType &key, DataObject *graft) |
| itkStaticConstMacro (InputImageDimension, unsigned int, TInputImage::ImageDimension) | |
| itkStaticConstMacro (OutputImageDimension, unsigned int, TOutputImage::ImageDimension) | |
| virtual void | SetGPUEnabled (bool _arg) |
| virtual void | SetNumberOfThreads (ThreadIdType _arg) |
Static Public Member Functions | |
| static Pointer | New () |
Static Public Member Functions inherited from itk::GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUCast< TInputImage::PixelType, TOutputImage::PixelType >, CastImageFilter< TInputImage, TOutputImage > > | |
| static Pointer | New () |
Static Public Member Functions inherited from itk::GPUImageToImageFilter< TInputImage, TOutputImage, CastImageFilter< TInputImage, TOutputImage > > | |
| static Pointer | New () |
Protected Member Functions | |
| GPUCastImageFilter () | |
| virtual void | GPUGenerateData (void) |
| virtual | ~GPUCastImageFilter () |
Protected Member Functions inherited from itk::GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUCast< TInputImage::PixelType, TOutputImage::PixelType >, CastImageFilter< TInputImage, TOutputImage > > | |
| virtual void | GenerateOutputInformation () |
| GPUUnaryFunctorImageFilter () | |
| virtual | ~GPUUnaryFunctorImageFilter () |
Protected Member Functions inherited from itk::GPUInPlaceImageFilter< TInputImage, TOutputImage, CastImageFilter< TInputImage, TOutputImage > > | |
| virtual void | AllocateOutputs () |
| GPUInPlaceImageFilter () | |
| virtual void | PrintSelf (std::ostream &os, Indent indent) const |
| virtual void | ReleaseInputs () |
| ~GPUInPlaceImageFilter () | |
Protected Member Functions inherited from itk::GPUImageToImageFilter< TInputImage, TOutputImage, CastImageFilter< TInputImage, TOutputImage > > | |
| virtual void | GenerateData () |
| GPUImageToImageFilter () | |
| ~GPUImageToImageFilter () | |
Private Member Functions | |
| GPUCastImageFilter (const Self &) | |
| void | operator= (const Self &) |
Additional Inherited Members | |
Protected Attributes inherited from itk::GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUCast< TInputImage::PixelType, TOutputImage::PixelType >, CastImageFilter< TInputImage, TOutputImage > > | |
| int | m_UnaryFunctorImageFilterGPUKernelHandle |
Protected Attributes inherited from itk::GPUImageToImageFilter< TInputImage, TOutputImage, CastImageFilter< TInputImage, TOutputImage > > | |
| OpenCLKernelManager::Pointer | m_GPUKernelManager |
| typedef SmartPointer< const Self > itk::GPUCastImageFilter< TInputImage, TOutputImage >::ConstPointer |
Definition at line 89 of file itkGPUCastImageFilter.h.
| typedef CastImageFilter< TInputImage, TOutputImage > itk::GPUCastImageFilter< TInputImage, TOutputImage >::CPUSuperclass |
Definition at line 87 of file itkGPUCastImageFilter.h.
| typedef GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUCast< typename TInputImage::PixelType, typename TOutputImage::PixelType >, CastImageFilter< TInputImage, TOutputImage > > itk::GPUCastImageFilter< TInputImage, TOutputImage >::GPUSuperclass |
Definition at line 86 of file itkGPUCastImageFilter.h.
| typedef SimpleDataObjectDecorator< InputPixelType > itk::GPUCastImageFilter< TInputImage, TOutputImage >::InputPixelObjectType |
Type of DataObjects to use for scalar inputs
Definition at line 102 of file itkGPUCastImageFilter.h.
| typedef TInputImage::PixelType itk::GPUCastImageFilter< TInputImage, TOutputImage >::InputPixelType |
Pixel types.
Definition at line 95 of file itkGPUCastImageFilter.h.
| typedef TOutputImage::PixelType itk::GPUCastImageFilter< TInputImage, TOutputImage >::OutputPixelType |
Definition at line 99 of file itkGPUCastImageFilter.h.
| typedef SmartPointer< Self > itk::GPUCastImageFilter< TInputImage, TOutputImage >::Pointer |
Definition at line 88 of file itkGPUCastImageFilter.h.
| typedef GPUCastImageFilter itk::GPUCastImageFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs.
Definition at line 80 of file itkGPUCastImageFilter.h.
|
protected |
|
inlineprotectedvirtual |
Definition at line 107 of file itkGPUCastImageFilter.h.
|
private |
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUCast< TInputImage::PixelType, TOutputImage::PixelType >, CastImageFilter< TInputImage, TOutputImage > >.
|
protectedvirtual |
Unlike CPU version, GPU version of binary threshold filter is not multi-threaded
Reimplemented from itk::GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUCast< TInputImage::PixelType, TOutputImage::PixelType >, CastImageFilter< TInputImage, TOutputImage > >.
|
static |
Method for creation through the object factory.
|
private |
Generated on OURCE_DATE_EPOCH for elastix by 1.8.13 |