HDK
|
#include <GA_PrimitiveTypeId.h>
Public Member Functions | |
SYS_FORCE_INLINE | GA_PrimitiveTypeId () |
Default c-tor. More... | |
SYS_FORCE_INLINE | GA_PrimitiveTypeId (const GA_PrimitiveTypeId &src) |
Copy c-tor. More... | |
SYS_FORCE_INLINE | GA_PrimitiveTypeId (int id) |
Assign from a factory type. More... | |
SYS_FORCE_INLINE | ~GA_PrimitiveTypeId () |
Destructor. More... | |
SYS_FORCE_INLINE GA_PrimitiveTypeId & | operator= (const GA_PrimitiveTypeId &src) |
Assignment operator. More... | |
SYS_FORCE_INLINE int | get () const |
SYS_FORCE_INLINE bool | isValid () const |
Returns true if this is a valid primitive id. More... | |
SYS_FORCE_INLINE bool | operator== (int factory_id) const |
SYS_FORCE_INLINE bool | operator!= (int factory_id) const |
SYS_FORCE_INLINE bool | operator== (const GA_PrimitiveTypeId &src) const |
SYS_FORCE_INLINE bool | operator!= (const GA_PrimitiveTypeId &src) const |
Each primitive type is given a unique ID at run time. There are a number of pre-defined factory types (see GEO_PrimType.h)
Definition at line 20 of file GA_PrimitiveTypeId.h.
|
inline |
Default c-tor.
Definition at line 25 of file GA_PrimitiveTypeId.h.
|
inline |
Copy c-tor.
Definition at line 30 of file GA_PrimitiveTypeId.h.
|
inline |
Assign from a factory type.
Definition at line 35 of file GA_PrimitiveTypeId.h.
|
inline |
Destructor.
Definition at line 40 of file GA_PrimitiveTypeId.h.
|
inline |
Return the integer value for the identifier. This can be used in switches for factory types.
Definition at line 54 of file GA_PrimitiveTypeId.h.
|
inline |
Returns true if this is a valid primitive id.
Definition at line 58 of file GA_PrimitiveTypeId.h.
|
inline |
Compare the id to a "factory" primitive type (see GEO_PrimType.h)
Definition at line 66 of file GA_PrimitiveTypeId.h.
|
inline |
Compare to other primitive id's
Definition at line 75 of file GA_PrimitiveTypeId.h.
|
inline |
Assignment operator.
Definition at line 45 of file GA_PrimitiveTypeId.h.
|
inline |
Compare the id to a "factory" primitive type (see GEO_PrimType.h)
Definition at line 63 of file GA_PrimitiveTypeId.h.
|
inline |
Compare to other primitive id's
Definition at line 72 of file GA_PrimitiveTypeId.h.