#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 | setOffset (const GEO_Detail *gdp) |
| int | getAttribOffset () const |
| int | isValid () const |
| AttribClass | getAttribClass () const |
| int | isPoint () const |
| int | isVertex () const |
| int | isPrimitive () const |
| int | isDetail () const |
| float | getFloat (const void *data, int idx) const |
| void | getString (UT_String &result, const void *data, 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 32 of file GEO_IORibXlate.h.
Definition at line 42 of file GEO_IORibXlate.h.
| GEO_IORibXlate::GEO_IORibXlate | ( | const char * | map | ) |
| GEO_IORibXlate::~GEO_IORibXlate | ( | ) |
| AttribClass GEO_IORibXlate::getAttribClass | ( | ) | const [inline] |
Definition at line 49 of file GEO_IORibXlate.h.
| int GEO_IORibXlate::getAttribOffset | ( | ) | const [inline] |
Definition at line 38 of file GEO_IORibXlate.h.
| float GEO_IORibXlate::getFloat | ( | const void * | data, | |
| int | idx | |||
| ) | const |
| const char* GEO_IORibXlate::getHName | ( | ) | const [inline] |
Definition at line 62 of file GEO_IORibXlate.h.
| GEO_RibAttribute GEO_IORibXlate::getRManDataType | ( | ) | const [inline] |
Definition at line 60 of file GEO_IORibXlate.h.
| const char* GEO_IORibXlate::getRMFaceType | ( | ) | const [inline] |
Definition at line 65 of file GEO_IORibXlate.h.
| const char* GEO_IORibXlate::getRMName | ( | ) | const [inline] |
Definition at line 63 of file GEO_IORibXlate.h.
| int GEO_IORibXlate::getRMOffset | ( | ) | const [inline] |
Definition at line 67 of file GEO_IORibXlate.h.
| int GEO_IORibXlate::getRMSize | ( | ) | const [inline] |
Definition at line 66 of file GEO_IORibXlate.h.
| const char* GEO_IORibXlate::getRMType | ( | ) | const [inline] |
Definition at line 64 of file GEO_IORibXlate.h.
| void GEO_IORibXlate::getString | ( | UT_String & | result, | |
| const void * | data, | |||
| int | idx | |||
| ) | const |
| int GEO_IORibXlate::isDetail | ( | ) | const [inline] |
Definition at line 53 of file GEO_IORibXlate.h.
| int GEO_IORibXlate::isPoint | ( | ) | const [inline] |
Definition at line 50 of file GEO_IORibXlate.h.
| int GEO_IORibXlate::isPrimitive | ( | ) | const [inline] |
Definition at line 52 of file GEO_IORibXlate.h.
| int GEO_IORibXlate::isRManConstant | ( | ) | const [inline] |
Definition at line 75 of file GEO_IORibXlate.h.
| int GEO_IORibXlate::isRManPerVertex | ( | ) | const [inline] |
Definition at line 74 of file GEO_IORibXlate.h.
| int GEO_IORibXlate::isValid | ( | void | ) | const [inline] |
Definition at line 40 of file GEO_IORibXlate.h.
| int GEO_IORibXlate::isVertex | ( | ) | const [inline] |
Definition at line 51 of file GEO_IORibXlate.h.
| void GEO_IORibXlate::setOffset | ( | const GEO_Detail * | gdp | ) |
1.5.9