|
HDK
|
#include "GU_API.h"#include <UT/UT_Options.h>#include <UT/UT_String.h>#include <UT/UT_StringHolder.h>#include <GA/GA_PrimitiveDefinition.h>#include <GA/GA_IntrinsicDef.h>#include "GU_PackedImpl.h"
Include dependency graph for GU_PackedFactory.h:Go to the source code of this file.
Classes | |
| class | GU_PackedFactory |
Namespaces | |
| GU_PackedFactoryPrivate | |
Macros | |
| #define | DECL_GET_CAST(TYPE, METHOD, METHODCAST) |
| #define | DECL_SET_CAST(TYPE, METHOD, METHODCAST) |
| #define | DECL_TGET_CAST(TYPE, METHOD, METHODCAST) |
| #define | DECL_TSET_CAST(TYPE, METHOD, METHODCAST) |
| #define | DECL_VGET_CAST(TYPE, METHOD, METHODCAST) |
| #define | DECL_VSET_CAST(TYPE, METHOD, METHODCAST) |
| #define DECL_GET_CAST | ( | TYPE, | |
| METHOD, | |||
| METHODCAST | |||
| ) |
Intrinsics in Packed Primitives
Convenience methods for casting a subclass of GU_PackedImpl accessor methods to the methods used by registerIntrinsic or registerTupleIntrinsic. for example, the factory constructor might look like:
Definition at line 64 of file GU_PackedFactory.h.
| #define DECL_SET_CAST | ( | TYPE, | |
| METHOD, | |||
| METHODCAST | |||
| ) |
Definition at line 68 of file GU_PackedFactory.h.
| #define DECL_TGET_CAST | ( | TYPE, | |
| METHOD, | |||
| METHODCAST | |||
| ) |
Definition at line 73 of file GU_PackedFactory.h.
| #define DECL_TSET_CAST | ( | TYPE, | |
| METHOD, | |||
| METHODCAST | |||
| ) |
Definition at line 77 of file GU_PackedFactory.h.
| #define DECL_VGET_CAST | ( | TYPE, | |
| METHOD, | |||
| METHODCAST | |||
| ) |
Definition at line 82 of file GU_PackedFactory.h.
| #define DECL_VSET_CAST | ( | TYPE, | |
| METHOD, | |||
| METHODCAST | |||
| ) |
Definition at line 86 of file GU_PackedFactory.h.