11 #ifndef __GEO_IORibXlate__
12 #define __GEO_IORibXlate__
35 int isValid()
const {
return myAttribRef.isValid(); }
46 int isPoint()
const {
return myHType == ATTRIB_POINT; }
47 int isVertex()
const {
return myHType == ATTRIB_VERTEX; }
48 int isPrimitive()
const {
return myHType == ATTRIB_PRIMITIVE; }
49 int isDetail()
const {
return myHType == ATTRIB_DETAIL; }
53 float getFloat(
const void *
data,
int idx)
const ;
58 float getFloat(
GA_Offset obj,
int idx)
const;
65 const char *
getHName()
const {
return myHName; }
66 const char *
getRMName()
const {
return myRManName; }
67 const char *
getRMType()
const {
return myRManType; }
84 const char *myRManType;
85 const char *myRManFaceType;
GEO_RibAttribute getRManDataType() const
const char * getRMType() const
AttribClass getAttribClass() const
**But if you need a result
const char * getHName() const
This class provides a way to manage a reference to an attribute permitting Read-Only access...
const char * getRMFaceType() const
const char * getRMName() const
int isRManPerVertex() const
int isRManConstant() const
const GA_ROAttributeRef & getAttribRef() const