HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GT_DAVaryingArray.h File Reference
#include "GT_API.h"
#include "GT_CountArray.h"
#include "GT_DAInherit.h"
+ Include dependency graph for GT_DAVaryingArray.h:

Go to the source code of this file.

Classes

class  GT_DAVaryingArray
 A array of arrays as values. Each item is an array of 0 or more items. More...
 

Macros

#define IMPL_GET(TYPE, METHOD)
 

Macro Definition Documentation

#define IMPL_GET (   TYPE,
  METHOD 
)
Value:
TYPE METHOD(GT_Offset off, int idx) const override { \
auto offcount = myCounts.getOffsetCount(off); \
if (offcount.second == 0) return 0; /* empty array */ \
return myData->METHOD(offcount.first, idx); \
} \
/* end macro */
GLint first
Definition: glcorearb.h:404
int64 GT_Offset
Definition: GT_Types.h:124
if(rank==1) return rank

Definition at line 81 of file GT_DAVaryingArray.h.