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"
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.