#include using namespace osg; static char* s_ArrayNames[] = { "Array", // 0 "ByteArray", // 1 "ShortArray", // 2 "IntArray", // 3 "UByteArray", // 4 "UShortArray", // 5 "UIntArray", // 6 "UByte4Array", // 7 "FloatArray", // 8 "Vec2Array", // 9 "Vec3Array", // 10 "Vec4Array", // 11 }; const char* Array::className() const { if (_arrayType>=ArrayType && _arrayType<=Vec4ArrayType) return s_ArrayNames[_arrayType]; else return "UnkownArray"; }