#include <specdim_gilreference2d.hpp>
Public Member Functions | |
GilReference2D (gil_image_t &image) | |
Constructor. | |
GilReference2D (const Size< 2 > &_size, gil_image_t &image) | |
Constructor. | |
GilReference2D () | |
Default constructor. | |
GilReference2D (const Size< 2 > &_size, Type *_buffer) | |
Constructor. | |
GilReference2D (size_t size0, size_t size1, Type *_buffer) | |
Constructor. | |
GilReference2D (const Layout< Type, 2 > &layout, Type *_buffer) | |
Constructor. |
GilReference template specialized for 2 dimension(s).
Cuda::GilReference2D< Type >::GilReference2D | ( | gil_image_t & | image | ) | [inline] |
Constructor.
image | boost::gil image to reference |
Cuda::GilReference2D< Type >::GilReference2D | ( | const Size< 2 > & | _size, | |
gil_image_t & | image | |||
) | [inline] |
Constructor.
This allocates memory for the boost::gil image of the given size.
_size | size of image | |
image | boost::gil image to reference |
Cuda::GilReference2D< Type >::GilReference2D | ( | const Size< 2 > & | _size, | |
Type * | _buffer | |||
) | [inline] |
Constructor.
_size | size of memory block. | |
_buffer | pointer to memory block to be referenced. |
Cuda::GilReference2D< Type >::GilReference2D | ( | size_t | size0, | |
size_t | size1, | |||
Type * | _buffer | |||
) | [inline] |
Constructor.
size0,size1 | size of memory block. | |
_buffer | pointer to memory block to be referenced. |
Cuda::GilReference2D< Type >::GilReference2D | ( | const Layout< Type, 2 > & | layout, | |
Type * | _buffer | |||
) | [inline] |
Constructor.
layout | requested layout of memory block. | |
_buffer | pointer to memory block to be referenced. |