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 | ) |