Public Member Functions | |
DeepOutPixel (const size_t size) | |
initialise the output pixel for filling with data of a known size. | |
DeepOutPixel () | |
initialise the output pixel to a variable size | |
void | clear () |
void | reserve (size_t m) |
reserve m elements of data | |
void | reserveMore (size_t m) |
reserve an additional m elements of data | |
void | push_back (float f) |
const float * | data () const |
get a const pointer to the data | |
size_t | size () const |
return the number of elements that have been used | |
DeepPixel | getPixel (const ChannelMap &channels, DeepPixel::Ordering ordering) const |
Class used for construction of output pixels to be passed to DeepOutputPlane::addPixel()
void DD::Image::DeepOutPixel::clear | ( | ) | [inline] |
clear the output pixel of data. calls to push_back() will insert from the start again
void DD::Image::DeepOutPixel::push_back | ( | float | f | ) | [inline] |
push the element /f/ to the end of the vector, or assign it to the next available position