#include <string.h>
#include <cvd/image_ref.h>
#include <cvd/exceptions.h>
#include <string>
#include <utility>
#include <iterator>
#include <cvd/internal/aligned_mem.h>
Go to the source code of this file.
Classes | |
class | CVD::ImageError::AccessOutsideImage |
struct | CVD::Exceptions::Image::All |
class | CVD::BasicImage< T > |
class | CVD::ConstSubImageIterator< T > |
struct | CVD::Image< T >::CopyPlaceHolder |
class | CVD::Image< T > |
class | CVD::ImageCreationIterator< T > |
class | CVD::Internal::ImagePromise< C > |
struct | CVD::Exceptions::Image::ImageRefNotInImage |
struct | CVD::Exceptions::Image::IncompatibleImageSizes |
class | CVD::SubImage< T > |
class | CVD::SubImageIterator< T > |
Namespaces | |
namespace | CVD |
namespace | CVD::Exceptions |
namespace | CVD::Exceptions::Image |
namespace | CVD::ImageError |
namespace | CVD::ImageUtil |
namespace | CVD::Internal |
Defines | |
#define | CVD_IMAGE_ASSERT(X, Y) |
Functions | |
template<class C > | |
ImageCreationIterator< C > | CVD::CreateImagesBegin (const C &from_me) |
template<class C > | |
ImageCreationIterator< C > | CVD::CreateImagesEnd (int i) |
template<class C > | |
ImageCreationIterator< C > | CVD::CreateImagesEnd (const C &, int i) |
template<> | |
void | CVD::ImageUtil::memfill (char *data, int n, const char val) |
template<> | |
void | CVD::ImageUtil::memfill (signed char *data, int n, const signed char val) |
template<> | |
void | CVD::ImageUtil::memfill (unsigned char *data, int n, const unsigned char val) |
template<class T > | |
void | CVD::ImageUtil::memfill (T *data, int n, const T val) |