Adobe Systems, Inc.

byte_advanced
[Byte-level operations]

Returns a pixel iterator a given byte distance away from a given pixel iterator. More...

Functions

template<typename IT, typename D_FN>
dereference_iterator_adaptor<
IT, D_FN > 
byte_advanced (const dereference_iterator_adaptor< IT, D_FN > &p, typename std::iterator_traits< IT >::difference_type byteDiff)
template<typename IT, typename D_FN>
dereference_iterator_adaptor<
IT, D_FN > 
byte_advanced (dereference_iterator_adaptor< IT, D_FN > &p, typename std::iterator_traits< IT >::difference_type byteDiff)
template<typename IT>
pixel_step_iterator< IT > byte_advanced (const pixel_step_iterator< IT > &p, std::ptrdiff_t byteDiff)
template<typename IC, typename C>
planar_ptr< IC, C > byte_advanced (const planar_ptr< IC, C > &p, std::ptrdiff_t byteDiff)
template<typename P>
P * byte_advanced (const P *p, std::ptrdiff_t byteDiff)

Detailed Description

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