HDK
|
#include <GU_PointMatch.h>
Public Member Functions | |
GU_PointMatch (GA_AttributeOwner dict, const GU_Detail *src, const GU_Detail *dst, const char *idname) | |
GA_Offset | matchOffset (GA_Offset srcoff) const |
GA_Index | matchIndex (GA_Index srcindex) const |
Definition at line 20 of file GU_PointMatch.h.
GU_PointMatch::GU_PointMatch | ( | GA_AttributeOwner | dict, |
const GU_Detail * | src, | ||
const GU_Detail * | dst, | ||
const char * | idname | ||
) |
Initialize a lookup from src to dst on the given dictionary. The idname attribute will be matched if it is a string or integer, if not found in both it will match by raw index. dst must remain unchanged as we stash LUT pointers built by it.
Given index in src, return correspnding index in dst, or GA_INVALID_INDEX if none exists
Given offset in src, return correspnding offset in dst, or GA_INVALID_OFFSET if none exists
|
protected |
Definition at line 40 of file GU_PointMatch.h.
Definition at line 42 of file GU_PointMatch.h.
|
protected |
Definition at line 37 of file GU_PointMatch.h.
|
protected |
Definition at line 38 of file GU_PointMatch.h.
|
protected |
Definition at line 45 of file GU_PointMatch.h.
|
protected |
Definition at line 46 of file GU_PointMatch.h.
|
protected |
Definition at line 41 of file GU_PointMatch.h.
Definition at line 42 of file GU_PointMatch.h.
|
protected |
Definition at line 37 of file GU_PointMatch.h.
|
protected |
Definition at line 38 of file GU_PointMatch.h.