|
OpenSceneGraph
3.4.0
|
Convenience class for assisting the copying of image data when the image data isn't contiguous. More...
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 | ) |
| osg::Image::DataIterator::DataIterator | ( | const DataIterator & | ri | ) |
| osg::Image::DataIterator::~DataIterator | ( | ) | [inline] |
| void osg::Image::DataIterator::assign | ( | ) | [protected] |
| const unsigned char* osg::Image::DataIterator::data | ( | ) | const [inline] |
data pointer of current block to copy.
| void osg::Image::DataIterator::operator++ | ( | ) |
advance iterator to next block of data.
| unsigned int osg::Image::DataIterator::size | ( | ) | const [inline] |
Size of current block to copy.
| bool osg::Image::DataIterator::valid | ( | ) | const [inline] |
is iterator valid.
const unsigned char* osg::Image::DataIterator::_currentPtr [protected] |
unsigned int osg::Image::DataIterator::_currentSize [protected] |
const osg::Image* osg::Image::DataIterator::_image [protected] |
int osg::Image::DataIterator::_imageNum [protected] |
unsigned int osg::Image::DataIterator::_mipmapNum [protected] |
int osg::Image::DataIterator::_rowNum [protected] |
| Generated at Tue Dec 8 2015 00:16:42 for the OpenSceneGraph by doxygen 1.7.6.1. |