OpenSceneGraph 3.6.5
|
Convenience class for assisting the copying of image data when the image data isn't contiguous. More...
#include <Image>
Public Member Functions | |
DataIterator (const Image *image) | |
DataIterator (const DataIterator &ri) | |
~DataIterator () | |
void | operator++ () |
advance iterator to next block of data. | |
bool | valid () const |
is iterator valid. | |
const unsigned char * | data () const |
data pointer of current block to copy. | |
unsigned int | size () const |
Size of current block to copy. |
Protected Member Functions | |
void | assign () |
Protected Attributes | |
const osg::Image * | _image |
int | _rowNum |
int | _imageNum |
unsigned int | _mipmapNum |
const unsigned char * | _currentPtr |
unsigned int | _currentSize |
Convenience class for assisting the copying of image data when the image data isn't contiguous.
osg::Image::DataIterator::DataIterator | ( | const Image * | image | ) |
References osg::Image::Image().
Referenced by DataIterator().
osg::Image::DataIterator::DataIterator | ( | const DataIterator & | ri | ) |
References DataIterator().
|
inline |
|
protected |
|
inline |
data pointer of current block to copy.
References _currentPtr.
void osg::Image::DataIterator::operator++ | ( | ) |
advance iterator to next block of data.
|
inline |
Size of current block to copy.
References _currentSize.
|
inline |
is iterator valid.
References _currentPtr.
|
protected |
|
protected |
Referenced by size().
|
protected |
|
protected |
|
protected |
|
protected |
![]() | Generated at Wed Jul 23 2025 00:00:00 for the OpenSceneGraph by doxygen 1.14.0. |