#include "GB_API.h"#include <SYS/SYS_Types.h>#include "GB_AttributeDefines.h"#include "GB_AttributeElem.h"#include <UT/UT_Vector2.h>#include <UT/UT_Vector3.h>#include <UT/UT_Vector4.h>#include <UT/UT_Matrix3.h>#include <UT/UT_Matrix4.h>Go to the source code of this file.
Classes | |
| class | GB_GenericData |
Defines | |
| #define | STATIC_INLINE_SPECIALIZATION |
| #define | GVEX_IMPORT_SPECIALIZATION(TYPE, METHOD) |
Functions | |
| GVEX_IMPORT_SPECIALIZATION (int, getI(0)) GVEX_IMPORT_SPECIALIZATION(fpreal32 | |
| getF (0)) GVEX_IMPORT_SPECIALIZATION(fpreal64 | |
| getV2 ()) GVEX_IMPORT_SPECIALIZATION(UT_Vector3 | |
| getV3 ()) GVEX_IMPORT_SPECIALIZATION(UT_Vector4 | |
| getV4 ()) GVEX_IMPORT_SPECIALIZATION(UT_Matrix3 | |
| getM3 ()) GVEX_IMPORT_SPECIALIZATION(UT_Matrix4 | |
| #define GVEX_IMPORT_SPECIALIZATION | ( | TYPE, | |||
| METHOD | ) |
Value:
template<> STATIC_INLINE_SPECIALIZATION bool \ GVEXimportData(const GB_GenericData &data, TYPE &result) \ { result = data.METHOD; return true; }
Definition at line 225 of file GB_GenericData.h.
| #define STATIC_INLINE_SPECIALIZATION |
Definition at line 222 of file GB_GenericData.h.
| getF | ( | 0 | ) |
| getM3 | ( | ) |
| getV2 | ( | ) |
| getV3 | ( | ) |
| getV4 | ( | ) |
| GVEX_IMPORT_SPECIALIZATION | ( | int | , | |
| getI(0) | ||||
| ) |
1.5.9