VideoTools
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Gr::imagebuffer Namespace Reference

A namespace for low-level free functions that operate on container classes that are Gr::ImageBuffer candidates. More...

Functions

size_t size_of (const Vectors &vectors)
 
void resize (Vectors &vectors, int dx, int dy, int channels)
 
imp::vectors_const_byte_iterator bytes_begin (const Vectors &vectors)
 
imp::vectors_const_byte_iterator bytes_end (const Vectors &)
 
bool row_empty (Vectors::iterator row_p)
 
void row_resize (Vectors::iterator row_p, size_t n)
 
Vectors::iterator row_erase (Vectors &vectors, Vectors::iterator row_p)
 
Vectors::const_iterator row_begin (const Vectors &vectors)
 
Vectors::iterator row_begin (Vectors &vectors)
 
Vectors::const_iterator row_end (const Vectors &vectors)
 
Vectors::iterator row_end (Vectors &vectors)
 
Vectors::iterator row_add (Vectors &vectors)
 
char * row_ptr (Vectors::iterator row_p)
 
const char * row_ptr (Vectors::const_iterator row_p)
 
size_t row_size (Vectors::const_iterator row_p)
 

Detailed Description

A namespace for low-level free functions that operate on container classes that are Gr::ImageBuffer candidates.