Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
Namespaces | |
namespace | Functor |
namespace | Statistics |
Typedefs | |
typedef typelist::MakeTypeList< unsignedchar, char, unsignedshort, short, unsignedint, int, float, double >::Type | OpenCLDefaultImageTypes |
Enumerations | |
enum | OpenCLVersion { VERSION_1_0 = 0x0001 , VERSION_1_1 = 0x0002 , VERSION_1_2 = 0x0003 , VERSION_2_0 = 0x0004 , VERSION_2_1 = 0x0005 } |
Functions | |
void ITK_ABI_IMPORT | BioRadImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | BMPImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | Bruker2dseqImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | BYUMeshIOFactoryRegister__Private () |
bool | CreateOpenCLContext (std::string &errorMessage, const std::string openCLDeviceType, const int openCLDeviceID) |
void | CreateOpenCLLogger (const std::string &prefixFileName, const std::string &outputDirectory) |
template<class LineBufferType , class RealType , bool doDilate> | |
void | DoLine (LineBufferType &LineBuf, LineBufferType &tmpLineBuf, const RealType magnitude, const RealType m_Extreme) |
template<class TInIter , class TOutIter , class RealType , class OutputPixelType , bool doDilate> | |
void | doOneDimension (TInIter &inputIterator, TOutIter &outputIterator, ProgressReporter &progress, const long LineLength, const unsigned direction, const int m_MagnitudeSign, const bool m_UseImageSpacing, const RealType m_Extreme, const RealType image_scale, const RealType Sigma) |
void ITK_ABI_IMPORT | FreeSurferAsciiMeshIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | FreeSurferBinaryMeshIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | GDCMImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | GE4ImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | GE5ImageIOFactoryRegister__Private () |
std::string | Get64BitPragma () |
std::string | GetTypename (const std::type_info &intype) |
void | GetTypenameInString (const std::type_info &intype, std::ostringstream &ret) |
void ITK_ABI_IMPORT | GiftiMeshIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | GiplImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | HDF5ImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | HDF5TransformIOFactoryRegister__Private () |
itkGPUKernelClassMacro (GPUBSplineDecompositionImageFilterKernel) | |
itkGPUKernelClassMacro (GPUBSplineInterpolateImageFunctionKernel) | |
itkGPUKernelClassMacro (GPUBSplineTransformKernel) | |
itkGPUKernelClassMacro (GPUCastImageFilterKernel) | |
itkGPUKernelClassMacro (GPUIdentityTransformKernel) | |
itkGPUKernelClassMacro (GPUImageBaseKernel) | |
itkGPUKernelClassMacro (GPUImageFunctionKernel) | |
itkGPUKernelClassMacro (GPULinearInterpolateImageFunctionKernel) | |
itkGPUKernelClassMacro (GPUMathKernel) | |
itkGPUKernelClassMacro (GPUMatrixOffsetTransformBaseKernel) | |
itkGPUKernelClassMacro (GPUNearestNeighborInterpolateImageFunctionKernel) | |
itkGPUKernelClassMacro (GPURecursiveGaussianImageFilterKernel) | |
itkGPUKernelClassMacro (GPUResampleImageFilterKernel) | |
itkGPUKernelClassMacro (GPUShrinkImageFilterKernel) | |
itkGPUKernelClassMacro (GPUTranslationTransformBaseKernel) | |
void ITK_ABI_IMPORT | JPEG2000ImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | JPEGImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | LSMImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | MatlabTransformIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | MetaImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | MINCImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | MRCImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | NiftiImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | NrrdImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | OBJMeshIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | OFFMeshIOFactoryRegister__Private () |
bool | opencl_get_device_info_bool (const cl_device_id id, const cl_device_info name) |
int | opencl_get_device_info_int (const cl_device_id id, const cl_device_info name) |
bool | opencl_get_device_info_is_string (const cl_device_id id, const cl_device_info name, const char *str) |
std::vcl_size_t | opencl_get_device_info_size (const cl_device_id id, const cl_device_info name) |
std::string | opencl_get_device_info_string (const cl_device_id id, const cl_device_info name) |
unsigned int | opencl_get_device_info_uint (const cl_device_id id, const cl_device_info name) |
unsigned long | opencl_get_device_info_ulong (const cl_device_id id, const cl_device_info name) |
std::string | opencl_get_platform_info_string (const cl_platform_id id, const cl_platform_info name) |
bool | opencl_has_extension (const std::string &list, const std::string &name) |
bool | opencl_is_platform (cl_platform_id id, cl_platform_info name, const char *str) |
std::string | opencl_simplified (const std::string &str) |
std::list< std::string > | opencl_split_string (const std::string &str, const char separator) |
int | opencl_version_flags (const std::string &version) |
int | OpenCLGetLocalBlockSize (unsigned int ImageDim) |
template<typename TObjectType > | |
static std::unique_ptr< TObjectType >::element_type * | OpenCLGetPtrHelper (const std::unique_ptr< TObjectType > &p) |
template<typename T > | |
static T * | OpenCLGetPtrHelper (T *ptr) |
bool ITKOpenCL_EXPORT | operator!= (const OpenCLCommandQueue &lhs, const OpenCLCommandQueue &rhs) |
bool ITKOpenCL_EXPORT | operator!= (const OpenCLDevice &lhs, const OpenCLDevice &rhs) |
bool ITKOpenCL_EXPORT | operator!= (const OpenCLEvent &lhs, const OpenCLEvent &rhs) |
bool ITKOpenCL_EXPORT | operator!= (const OpenCLEventList &lhs, const OpenCLEventList &rhs) |
bool ITKOpenCL_EXPORT | operator!= (const OpenCLImageFormat &lhs, const OpenCLImageFormat &rhs) |
bool ITKOpenCL_EXPORT | operator!= (const OpenCLKernel &lhs, const OpenCLKernel &rhs) |
bool ITKOpenCL_EXPORT | operator!= (const OpenCLMemoryObject &lhs, const OpenCLMemoryObject &rhs) |
bool ITKOpenCL_EXPORT | operator!= (const OpenCLPlatform &lhs, const OpenCLPlatform &rhs) |
bool ITKOpenCL_EXPORT | operator!= (const OpenCLProgram &lhs, const OpenCLProgram &rhs) |
bool ITKOpenCL_EXPORT | operator!= (const OpenCLSampler &lhs, const OpenCLSampler &rhs) |
bool ITKOpenCL_EXPORT | operator!= (const OpenCLSize &lhs, const OpenCLSize &rhs) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_char &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_char16 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_char2 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_char4 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_char8 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_float &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_float16 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_float2 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_float4 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_float8 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_int &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_int16 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_int2 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_int4 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_int8 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_uint &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_uint16 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_uint2 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_uint4 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const cl_uint8 &_v) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const OpenCLCommandQueue &queue) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const OpenCLDevice &device) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const OpenCLEvent &event) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const OpenCLEventList &eventlist) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const OpenCLImage &image) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const OpenCLImageFormat &format) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const OpenCLKernel &kernel) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const OpenCLMemoryObject &memoryObject) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const OpenCLPlatform &platform) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const OpenCLProgram &program) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const OpenCLSampler &sampler) |
template<typename charT , typename traits > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const OpenCLSize &size) |
template<typename charT , typename traits , typename dataType > | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &strm, const OpenCLVector< dataType > &vector) |
template<typename longT , typename traits > | |
std::basic_ostream< longT, traits > & | operator<< (std::basic_ostream< longT, traits > &strm, const cl_long &_v) |
template<typename longT , typename traits > | |
std::basic_ostream< longT, traits > & | operator<< (std::basic_ostream< longT, traits > &strm, const cl_long16 &_v) |
template<typename longT , typename traits > | |
std::basic_ostream< longT, traits > & | operator<< (std::basic_ostream< longT, traits > &strm, const cl_long2 &_v) |
template<typename longT , typename traits > | |
std::basic_ostream< longT, traits > & | operator<< (std::basic_ostream< longT, traits > &strm, const cl_long4 &_v) |
template<typename longT , typename traits > | |
std::basic_ostream< longT, traits > & | operator<< (std::basic_ostream< longT, traits > &strm, const cl_long8 &_v) |
template<typename shortT , typename traits > | |
std::basic_ostream< shortT, traits > & | operator<< (std::basic_ostream< shortT, traits > &strm, const cl_short &_v) |
template<typename shortT , typename traits > | |
std::basic_ostream< shortT, traits > & | operator<< (std::basic_ostream< shortT, traits > &strm, const cl_short16 &_v) |
template<typename shortT , typename traits > | |
std::basic_ostream< shortT, traits > & | operator<< (std::basic_ostream< shortT, traits > &strm, const cl_short2 &_v) |
template<typename shortT , typename traits > | |
std::basic_ostream< shortT, traits > & | operator<< (std::basic_ostream< shortT, traits > &strm, const cl_short4 &_v) |
template<typename shortT , typename traits > | |
std::basic_ostream< shortT, traits > & | operator<< (std::basic_ostream< shortT, traits > &strm, const cl_short8 &_v) |
template<typename ucharT , typename traits > | |
std::basic_ostream< ucharT, traits > & | operator<< (std::basic_ostream< ucharT, traits > &strm, const cl_uchar &_v) |
template<typename ucharT , typename traits > | |
std::basic_ostream< ucharT, traits > & | operator<< (std::basic_ostream< ucharT, traits > &strm, const cl_uchar16 &_v) |
template<typename ucharT , typename traits > | |
std::basic_ostream< ucharT, traits > & | operator<< (std::basic_ostream< ucharT, traits > &strm, const cl_uchar2 &_v) |
template<typename ucharT , typename traits > | |
std::basic_ostream< ucharT, traits > & | operator<< (std::basic_ostream< ucharT, traits > &strm, const cl_uchar4 &_v) |
template<typename ucharT , typename traits > | |
std::basic_ostream< ucharT, traits > & | operator<< (std::basic_ostream< ucharT, traits > &strm, const cl_uchar8 &_v) |
template<typename ulongT , typename traits > | |
std::basic_ostream< ulongT, traits > & | operator<< (std::basic_ostream< ulongT, traits > &strm, const cl_ulong &_v) |
template<typename ulongT , typename traits > | |
std::basic_ostream< ulongT, traits > & | operator<< (std::basic_ostream< ulongT, traits > &strm, const cl_ulong16 &_v) |
template<typename ulongT , typename traits > | |
std::basic_ostream< ulongT, traits > & | operator<< (std::basic_ostream< ulongT, traits > &strm, const cl_ulong2 &_v) |
template<typename ulongT , typename traits > | |
std::basic_ostream< ulongT, traits > & | operator<< (std::basic_ostream< ulongT, traits > &strm, const cl_ulong4 &_v) |
template<typename ulongT , typename traits > | |
std::basic_ostream< ulongT, traits > & | operator<< (std::basic_ostream< ulongT, traits > &strm, const cl_ulong8 &_v) |
template<typename ushortT , typename traits > | |
std::basic_ostream< ushortT, traits > & | operator<< (std::basic_ostream< ushortT, traits > &strm, const cl_ushort &_v) |
template<typename ushortT , typename traits > | |
std::basic_ostream< ushortT, traits > & | operator<< (std::basic_ostream< ushortT, traits > &strm, const cl_ushort16 &_v) |
template<typename ushortT , typename traits > | |
std::basic_ostream< ushortT, traits > & | operator<< (std::basic_ostream< ushortT, traits > &strm, const cl_ushort2 &_v) |
template<typename ushortT , typename traits > | |
std::basic_ostream< ushortT, traits > & | operator<< (std::basic_ostream< ushortT, traits > &strm, const cl_ushort4 &_v) |
template<typename ushortT , typename traits > | |
std::basic_ostream< ushortT, traits > & | operator<< (std::basic_ostream< ushortT, traits > &strm, const cl_ushort8 &_v) |
bool ITKOpenCL_EXPORT | operator== (const OpenCLCommandQueue &lhs, const OpenCLCommandQueue &rhs) |
bool ITKOpenCL_EXPORT | operator== (const OpenCLDevice &lhs, const OpenCLDevice &rhs) |
bool ITKOpenCL_EXPORT | operator== (const OpenCLEvent &lhs, const OpenCLEvent &rhs) |
bool ITKOpenCL_EXPORT | operator== (const OpenCLEventList &lhs, const OpenCLEventList &rhs) |
bool ITKOpenCL_EXPORT | operator== (const OpenCLImageFormat &lhs, const OpenCLImageFormat &rhs) |
bool ITKOpenCL_EXPORT | operator== (const OpenCLKernel &lhs, const OpenCLKernel &rhs) |
bool ITKOpenCL_EXPORT | operator== (const OpenCLMemoryObject &lhs, const OpenCLMemoryObject &rhs) |
bool ITKOpenCL_EXPORT | operator== (const OpenCLPlatform &lhs, const OpenCLPlatform &rhs) |
bool ITKOpenCL_EXPORT | operator== (const OpenCLProgram &lhs, const OpenCLProgram &rhs) |
bool ITKOpenCL_EXPORT | operator== (const OpenCLSampler &lhs, const OpenCLSampler &rhs) |
bool ITKOpenCL_EXPORT | operator== (const OpenCLSize &lhs, const OpenCLSize &rhs) |
void ITK_ABI_IMPORT | PNGImageIOFactoryRegister__Private () |
template<typename ImageType > | |
void | SetKernelWithDirection (const typename ImageType::DirectionType &dir, cl_float &direction1d, cl_float4 &direction2d, cl_float16 &direction3d) |
template<typename ImageType > | |
void | SetKernelWithITKImage (OpenCLKernelManager::Pointer &kernelManager, const int kernelIdx, cl_uint &argIdx, const typename ImageType::Pointer &image, typename GPUDataManager::Pointer &imageBase, const bool copyImage, const bool copyImageBase) |
void ITK_ABI_IMPORT | StimulateImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | TIFFImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | TxtTransformIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | VTKImageIOFactoryRegister__Private () |
void ITK_ABI_IMPORT | VTKPolyDataMeshIOFactoryRegister__Private () |
This class is a modification of an ITK class. The original copyright message is pasted here, which includes also the version information:
Parts of the code were taken from an ITK file. Original ITK copyright message, just for reference:
This class is a slight modification of the original ITK class: MultiResolutionImageRegistrationMethod. The original copyright message is pasted here, which includes also the version information:
This file contains helper functionality to enable OpenCL support within elastix and transformix.
Needed for the check of a B-spline transform. Needed for the filtering of the B-spline coefficients.
Includes for the Superclass. Includes for the kNN trees. Supported trees. Supported tree searchers. Include for the spatial derivatives.
Needed for the check of a B-spline transform. Needed for the filtering of the B-spline coefficients. Include stuff needed for the construction of the rigidity coefficient image.
typedef typelist::MakeTypeList<unsignedchar,char,unsignedshort,short,unsignedint,int,float,double>::Type itk::OpenCLDefaultImageTypes |
Definition at line 44 of file itkGPUSupportedImages.h.
enum itk::OpenCLVersion |
This enum defines bits corresponding to OpenCL versions. \value VERSION_1_0 OpenCL 1.0 is supported. \value VERSION_1_1 OpenCL 1.1 is supported. \value VERSION_1_2 OpenCL 1.2 is supported. \value VERSION_2_0 OpenCL 2.0 is supported. \value VERSION_2_1 OpenCL 2.1 is supported.
Enumerator | |
---|---|
VERSION_1_0 | |
VERSION_1_1 | |
VERSION_1_2 | |
VERSION_2_0 | |
VERSION_2_1 |
Definition at line 41 of file itkOpenCL.h.
void ITK_ABI_IMPORT itk::BioRadImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::BMPImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::Bruker2dseqImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::BYUMeshIOFactoryRegister__Private | ( | ) |
bool itk::CreateOpenCLContext | ( | std::string & | errorMessage, |
const std::string | openCLDeviceType, | ||
const int | openCLDeviceID | ||
) |
Method that is used to create OpenCL context within elastix and transformix.
void itk::CreateOpenCLLogger | ( | const std::string & | prefixFileName, |
const std::string & | outputDirectory | ||
) |
Method that is used to create OpenCL logger within elastix and transformix.
void itk::DoLine | ( | LineBufferType & | LineBuf, |
LineBufferType & | tmpLineBuf, | ||
const RealType | magnitude, | ||
const RealType | m_Extreme | ||
) |
Definition at line 28 of file itkParabolicMorphUtils.h.
void itk::doOneDimension | ( | TInIter & | inputIterator, |
TOutIter & | outputIterator, | ||
ProgressReporter & | progress, | ||
const long | LineLength, | ||
const unsigned | direction, | ||
const int | m_MagnitudeSign, | ||
const bool | m_UseImageSpacing, | ||
const RealType | m_Extreme, | ||
const RealType | image_scale, | ||
const RealType | Sigma | ||
) |
Definition at line 77 of file itkParabolicMorphUtils.h.
void ITK_ABI_IMPORT itk::FreeSurferAsciiMeshIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::FreeSurferBinaryMeshIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::GDCMImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::GE4ImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::GE5ImageIOFactoryRegister__Private | ( | ) |
std::string itk::Get64BitPragma | ( | ) |
Get 64-bit pragma
std::string itk::GetTypename | ( | const std::type_info & | intype | ) |
Get Typename
void itk::GetTypenameInString | ( | const std::type_info & | intype, |
std::ostringstream & | ret | ||
) |
Get Typename in String
void ITK_ABI_IMPORT itk::GiftiMeshIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::GiplImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::HDF5ImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::HDF5TransformIOFactoryRegister__Private | ( | ) |
itk::itkGPUKernelClassMacro | ( | GPUBSplineDecompositionImageFilterKernel | ) |
Create a helper GPU Kernel class for GPUBSplineDecompositionImageFilter
itk::itkGPUKernelClassMacro | ( | GPUBSplineInterpolateImageFunctionKernel | ) |
Create a helper GPU Kernel class for GPUBSplineInterpolateImageFunction
itk::itkGPUKernelClassMacro | ( | GPUBSplineTransformKernel | ) |
Create a helper GPU Kernel class for GPUBSplineTransform
itk::itkGPUKernelClassMacro | ( | GPUCastImageFilterKernel | ) |
Create a helper GPU Kernel class for GPUCastImageFilter
itk::itkGPUKernelClassMacro | ( | GPUIdentityTransformKernel | ) |
Create a helper GPU Kernel class for GPUIdentityTransform
itk::itkGPUKernelClassMacro | ( | GPUImageBaseKernel | ) |
Create a helper GPU Kernel class for itkGPUImageBase
itk::itkGPUKernelClassMacro | ( | GPUImageFunctionKernel | ) |
Create a helper GPU Kernel class for itkGPUImageFunction
itk::itkGPUKernelClassMacro | ( | GPULinearInterpolateImageFunctionKernel | ) |
Create a helper GPU Kernel class for GPULinearInterpolateImageFunction
itk::itkGPUKernelClassMacro | ( | GPUMathKernel | ) |
Create a helper GPU Kernel class for itkGPUMath
itk::itkGPUKernelClassMacro | ( | GPUMatrixOffsetTransformBaseKernel | ) |
Create a helper GPU Kernel class for itkGPUMatrixOffsetTransformBase
itk::itkGPUKernelClassMacro | ( | GPUNearestNeighborInterpolateImageFunctionKernel | ) |
Create a helper GPU Kernel class for GPUNearestNeighborInterpolateImageFunction
itk::itkGPUKernelClassMacro | ( | GPURecursiveGaussianImageFilterKernel | ) |
Create a helper GPU Kernel class for GPURecursiveGaussianImageFilter
itk::itkGPUKernelClassMacro | ( | GPUResampleImageFilterKernel | ) |
Create a helper GPU Kernel class for GPUResampleImageFilter
itk::itkGPUKernelClassMacro | ( | GPUShrinkImageFilterKernel | ) |
Create a helper GPU Kernel class for GPUShrinkImageFilter
itk::itkGPUKernelClassMacro | ( | GPUTranslationTransformBaseKernel | ) |
Create a helper GPU Kernel class for itkGPUTranslationTransformBase
void ITK_ABI_IMPORT itk::JPEG2000ImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::JPEGImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::LSMImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::MatlabTransformIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::MetaImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::MINCImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::MRCImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::NiftiImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::NrrdImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::OBJMeshIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::OFFMeshIOFactoryRegister__Private | ( | ) |
bool itk::opencl_get_device_info_bool | ( | const cl_device_id | id, |
const cl_device_info | name | ||
) |
int itk::opencl_get_device_info_int | ( | const cl_device_id | id, |
const cl_device_info | name | ||
) |
bool itk::opencl_get_device_info_is_string | ( | const cl_device_id | id, |
const cl_device_info | name, | ||
const char * | str | ||
) |
std::vcl_size_t itk::opencl_get_device_info_size | ( | const cl_device_id | id, |
const cl_device_info | name | ||
) |
std::string itk::opencl_get_device_info_string | ( | const cl_device_id | id, |
const cl_device_info | name | ||
) |
unsigned int itk::opencl_get_device_info_uint | ( | const cl_device_id | id, |
const cl_device_info | name | ||
) |
unsigned long itk::opencl_get_device_info_ulong | ( | const cl_device_id | id, |
const cl_device_info | name | ||
) |
std::string itk::opencl_get_platform_info_string | ( | const cl_platform_id | id, |
const cl_platform_info | name | ||
) |
bool itk::opencl_has_extension | ( | const std::string & | list, |
const std::string & | name | ||
) |
bool itk::opencl_is_platform | ( | cl_platform_id | id, |
cl_platform_info | name, | ||
const char * | str | ||
) |
std::string itk::opencl_simplified | ( | const std::string & | str | ) |
std::list< std::string > itk::opencl_split_string | ( | const std::string & | str, |
const char | separator | ||
) |
int itk::opencl_version_flags | ( | const std::string & | version | ) |
Get the local block size based on the desired Image Dimension currently set as follows: OpenCL workgroup (block) size for 1/2/3D - needs to be tuned based on the GPU architecture 1D : 256 2D : 16x16 = 256 3D : 4x4x4 = 64
|
inlinestatic |
Definition at line 29 of file itkOpenCLGlobal.h.
|
inlinestatic |
Definition at line 27 of file itkOpenCLGlobal.h.
bool ITKOpenCL_EXPORT itk::operator!= | ( | const OpenCLCommandQueue & | lhs, |
const OpenCLCommandQueue & | rhs | ||
) |
Operator != Returns true if lhs OpenCL command queue is not the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator!= | ( | const OpenCLDevice & | lhs, |
const OpenCLDevice & | rhs | ||
) |
Operator != Returns true if lhs OpenCL device identifier is not the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator!= | ( | const OpenCLEvent & | lhs, |
const OpenCLEvent & | rhs | ||
) |
Operator != Returns true if lhs OpenCL event is not the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator!= | ( | const OpenCLEventList & | lhs, |
const OpenCLEventList & | rhs | ||
) |
Operator != Returns true if lhs OpenCL event list is not the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator!= | ( | const OpenCLImageFormat & | lhs, |
const OpenCLImageFormat & | rhs | ||
) |
Operator != Returns true if lhs OpenCL image format is not the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator!= | ( | const OpenCLKernel & | lhs, |
const OpenCLKernel & | rhs | ||
) |
Operator != Returns true if lhs OpenCL kernel identifier is not the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator!= | ( | const OpenCLMemoryObject & | lhs, |
const OpenCLMemoryObject & | rhs | ||
) |
Operator != Returns true if lhs OpenCL memory object identifier is not the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator!= | ( | const OpenCLPlatform & | lhs, |
const OpenCLPlatform & | rhs | ||
) |
Operator != Returns true if lhs OpenCL platform identifier is not the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator!= | ( | const OpenCLProgram & | lhs, |
const OpenCLProgram & | rhs | ||
) |
Operator != Returns true if lhs OpenCL program is not the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator!= | ( | const OpenCLSampler & | lhs, |
const OpenCLSampler & | rhs | ||
) |
Operator != Returns true if lhs OpenCL sampler is not the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator!= | ( | const OpenCLSize & | lhs, |
const OpenCLSize & | rhs | ||
) |
Operator != Returns true if lhs and rhs are different, otherwise returns false.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Stream out operator for OpenCLCommandQueue
Definition at line 110 of file itkOpenCLCommandQueue.h.
|
inline |
Stream out operator for OpenCLDevice
Definition at line 506 of file itkOpenCLDevice.h.
|
inline |
Stream out operator for OpenCLEvent
Definition at line 216 of file itkOpenCLEvent.h.
|
inline |
Stream out operator for OpenCLEventList
Definition at line 134 of file itkOpenCLEventList.h.
|
inline |
Stream out operator for OpenCLImage2D
Definition at line 38 of file itkOpenCLImage.h.
|
inline |
Stream out operator for OpenCLImageFormat
Definition at line 202 of file itkOpenCLImageFormat.h.
|
inline |
Stream out operator for OpenCLKernel
Definition at line 740 of file itkOpenCLKernel.h.
|
inline |
Stream out operator for OpenCLMemoryObject
Definition at line 177 of file itkOpenCLMemoryObject.h.
|
inline |
Stream out operator for OpenCLPlatform
Definition at line 147 of file itkOpenCLPlatform.h.
|
inline |
Stream out operator for OpenCLProgram
Definition at line 127 of file itkOpenCLProgram.h.
|
inline |
Stream out operator for OpenCLSampler
Definition at line 164 of file itkOpenCLSampler.h.
|
inline |
Stream out operator for OpenCLSize
Definition at line 171 of file itkOpenCLSize.h.
|
inline |
Stream out operator for OpenCLVector
Definition at line 1 of file itkOpenCLVector.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
|
inline |
Definition at line 1 of file itkOpenCLOstreamSupport.h.
bool ITKOpenCL_EXPORT itk::operator== | ( | const OpenCLCommandQueue & | lhs, |
const OpenCLCommandQueue & | rhs | ||
) |
Operator == Returns true if lhs OpenCL command queue is the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator== | ( | const OpenCLDevice & | lhs, |
const OpenCLDevice & | rhs | ||
) |
Operator == Returns true if lhs OpenCL device identifier is the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator== | ( | const OpenCLEvent & | lhs, |
const OpenCLEvent & | rhs | ||
) |
Operator == Returns true if lhs OpenCL event is the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator== | ( | const OpenCLEventList & | lhs, |
const OpenCLEventList & | rhs | ||
) |
Operator == Returns true if lhs OpenCL event list is the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator== | ( | const OpenCLImageFormat & | lhs, |
const OpenCLImageFormat & | rhs | ||
) |
Operator == Returns true if lhs OpenCL image format is the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator== | ( | const OpenCLKernel & | lhs, |
const OpenCLKernel & | rhs | ||
) |
Operator == Returns true if lhs OpenCL kernel identifier is the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator== | ( | const OpenCLMemoryObject & | lhs, |
const OpenCLMemoryObject & | rhs | ||
) |
Operator == Returns true if lhs OpenCL memory object is the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator== | ( | const OpenCLPlatform & | lhs, |
const OpenCLPlatform & | rhs | ||
) |
Operator == Returns true if lhs OpenCL platform identifier is the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator== | ( | const OpenCLProgram & | lhs, |
const OpenCLProgram & | rhs | ||
) |
Operator == Returns true if lhs OpenCL program is the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator== | ( | const OpenCLSampler & | lhs, |
const OpenCLSampler & | rhs | ||
) |
Operator == Returns true if lhs OpenCL sampler is the same as rhs, false otherwise.
bool ITKOpenCL_EXPORT itk::operator== | ( | const OpenCLSize & | lhs, |
const OpenCLSize & | rhs | ||
) |
Operator == Returns true if lhs and rhs are equal, otherwise returns false.
void ITK_ABI_IMPORT itk::PNGImageIOFactoryRegister__Private | ( | ) |
void itk::SetKernelWithDirection | ( | const typename ImageType::DirectionType & | dir, |
cl_float & | direction1d, | ||
cl_float4 & | direction2d, | ||
cl_float16 & | direction3d | ||
) |
Definition at line 74 of file itkGPUKernelManagerHelperFunctions.h.
void itk::SetKernelWithITKImage | ( | OpenCLKernelManager::Pointer & | kernelManager, |
const int | kernelIdx, | ||
cl_uint & | argIdx, | ||
const typename ImageType::Pointer & | image, | ||
typename GPUDataManager::Pointer & | imageBase, | ||
const bool | copyImage, | ||
const bool | copyImageBase | ||
) |
Definition at line 131 of file itkGPUKernelManagerHelperFunctions.h.
void ITK_ABI_IMPORT itk::StimulateImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::TIFFImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::TxtTransformIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::VTKImageIOFactoryRegister__Private | ( | ) |
void ITK_ABI_IMPORT itk::VTKPolyDataMeshIOFactoryRegister__Private | ( | ) |
Generated on 1667476801 for elastix by 1.9.4 |