byte_advance
[Byte-level operations]


Detailed Description

Moves a pixel iterator a given distance in bytes.


Functions

template<typename P>
void byte_advance (P *&p, std::ptrdiff_t byteDiff)
template<typename IC, typename C>
void byte_advance (planar_ptr< IC, C > &p, std::ptrdiff_t byte_diff)
template<typename Iterator>
void byte_advance (pixel_step_iterator< Iterator > &p, std::ptrdiff_t byteDiff)
template<typename Iterator, typename DFn>
void byte_advance (dereference_iterator_adaptor< Iterator, DFn > &p, typename std::iterator_traits< Iterator >::difference_type byteDiff)

Copyright © 2006 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google