|
HDK
|
#include <GEO_IORibXlate.h>
Public Types | |
| enum | AttribClass { ATTRIB_INVALID = -1, ATTRIB_POINT = 0, ATTRIB_VERTEX, ATTRIB_PRIMITIVE, ATTRIB_DETAIL } |
Public Member Functions | |
| GEO_IORibXlate (const char *map) | |
| ~GEO_IORibXlate () | |
| void | lookup (const GEO_Detail *gdp) |
| const GA_ROAttributeRef & | getAttribRef () const |
| int | isValid () const |
| AttribClass | getAttribClass () const |
| int | isPoint () const |
| int | isVertex () const |
| int | isPrimitive () const |
| int | isDetail () const |
| float | getFloat (GA_Offset obj, int idx) const |
| void | getString (UT_String &result, GA_Offset obj, int idx) const |
| GEO_RibAttribute | getRManDataType () const |
| const char * | getHName () const |
| const char * | getRMName () const |
| const char * | getRMType () const |
| const char * | getRMFaceType () const |
| int | getRMSize () const |
| int | getRMOffset () const |
| int | isRManPerVertex () const |
| int | isRManConstant () const |
Definition at line 26 of file GEO_IORibXlate.h.
| Enumerator | |
|---|---|
| ATTRIB_INVALID | |
| ATTRIB_POINT | |
| ATTRIB_VERTEX | |
| ATTRIB_PRIMITIVE | |
| ATTRIB_DETAIL | |
Definition at line 37 of file GEO_IORibXlate.h.
| GEO_IORibXlate::GEO_IORibXlate | ( | const char * | map | ) |
| GEO_IORibXlate::~GEO_IORibXlate | ( | ) |
|
inline |
Definition at line 45 of file GEO_IORibXlate.h.
|
inline |
Definition at line 33 of file GEO_IORibXlate.h.
|
inline |
Definition at line 65 of file GEO_IORibXlate.h.
|
inline |
Definition at line 63 of file GEO_IORibXlate.h.
|
inline |
Definition at line 68 of file GEO_IORibXlate.h.
|
inline |
Definition at line 66 of file GEO_IORibXlate.h.
|
inline |
Definition at line 70 of file GEO_IORibXlate.h.
|
inline |
Definition at line 69 of file GEO_IORibXlate.h.
|
inline |
Definition at line 67 of file GEO_IORibXlate.h.
|
inline |
Definition at line 49 of file GEO_IORibXlate.h.
|
inline |
Definition at line 46 of file GEO_IORibXlate.h.
|
inline |
Definition at line 48 of file GEO_IORibXlate.h.
|
inline |
Definition at line 78 of file GEO_IORibXlate.h.
|
inline |
Definition at line 77 of file GEO_IORibXlate.h.
|
inline |
Definition at line 35 of file GEO_IORibXlate.h.
|
inline |
Definition at line 47 of file GEO_IORibXlate.h.
| void GEO_IORibXlate::lookup | ( | const GEO_Detail * | gdp | ) |