
Public Member Functions | |
| IndexArray (Type arrayType=ArrayType, GLint dataSize=0, GLenum dataType=0) | |
| IndexArray (const Array &array, const CopyOp ©op=CopyOp::SHALLOW_COPY) | |
| virtual bool | isSameKindAs (const Object *obj) const |
| virtual unsigned int | index (unsigned int pos) const =0 |
Protected Member Functions | |
| virtual | ~IndexArray () |
| osg::IndexArray::IndexArray | ( | Type | arrayType = ArrayType, |
|
| GLint | dataSize = 0, |
|||
| GLenum | dataType = 0 | |||
| ) | [inline] |
| osg::IndexArray::IndexArray | ( | const Array & | array, | |
| const CopyOp & | copyop = CopyOp::SHALLOW_COPY | |||
| ) | [inline] |
| virtual osg::IndexArray::~IndexArray | ( | ) | [inline, protected, virtual] |
| virtual bool osg::IndexArray::isSameKindAs | ( | const Object * | obj | ) | const [inline, virtual] |
Reimplemented from osg::Array.
| virtual unsigned int osg::IndexArray::index | ( | unsigned int | pos | ) | const [pure virtual] |
Implemented in osg::TemplateIndexArray< T, ARRAYTYPE, DataSize, DataType >.