HDK
|
#include "GA_API.h"
#include "GA_ATINumeric.h"
#include "GA_PageArray.h"
#include "GA_AIFNumericArray.h"
#include "GA_AIFSharedStringArray.h"
#include "GA_AIFSharedStringTuple.h"
#include "GA_AIFSharedDictTuple.h"
#include "GA_ATIString.h"
#include "GA_ATIDict.h"
#include "GA_OffsetList.h"
#include "GA_Types.h"
#include "GA_IndexMap.h"
#include <UT/UT_Assert.h>
#include <UT/UT_FixedVector.h>
#include <UT/UT_Matrix3.h>
#include <UT/UT_Matrix4.h>
#include <UT/UT_Quaternion.h>
#include <UT/UT_Storage.h>
#include <UT/UT_StringHolder.h>
#include <UT/UT_Vector2.h>
#include <UT/UT_Vector3.h>
#include <UT/UT_Vector4.h>
#include <UT/UT_VectorTypes.h>
#include <SYS/SYS_Inline.h>
#include <SYS/SYS_Types.h>
#include <SYS/SYS_TypeTraits.h>
Go to the source code of this file.
Namespaces | |
GA_HandleDetail | |
Macros | |
#define | __GA_Handle__ |
#define | SCALAR(T) SYS_EnableIf< SYS_IsArithmetic<T>::value >::type |
Simplify checking for scalar types. More... | |
#define | ENABLE_ARRAY(T) SYS_EnableIf< GA_HandleDetail::IsArray<T>::value >::type |
#define __GA_Handle__ |
Definition at line 15 of file GA_Handle.h.
#define ENABLE_ARRAY | ( | T | ) | SYS_EnableIf< GA_HandleDetail::IsArray<T>::value >::type |
Definition at line 1098 of file GA_Handle.h.
#define SCALAR | ( | T | ) | SYS_EnableIf< SYS_IsArithmetic<T>::value >::type |
Simplify checking for scalar types.
Definition at line 412 of file GA_Handle.h.
typedef GA_ROHandleT<int8> GA_ROHandleC |
Definition at line 1274 of file GA_Handle.h.
typedef GA_ROHandleT<fpreal64> GA_ROHandleD |
Definition at line 1271 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Fpreal64Array> GA_ROHandleDA |
Definition at line 1331 of file GA_Handle.h.
Definition at line 1249 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Array<UT_OptionsHolder> > GA_ROHandleDictA |
Definition at line 1337 of file GA_Handle.h.
typedef GA_ROHandleT<fpreal32> GA_ROHandleF |
Definition at line 1268 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Fpreal32Array> GA_ROHandleFA |
Definition at line 1328 of file GA_Handle.h.
typedef GA_ROHandleT<fpreal16> GA_ROHandleH |
Definition at line 1265 of file GA_Handle.h.
typedef GA_ROHandleT<int32> GA_ROHandleI |
Definition at line 1277 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Int32Array> GA_ROHandleIA |
Definition at line 1322 of file GA_Handle.h.
typedef GA_ROHandleT<int64> GA_ROHandleID |
Definition at line 1298 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Int64Array> GA_ROHandleIDA |
Definition at line 1325 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Matrix3F> GA_ROHandleM3 |
Definition at line 1280 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Matrix3D> GA_ROHandleM3D |
Definition at line 1301 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Matrix4F> GA_ROHandleM4 |
Definition at line 1283 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Matrix4D> GA_ROHandleM4D |
Definition at line 1304 of file GA_Handle.h.
typedef GA_ROHandleT<UT_QuaternionF> GA_ROHandleQ |
Definition at line 1286 of file GA_Handle.h.
typedef GA_ROHandleT<UT_QuaternionD> GA_ROHandleQD |
Definition at line 1307 of file GA_Handle.h.
typedef GA_ROHandleT<fpreal> GA_ROHandleR |
Definition at line 1262 of file GA_Handle.h.
typedef GA_ROHandleT<UT_FprealArray> GA_ROHandleRA |
Definition at line 1319 of file GA_Handle.h.
Definition at line 1245 of file GA_Handle.h.
typedef GA_ROHandleT<UT_StringArray> GA_ROHandleSA |
Definition at line 1334 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Vector2F> GA_ROHandleV2 |
Definition at line 1289 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Vector2D> GA_ROHandleV2D |
Definition at line 1310 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Vector3F> GA_ROHandleV3 |
Definition at line 1292 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Vector3D> GA_ROHandleV3D |
Definition at line 1313 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Vector4F> GA_ROHandleV4 |
Definition at line 1295 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Vector4D> GA_ROHandleV4D |
Definition at line 1316 of file GA_Handle.h.
typedef GA_RWBatchHandleTHolder<UT_OptionsHolder, GA_DictIndexType, GA_ATIDict, GA_ATIDictDelayedWriter> GA_RWBatchHandleDict |
Definition at line 1251 of file GA_Handle.h.
typedef GA_RWBatchHandleTHolder<UT_StringHolder, GA_StringIndexType, GA_ATIString, GA_ATIStringDelayedWriter> GA_RWBatchHandleS |
Definition at line 1247 of file GA_Handle.h.
typedef GA_RWHandleT<int8> GA_RWHandleC |
Definition at line 1275 of file GA_Handle.h.
typedef GA_RWHandleT<fpreal64> GA_RWHandleD |
Definition at line 1272 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Fpreal64Array> GA_RWHandleDA |
Definition at line 1332 of file GA_Handle.h.
Definition at line 1250 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Array<UT_OptionsHolder> > GA_RWHandleDictA |
Definition at line 1338 of file GA_Handle.h.
typedef GA_RWHandleT<fpreal32> GA_RWHandleF |
Definition at line 1269 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Fpreal32Array> GA_RWHandleFA |
Definition at line 1329 of file GA_Handle.h.
typedef GA_RWHandleT<fpreal16> GA_RWHandleH |
Definition at line 1266 of file GA_Handle.h.
typedef GA_RWHandleT<int32> GA_RWHandleI |
Definition at line 1278 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Int32Array> GA_RWHandleIA |
Definition at line 1323 of file GA_Handle.h.
typedef GA_RWHandleT<int64> GA_RWHandleID |
Definition at line 1299 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Int64Array> GA_RWHandleIDA |
Definition at line 1326 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Matrix3F> GA_RWHandleM3 |
Definition at line 1281 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Matrix3D> GA_RWHandleM3D |
Definition at line 1302 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Matrix4F> GA_RWHandleM4 |
Definition at line 1284 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Matrix4D> GA_RWHandleM4D |
Definition at line 1305 of file GA_Handle.h.
typedef GA_RWHandleT<UT_QuaternionF> GA_RWHandleQ |
Definition at line 1287 of file GA_Handle.h.
typedef GA_RWHandleT<UT_QuaternionD> GA_RWHandleQD |
Definition at line 1308 of file GA_Handle.h.
typedef GA_RWHandleT<fpreal> GA_RWHandleR |
Definition at line 1263 of file GA_Handle.h.
typedef GA_RWHandleT<UT_FprealArray> GA_RWHandleRA |
Definition at line 1320 of file GA_Handle.h.
Definition at line 1246 of file GA_Handle.h.
typedef GA_RWHandleT<UT_StringArray> GA_RWHandleSA |
Definition at line 1335 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Vector2F> GA_RWHandleV2 |
Definition at line 1290 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Vector2D> GA_RWHandleV2D |
Definition at line 1311 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Vector3F> GA_RWHandleV3 |
Definition at line 1293 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Vector3D> GA_RWHandleV3D |
Definition at line 1314 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Vector4F> GA_RWHandleV4 |
Definition at line 1296 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Vector4D> GA_RWHandleV4D |
Definition at line 1317 of file GA_Handle.h.