cl::Image Class Reference

Base class interface for all images. More...

#include <cl.hpp>

Inheritance diagram for cl::Image:
Inheritance graph
[legend]
Collaboration diagram for cl::Image:
Collaboration graph
[legend]

List of all members.

Public Member Functions

template<typename T >
cl_int getImageInfo (cl_image_info name, T *param) const
template<cl_int name>
detail::param_traits
< detail::cl_image_info, name >
::param_type 
getImageInfo (cl_int *err=NULL) const

Protected Member Functions

 Image ()
 Image (const Image &image)
Imageoperator= (const Image &rhs)

Detailed Description

Base class interface for all images.


Constructor & Destructor Documentation

cl::Image::Image (  )  [inline, protected]
cl::Image::Image ( const Image image  )  [inline, protected]

Member Function Documentation

template<cl_int name>
detail::param_traits<detail::cl_image_info, name>::param_type cl::Image::getImageInfo ( cl_int *  err = NULL  )  const [inline]

Here is the call graph for this function:

template<typename T >
cl_int cl::Image::getImageInfo ( cl_image_info  name,
T param 
) const [inline]

Here is the call graph for this function:

Here is the caller graph for this function:

Image& cl::Image::operator= ( const Image rhs  )  [inline, protected]

Reimplemented from cl::Memory.

Reimplemented in cl::Image2D, cl::Image2DGL, cl::Image3D, and cl::Image3DGL.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1