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 >.