Convenience class for assisting the copying of image data when the image data isn't contiguous.
More...
Convenience class for assisting the copying of image data when the image data isn't contiguous.
◆ DataIterator() [1/2]
osg::Image::DataIterator::DataIterator |
( |
const Image * |
image | ) |
|
◆ DataIterator() [2/2]
osg::Image::DataIterator::DataIterator |
( |
const DataIterator & |
ri | ) |
|
◆ ~DataIterator()
osg::Image::DataIterator::~DataIterator |
( |
| ) |
|
|
inline |
◆ assign()
void osg::Image::DataIterator::assign |
( |
| ) |
|
|
protected |
◆ data()
const unsigned char * osg::Image::DataIterator::data |
( |
| ) |
const |
|
inline |
data pointer of current block to copy.
◆ operator++()
void osg::Image::DataIterator::operator++ |
( |
| ) |
|
advance iterator to next block of data.
◆ size()
unsigned int osg::Image::DataIterator::size |
( |
| ) |
const |
|
inline |
Size of current block to copy.
◆ valid()
bool osg::Image::DataIterator::valid |
( |
| ) |
const |
|
inline |
◆ _currentPtr
const unsigned char* osg::Image::DataIterator::_currentPtr |
|
protected |
◆ _currentSize
unsigned int osg::Image::DataIterator::_currentSize |
|
protected |
◆ _image
const osg::Image* osg::Image::DataIterator::_image |
|
protected |
◆ _imageNum
int osg::Image::DataIterator::_imageNum |
|
protected |
◆ _mipmapNum
unsigned int osg::Image::DataIterator::_mipmapNum |
|
protected |
◆ _rowNum
int osg::Image::DataIterator::_rowNum |
|
protected |
The documentation for this class was generated from the following file: