HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GA_OffsetList.h File Reference
#include "GA_API.h"
#include "GA_Types.h"
#include <UT/UT_ArrayHelp.h>
#include <UT/UT_Array.h>
#include <UT/UT_VectorTypes.h>
#include <SYS/SYS_AtomicInt.h>
#include <SYS/SYS_Inline.h>
#include <SYS/SYS_Math.h>
#include <SYS/SYS_Types.h>
+ Include dependency graph for GA_OffsetList.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GA_ListType< FromType, ToType, INT_TYPE >
 
class  GA_ListTypeRef< FromType, ToType, INT_TYPE >
 
class  GA_ListTypeRef< FromType, ToType, INT_TYPE >::ListTypeData
 
class  GA_ListType< FromType, ToType, INT_TYPE >
 
class  GA_OffsetListType< FromType, INT_TYPE >
 

Macros

#define GA_OFFSETLIST_VERBOSE_DEBUG   0
 

Typedefs

typedef GA_OffsetListType
< GA_Size
GA_OffsetList
 GA_OffsetList is a map from index to offset. More...
 
typedef GA_ListTypeRef
< GA_Size, GA_Offset
GA_OffsetListRef
 

Macro Definition Documentation

#define GA_OFFSETLIST_VERBOSE_DEBUG   0

Definition at line 36 of file GA_OffsetList.h.

Typedef Documentation

GA_OffsetList is a map from index to offset.

Definition at line 1522 of file GA_OffsetList.h.

GA_OffsetListRef is like GA_OffsetList, except that it doesn't own its data. It's useful for making a temporary copy of a GA_OffsetList that isn't going to be changing during the lifetime of the copy, to avoid having to ref and unref myData, among a few related speedups.

Definition at line 1528 of file GA_OffsetList.h.