Support for pixel iterator movement measured in raw bytes (as opposed to pixel type).
Necessary to handle image row alignment and channel plane alignment.
|
Modules |
| | byte_step |
| | returns the number of bytes from the current pixel of a pointer to the next
|
| | byte_distance |
| | Returns the distance in bytes from the first pixel iterator to the second.
|
| | byte_advance |
| | Moves a pixel iterator a given distance in bytes.
|
| | byte_advanced |
| | Returns a pixel iterator a given byte distance away from a given pixel iterator.
|
| | byte_advanced_ref |
| | Shortcut to advancing a pixel iterator by a given number of bytes and taking the reference in case the compiler is not smart enough.
|