| Access enum name | itk::OpenCLMemoryObject | |
| CopyToBuffer(const OpenCLBuffer &dest, const std::vcl_size_t size, const std::vcl_size_t dst_offset=0, const std::vcl_size_t offset=0) | itk::OpenCLBuffer | |
| CopyToBufferAsync(const OpenCLBuffer &dest, const std::vcl_size_t size, const OpenCLEventList &event_list=OpenCLEventList(), const std::vcl_size_t dst_offset=0, const std::vcl_size_t offset=0) | itk::OpenCLBuffer | |
| CopyToImage(const OpenCLImage &dest, const OpenCLSize &origin, const OpenCLSize ®ion, const std::vcl_size_t src_offset=0) | itk::OpenCLBuffer | |
| CopyToImageAsync(const OpenCLImage &dest, const OpenCLSize &origin, const OpenCLSize ®ion, const OpenCLEventList &event_list=OpenCLEventList(), const std::vcl_size_t src_offset=0) | itk::OpenCLBuffer | |
| CopyToRect(const OpenCLBuffer &dest, const RectangleType &rect, const PointType &destPoint, const std::vcl_size_t bufferBytesPerLine, std::vcl_size_t destBytesPerLine) | itk::OpenCLBuffer | |
| CopyToRect(const OpenCLBuffer &dest, const std::vcl_size_t origin[3], const std::vcl_size_t size[3], const std::vcl_size_t destOrigin[3], const std::vcl_size_t bufferBytesPerLine, const std::vcl_size_t bufferBytesPerSlice, const std::vcl_size_t destBytesPerLine, const std::vcl_size_t destBytesPerSlice) | itk::OpenCLBuffer | |
| CopyToRectAsync(const OpenCLBuffer &dest, const RectangleType &rect, const PointType &destPoint, const std::vcl_size_t bufferBytesPerLine, const std::vcl_size_t destBytesPerLine, const OpenCLEventList &event_list=OpenCLEventList()) | itk::OpenCLBuffer | |
| CopyToRectAsync(const OpenCLBuffer &dest, const std::vcl_size_t origin[3], const std::vcl_size_t size[3], const std::vcl_size_t destOrigin[3], const std::vcl_size_t bufferBytesPerLine, const std::vcl_size_t bufferBytesPerSlice, const std::vcl_size_t destBytesPerLine, const std::vcl_size_t destBytesPerSlice, const OpenCLEventList &event_list=OpenCLEventList()) | itk::OpenCLBuffer | |
| CreateSubBuffer(const OpenCLMemoryObject::Access access, const std::vcl_size_t size, const std::vcl_size_t offset=0) | itk::OpenCLBuffer | |
| GetAccess() const | itk::OpenCLMemoryObject | |
| GetContext() const | itk::OpenCLMemoryObject | inline |
| GetFlags() const | itk::OpenCLMemoryObject | |
| GetHostPointer() const | itk::OpenCLMemoryObject | |
| GetMapCount() const | itk::OpenCLMemoryObject | |
| GetMapFlags(const OpenCLMemoryObject::Access access) | itk::OpenCLMemoryObject | protected |
| GetMemoryId() const | itk::OpenCLMemoryObject | inline |
| GetMemoryType() const | itk::OpenCLMemoryObject | |
| GetOffset() const | itk::OpenCLBuffer | |
| GetParentBuffer() const | itk::OpenCLBuffer | |
| GetReferenceCount() const | itk::OpenCLMemoryObject | |
| GetSize() const | itk::OpenCLMemoryObject | |
| IsNull() const | itk::OpenCLMemoryObject | inline |
| m_Context | itk::OpenCLMemoryObject | private |
| m_Id | itk::OpenCLMemoryObject | private |
| Map(const OpenCLMemoryObject::Access access, const std::vcl_size_t size, const std::vcl_size_t offset=0) | itk::OpenCLBuffer | |
| Map(const OpenCLMemoryObject::Access access) | itk::OpenCLBuffer | |
| MapAsync(void **ptr, const OpenCLMemoryObject::Access access, const std::vcl_size_t size, const OpenCLEventList &event_list=OpenCLEventList(), const std::vcl_size_t offset=0) | itk::OpenCLBuffer | |
| OpenCLBuffer()=default | itk::OpenCLBuffer | |
| OpenCLBuffer(OpenCLContext *context, const cl_mem id) | itk::OpenCLBuffer | |
| OpenCLBuffer(const OpenCLBuffer &other) | itk::OpenCLBuffer | |
| OpenCLMemoryObject(OpenCLContext *context=0) | itk::OpenCLMemoryObject | inlineprotected |
| OpenCLMemoryObject(OpenCLContext *context, const cl_mem id) | itk::OpenCLMemoryObject | inlineprotected |
| OpenCLMemoryObject(const Self &other)=delete | itk::OpenCLMemoryObject | private |
| operator=(const OpenCLBuffer &other) | itk::OpenCLBuffer | |
| PointType typedef | itk::OpenCLMemoryObject | |
| Read(void *data, const std::vcl_size_t size, const std::vcl_size_t offset=0) | itk::OpenCLBuffer | |
| ReadAsync(void *data, const std::vcl_size_t size, const OpenCLEventList &event_list=OpenCLEventList(), const std::vcl_size_t offset=0) | itk::OpenCLBuffer | |
| ReadOnly enum value | itk::OpenCLMemoryObject | |
| ReadRect(void *data, const RectangleType &rect, const std::vcl_size_t bufferBytesPerLine, const std::vcl_size_t hostBytesPerLine) | itk::OpenCLBuffer | |
| ReadRect(void *data, const std::vcl_size_t origin[3], const std::vcl_size_t size[3], const std::vcl_size_t bufferBytesPerLine, const std::vcl_size_t bufferBytesPerSlice, const std::vcl_size_t hostBytesPerLine, const std::vcl_size_t hostBytesPerSlice) | itk::OpenCLBuffer | |
| ReadRectAsync(void *data, const RectangleType &rect, const std::vcl_size_t bufferBytesPerLine, const std::vcl_size_t hostBytesPerLine, const OpenCLEventList &event_list=OpenCLEventList()) | itk::OpenCLBuffer | |
| ReadRectAsync(void *data, const std::vcl_size_t origin[3], const std::vcl_size_t size[3], const std::vcl_size_t bufferBytesPerLine, const std::vcl_size_t bufferBytesPerSlice, const std::vcl_size_t hostBytesPerLine, const std::vcl_size_t hostBytesPerSlice, const OpenCLEventList &event_list=OpenCLEventList()) | itk::OpenCLBuffer | |
| ReadWrite enum value | itk::OpenCLMemoryObject | |
| RectangleType typedef | itk::OpenCLMemoryObject | |
| Self typedef | itk::OpenCLBuffer | |
| SetDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=nullptr) | itk::OpenCLMemoryObject | |
| SetId(OpenCLContext *context, const cl_mem id) | itk::OpenCLMemoryObject | protected |
| SizeType typedef | itk::OpenCLMemoryObject | |
| Unmap(void *ptr, const bool wait=false) | itk::OpenCLMemoryObject | |
| UnmapAsync(void *ptr, const OpenCLEventList &event_list=OpenCLEventList()) | itk::OpenCLMemoryObject | |
| Write(const void *data, const std::vcl_size_t size, const std::vcl_size_t offset=0) | itk::OpenCLBuffer | |
| WriteAsync(const void *data, const std::vcl_size_t size, const OpenCLEventList &event_list=OpenCLEventList(), const std::vcl_size_t offset=0) | itk::OpenCLBuffer | |
| WriteOnly enum value | itk::OpenCLMemoryObject | |
| WriteRect(const void *data, const RectangleType &rect, const std::vcl_size_t bufferBytesPerLine, const std::vcl_size_t hostBytesPerLine) | itk::OpenCLBuffer | |
| WriteRect(const void *data, const std::vcl_size_t origin[3], const std::vcl_size_t size[3], const std::vcl_size_t bufferBytesPerLine, const std::vcl_size_t bufferBytesPerSlice, const std::vcl_size_t hostBytesPerLine, const std::vcl_size_t hostBytesPerSlice) | itk::OpenCLBuffer | |
| WriteRectAsync(const void *data, const RectangleType &rect, const std::vcl_size_t bufferBytesPerLine, const std::vcl_size_t hostBytesPerLine, const OpenCLEventList &event_list=OpenCLEventList()) | itk::OpenCLBuffer | |
| WriteRectAsync(const void *data, const std::vcl_size_t origin[3], const std::vcl_size_t size[3], const std::vcl_size_t bufferBytesPerLine, const std::vcl_size_t bufferBytesPerSlice, const std::vcl_size_t hostBytesPerLine, const std::vcl_size_t hostBytesPerSlice, const OpenCLEventList &event_list=OpenCLEventList()) | itk::OpenCLBuffer | |
| ~OpenCLMemoryObject() | itk::OpenCLMemoryObject | protected |