| cl_char2 | itk::OpenCLKernel | |
| cl_char4 | itk::OpenCLKernel | |
| cl_char8 | itk::OpenCLKernel | |
| cl_double2 | itk::OpenCLKernel | |
| cl_double4 | itk::OpenCLKernel | |
| cl_double8 | itk::OpenCLKernel | |
| cl_int2 | itk::OpenCLKernel | |
| cl_int4 | itk::OpenCLKernel | |
| cl_int8 | itk::OpenCLKernel | |
| cl_long2 | itk::OpenCLKernel | |
| cl_long4 | itk::OpenCLKernel | |
| cl_long8 | itk::OpenCLKernel | |
| cl_short2 | itk::OpenCLKernel | |
| cl_short4 | itk::OpenCLKernel | |
| cl_short8 | itk::OpenCLKernel | |
| CovariantVectorDouble1DType typedef | itk::OpenCLKernel | |
| CovariantVectorDouble2DType typedef | itk::OpenCLKernel | |
| CovariantVectorDouble3DType typedef | itk::OpenCLKernel | |
| CovariantVectorDouble4DType typedef | itk::OpenCLKernel | |
| CovariantVectorFloat1DType typedef | itk::OpenCLKernel | |
| CovariantVectorFloat2DType typedef | itk::OpenCLKernel | |
| CovariantVectorFloat3DType typedef | itk::OpenCLKernel | |
| CovariantVectorFloat4DType typedef | itk::OpenCLKernel | |
| CovariantVectorInt1DType typedef | itk::OpenCLKernel | |
| CovariantVectorInt2DType typedef | itk::OpenCLKernel | |
| CovariantVectorInt3DType typedef | itk::OpenCLKernel | |
| CovariantVectorInt4DType typedef | itk::OpenCLKernel | |
| d_ptr | itk::OpenCLKernel | private |
| GetBestLocalWorkSizeImage(const std::vcl_size_t dimension) const | itk::OpenCLKernel | |
| GetBestLocalWorkSizeImage1D() const | itk::OpenCLKernel | |
| GetBestLocalWorkSizeImage2D() const | itk::OpenCLKernel | |
| GetBestLocalWorkSizeImage3D() const | itk::OpenCLKernel | |
| GetCompileWorkGroupSize() const | itk::OpenCLKernel | |
| GetCompileWorkGroupSize(const OpenCLDevice &device) const | itk::OpenCLKernel | |
| GetContext() const | itk::OpenCLKernel | |
| GetDoubleAsFloatEnabled() | itk::OpenCLKernel | inline |
| GetGlobalWorkOffset() const | itk::OpenCLKernel | |
| GetGlobalWorkSize() const | itk::OpenCLKernel | |
| GetKernelId() const | itk::OpenCLKernel | |
| GetLocalWorkSize() const | itk::OpenCLKernel | |
| GetName() const | itk::OpenCLKernel | |
| GetNumberOfArguments() const | itk::OpenCLKernel | |
| GetPreferredWorkSizeMultiple() const | itk::OpenCLKernel | |
| GetProgram() const | itk::OpenCLKernel | |
| Index1DType typedef | itk::OpenCLKernel | |
| Index2DType typedef | itk::OpenCLKernel | |
| Index3DType typedef | itk::OpenCLKernel | |
| Index4DType typedef | itk::OpenCLKernel | |
| IsNull() const | itk::OpenCLKernel | |
| LaunchKernel() | itk::OpenCLKernel | |
| LaunchKernel(const OpenCLSize &global_work_size, const OpenCLSize &local_work_size=OpenCLSize::null, const OpenCLSize &global_work_offset=OpenCLSize::null) | itk::OpenCLKernel | |
| LaunchKernel(const OpenCLEventList &event_list) | itk::OpenCLKernel | |
| LaunchKernel(const OpenCLEventList &event_list, const OpenCLSize &global_work_size, const OpenCLSize &local_work_size=OpenCLSize::null, const OpenCLSize &global_work_offset=OpenCLSize::null) | itk::OpenCLKernel | |
| LaunchTask(const OpenCLEventList &event_list) | itk::OpenCLKernel | |
| LaunchTaskAsync(const OpenCLEventList &event_list) | itk::OpenCLKernel | |
| m_DoubleAsFloat | itk::OpenCLKernel | private |
| m_KernelId | itk::OpenCLKernel | private |
| MatrixDouble1x1Type typedef | itk::OpenCLKernel | |
| MatrixDouble2x2Type typedef | itk::OpenCLKernel | |
| MatrixDouble3x3Type typedef | itk::OpenCLKernel | |
| MatrixDouble4x4Type typedef | itk::OpenCLKernel | |
| MatrixFloat1x1Type typedef | itk::OpenCLKernel | |
| MatrixFloat2x2Type typedef | itk::OpenCLKernel | |
| MatrixFloat3x3Type typedef | itk::OpenCLKernel | |
| MatrixFloat4x4Type typedef | itk::OpenCLKernel | |
| Offset1DType typedef | itk::OpenCLKernel | |
| Offset2DType typedef | itk::OpenCLKernel | |
| Offset3DType typedef | itk::OpenCLKernel | |
| Offset4DType typedef | itk::OpenCLKernel | |
| OpenCLKernel() | itk::OpenCLKernel | |
| OpenCLKernel(OpenCLContext *context, const cl_kernel id) | itk::OpenCLKernel | |
| OpenCLKernel(const OpenCLKernel &other) | itk::OpenCLKernel | |
| OpenCLKernelSetArgsMacroH(cl_uchar, cl_uchar2, cl_uchar4, cl_uchar8, cl_uchar16) OpenCLKernelSetArgsMacroH(cl_char | itk::OpenCLKernel | |
| OpenCLKernelSetArgsMacroH(cl_ushort, cl_ushort2, cl_ushort4, cl_ushort8, cl_ushort16) OpenCLKernelSetArgsMacroH(cl_short | itk::OpenCLKernel | |
| OpenCLKernelSetArgsMacroH(cl_uint, cl_uint2, cl_uint4, cl_uint8, cl_uint16) OpenCLKernelSetArgsMacroH(cl_int | itk::OpenCLKernel | |
| OpenCLKernelSetArgsMacroH(cl_ulong, cl_ulong2, cl_ulong4, cl_ulong8, cl_ulong16) OpenCLKernelSetArgsMacroH(cl_long | itk::OpenCLKernel | |
| OpenCLKernelSetArgsMacroH(cl_float, cl_float2, cl_float4, cl_float8, cl_float16) OpenCLKernelSetArgsMacroH(cl_double | itk::OpenCLKernel | |
| operator()() | itk::OpenCLKernel | inline |
| operator()(const T1 &arg1) | itk::OpenCLKernel | inline |
| operator()(const T1 &arg1, const T2 &arg2) | itk::OpenCLKernel | inline |
| operator()(const T1 &arg1, const T2 &arg2, const T3 &arg3) | itk::OpenCLKernel | inline |
| operator()(const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4) | itk::OpenCLKernel | inline |
| operator()(const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5) | itk::OpenCLKernel | inline |
| operator()(const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6) | itk::OpenCLKernel | inline |
| operator()(const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6, const T7 &arg7) | itk::OpenCLKernel | inline |
| operator()(const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6, const T7 &arg7, const T8 &arg8) | itk::OpenCLKernel | inline |
| operator()(const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6, const T7 &arg7, const T8 &arg8, const T9 &arg9) | itk::OpenCLKernel | inline |
| operator()(const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6, const T7 &arg7, const T8 &arg8, const T9 &arg9, const T10 &arg10) | itk::OpenCLKernel | inline |
| operator=(const OpenCLKernel &other) | itk::OpenCLKernel | |
| PointDouble1DType typedef | itk::OpenCLKernel | |
| PointDouble2DType typedef | itk::OpenCLKernel | |
| PointDouble3DType typedef | itk::OpenCLKernel | |
| PointDouble4DType typedef | itk::OpenCLKernel | |
| PointFloat1DType typedef | itk::OpenCLKernel | |
| PointFloat2DType typedef | itk::OpenCLKernel | |
| PointFloat3DType typedef | itk::OpenCLKernel | |
| PointFloat4DType typedef | itk::OpenCLKernel | |
| PointInt1DType typedef | itk::OpenCLKernel | |
| PointInt2DType typedef | itk::OpenCLKernel | |
| PointInt3DType typedef | itk::OpenCLKernel | |
| PointInt4DType typedef | itk::OpenCLKernel | |
| Self typedef | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const void *data, const vcl_size_t size) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const Size1DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const Size2DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const Size3DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const Size4DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const Index1DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const Index2DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const Index3DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const Index4DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const Offset1DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const Offset2DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const Offset3DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const Offset4DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const PointInt1DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const PointFloat1DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const PointDouble1DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const PointInt2DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const PointFloat2DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const PointDouble2DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const PointInt3DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const PointFloat3DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const PointDouble3DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const PointInt4DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const PointFloat4DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const PointDouble4DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const VectorInt1DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const VectorFloat1DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const VectorDouble1DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const VectorInt2DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const VectorFloat2DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const VectorDouble2DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const VectorInt3DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const VectorFloat3DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const VectorDouble3DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const VectorInt4DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const VectorFloat4DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const VectorDouble4DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const CovariantVectorInt1DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const CovariantVectorFloat1DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const CovariantVectorDouble1DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const CovariantVectorInt2DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const CovariantVectorFloat2DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const CovariantVectorDouble2DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const CovariantVectorInt3DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const CovariantVectorFloat3DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const CovariantVectorDouble3DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const CovariantVectorInt4DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const CovariantVectorFloat4DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const CovariantVectorDouble4DType &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const MatrixFloat1x1Type &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const MatrixDouble1x1Type &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const MatrixFloat2x2Type &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const MatrixDouble2x2Type &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const MatrixFloat3x3Type &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const MatrixDouble3x3Type &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const MatrixFloat4x4Type &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const MatrixDouble4x4Type &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const OpenCLMemoryObject &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const OpenCLVectorBase &value) | itk::OpenCLKernel | |
| SetArg(const cl_uint index, const OpenCLSampler &value) | itk::OpenCLKernel | |
| SetDoubleAsFloat(const bool value) | itk::OpenCLKernel | inline |
| SetDoubleAsFloatDisable() | itk::OpenCLKernel | inline |
| SetDoubleAsFloatEnable() | itk::OpenCLKernel | inline |
| SetGlobalWorkOffset(const OpenCLSize &offset) | itk::OpenCLKernel | |
| SetGlobalWorkSize(const OpenCLSize &size) | itk::OpenCLKernel | |
| SetLocalWorkSize(const OpenCLSize &size) | itk::OpenCLKernel | |
| SetRoundedGlobalWorkSize(const OpenCLSize &size) | itk::OpenCLKernel | |
| Size1DType typedef | itk::OpenCLKernel | |
| Size2DType typedef | itk::OpenCLKernel | |
| Size3DType typedef | itk::OpenCLKernel | |
| Size4DType typedef | itk::OpenCLKernel | |
| VectorDouble1DType typedef | itk::OpenCLKernel | |
| VectorDouble2DType typedef | itk::OpenCLKernel | |
| VectorDouble3DType typedef | itk::OpenCLKernel | |
| VectorDouble4DType typedef | itk::OpenCLKernel | |
| VectorFloat1DType typedef | itk::OpenCLKernel | |
| VectorFloat2DType typedef | itk::OpenCLKernel | |
| VectorFloat3DType typedef | itk::OpenCLKernel | |
| VectorFloat4DType typedef | itk::OpenCLKernel | |
| VectorInt1DType typedef | itk::OpenCLKernel | |
| VectorInt2DType typedef | itk::OpenCLKernel | |
| VectorInt3DType typedef | itk::OpenCLKernel | |
| VectorInt4DType typedef | itk::OpenCLKernel | |
| ~OpenCLKernel() | itk::OpenCLKernel | |