11 #ifndef __GT_GEOElementId__ 
   12 #define __GT_GEOElementId__ 
   32     const char         *
className()
 const override { 
return "GT_GEOElementId"; }
 
   50                             { 
return getOffset(offset); }
 
   52                             { 
return getOffset(offset); }
 
   54                             { 
return getOffset(offset); }
 
   56                             { 
return getOffset(offset); }
 
   58                             { 
return getOffset(offset); }
 
   60                             { 
return getOffset(offset); }
 
   77                         int tuple_size, 
int stride) 
const override;
 
   79                         int tuple_size, 
int stride) 
const override;
 
   81                         int tuple_size, 
int stride) 
const override;
 
   83                         int tuple_size, 
int stride) 
const override;
 
   88                         int tuple_size, 
int stride)
 const override 
   94                         int tuple_size, 
int stride)
 const override 
  100                         int tuple_size, 
int stride)
 const override 
  106                         int tuple_size, 
int stride)
 const override 
  120                                     gaoff = myGdp->vertexPoint(gaoff);
 
  122                                     gaoff = myGdp->vertexPrimitive(gaoff);
 
int64 getI64(GT_Offset offset, int=0) const override
GT_Size getStringIndexCount() const override
GT_Size getDictIndexCount() const override
fpreal16 getF16(GT_Offset offset, int idx=0) const override
void doFillArray(fpreal32 *data, GT_Offset start, GT_Size length, int tuple_size, int stride) const override
GLuint GLsizei GLsizei * length
void doFillArray(fpreal16 *data, GT_Offset start, GT_Size length, int tuple_size, int stride) const override
GT_Size getTupleSize() const override
GLuint GLsizei const GLuint const GLintptr * offsets
int32 getI32(GT_Offset offset, int idx) const override
GT_Offset getStringIndex(GT_Offset, int) const override
fpreal64 getF64(GT_Offset offset, int idx=0) const override
Abstract data class for an array of float, int or string data. 
void getIndexedDicts(UT_Array< UT_OptionsHolder > &, UT_IntArray &) const override
GT_Offset getDictIndex(GT_Offset, int) const override
GT_Storage getStorage() const override
static const UT_StringHolder theEmptyString
void doFillArray(uint8 *data, GT_Offset start, GT_Size length, int tuple_size, int stride) const override
GLint GLenum GLboolean GLsizei stride
void doFillArray(fpreal64 *data, GT_Offset start, GT_Size length, int tuple_size, int stride) const override
virtual void doFillArray(uint8 *data, GT_Offset start, GT_Size length, int tuple_size, int stride) const 
void getIndexedStrings(UT_StringArray &, UT_IntArray &) const override
uint8 getU8(GT_Offset offset, int idx) const override
GT_Type getTypeInfo() const override
GT_String getS(GT_Offset, int) const override
const char * className() const override
virtual int64 getMemoryUsage() const =0
fpreal32 getF32(GT_Offset offset, int idx=0) const override
GT_Size entries() const override