HDK
|
#include <GEO_PointGrid.h>
Public Types | |
typedef INDEX | indextype |
typedef KEY | keytype |
Public Member Functions | |
GEO_PointGridGDPAccessor (const GEO_Detail *gdp, const GA_PointGroup *ptgrp=NULL) | |
~GEO_PointGridGDPAccessor () | |
GA_Size | entries () const |
UT_Vector3 | getPos (indextype idx) const |
keytype | getKey (indextype idx) const |
GA_Size | maxKeyValue () const |
int64 | getMemoryUsage () const |
void | build () |
Static Public Attributes | |
static const keytype | INVALIDKEY = std::numeric_limits<KEY>::max() |
Invalid key value. More... | |
Protected Attributes | |
const GEO_Detail * | myGdp |
const GA_PointGroup * | myPtgrp |
GA_OffsetList * | myOffsets |
bool | myBuilt |
Definition at line 24 of file GEO_PointGrid.h.
typedef INDEX GEO_PointGridGDPAccessor< INDEX, KEY >::indextype |
Definition at line 41 of file GEO_PointGrid.h.
typedef KEY GEO_PointGridGDPAccessor< INDEX, KEY >::keytype |
Definition at line 42 of file GEO_PointGrid.h.
|
inline |
Definition at line 27 of file GEO_PointGrid.h.
|
inline |
Definition at line 35 of file GEO_PointGrid.h.
|
inline |
Definition at line 94 of file GEO_PointGrid.h.
|
inline |
Definition at line 49 of file GEO_PointGrid.h.
|
inline |
Definition at line 62 of file GEO_PointGrid.h.
|
inline |
Definition at line 84 of file GEO_PointGrid.h.
|
inline |
Definition at line 55 of file GEO_PointGrid.h.
|
inline |
Definition at line 79 of file GEO_PointGrid.h.
|
static |
Invalid key value.
Definition at line 45 of file GEO_PointGrid.h.
|
protected |
Definition at line 119 of file GEO_PointGrid.h.
|
protected |
Definition at line 116 of file GEO_PointGrid.h.
|
protected |
Definition at line 118 of file GEO_PointGrid.h.
|
protected |
Definition at line 117 of file GEO_PointGrid.h.