HDK
|
Information necessary to lookup a secondary primitive. More...
#include <GA_SecondaryLookupInfo.h>
Classes | |
class | node |
Public Member Functions | |
GA_SecondaryLookupInfo () | |
GA_SecondaryLookupInfo (GA_Index detail1, GA_Offset offset1) | |
GA_SecondaryLookupInfo (GA_Index detail1, GA_Offset offset1, GA_Index detail2, GA_Offset offset2) | |
GA_SecondaryLookupInfo (GA_Index detail1, GA_Offset offset1, GA_Index detail2, GA_Offset offset2, GA_Index detail3, GA_Offset offset3) | |
GA_SecondaryLookupInfo (const UT_Array< node > &list) | |
GA_SecondaryLookupInfo (const UT_Int64Array &detail_indices, const UT_Int64Array &prim_offsets) | |
GA_SecondaryLookupInfo (const GA_SecondaryLookupInfo &) | |
~GA_SecondaryLookupInfo () | |
unsigned | getDepth () const |
const node & | getLookup (unsigned i) const |
GA_SecondaryLookupInfo & | operator= (const GA_SecondaryLookupInfo &src) |
bool | operator== (const GA_SecondaryLookupInfo &) const |
Information necessary to lookup a secondary primitive.
Primitives may contain secondary primitives, which may themselves contain other secondary primitives. This class allows us to store all the nested data necessary to traverse the secondary hierarchy.
Definition at line 30 of file GA_SecondaryLookupInfo.h.
GA_SecondaryLookupInfo::GA_SecondaryLookupInfo | ( | ) |
GA_SecondaryLookupInfo::GA_SecondaryLookupInfo | ( | GA_Index | detail1, |
GA_Offset | offset1, | ||
GA_Index | detail2, | ||
GA_Offset | offset2 | ||
) |
GA_SecondaryLookupInfo::GA_SecondaryLookupInfo | ( | GA_Index | detail1, |
GA_Offset | offset1, | ||
GA_Index | detail2, | ||
GA_Offset | offset2, | ||
GA_Index | detail3, | ||
GA_Offset | offset3 | ||
) |
GA_SecondaryLookupInfo::GA_SecondaryLookupInfo | ( | const UT_Int64Array & | detail_indices, |
const UT_Int64Array & | prim_offsets | ||
) |
GA_SecondaryLookupInfo::GA_SecondaryLookupInfo | ( | const GA_SecondaryLookupInfo & | ) |
GA_SecondaryLookupInfo::~GA_SecondaryLookupInfo | ( | ) |
|
inline |
Definition at line 58 of file GA_SecondaryLookupInfo.h.
|
inline |
Definition at line 59 of file GA_SecondaryLookupInfo.h.
GA_SecondaryLookupInfo& GA_SecondaryLookupInfo::operator= | ( | const GA_SecondaryLookupInfo & | src | ) |
bool GA_SecondaryLookupInfo::operator== | ( | const GA_SecondaryLookupInfo & | ) | const |