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_Matrix2.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 1184 of file GA_Handle.h.
#define SCALAR | ( | T | ) | SYS_EnableIf< SYS_IsArithmetic<T>::value >::type |
Simplify checking for scalar types.
Definition at line 498 of file GA_Handle.h.
typedef GA_ROHandleT<int8> GA_ROHandleC |
Definition at line 1360 of file GA_Handle.h.
typedef GA_ROHandleT<fpreal64> GA_ROHandleD |
Definition at line 1357 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Fpreal64Array> GA_ROHandleDA |
Definition at line 1423 of file GA_Handle.h.
Definition at line 1335 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Array<UT_OptionsHolder> > GA_ROHandleDictA |
Definition at line 1429 of file GA_Handle.h.
typedef GA_ROHandleT<fpreal32> GA_ROHandleF |
Definition at line 1354 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Fpreal32Array> GA_ROHandleFA |
Definition at line 1420 of file GA_Handle.h.
typedef GA_ROHandleT<fpreal16> GA_ROHandleH |
Definition at line 1351 of file GA_Handle.h.
typedef GA_ROHandleT<int32> GA_ROHandleI |
Definition at line 1363 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Int32Array> GA_ROHandleIA |
Definition at line 1414 of file GA_Handle.h.
typedef GA_ROHandleT<int64> GA_ROHandleID |
Definition at line 1387 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Int64Array> GA_ROHandleIDA |
Definition at line 1417 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Matrix2F> GA_ROHandleM2 |
Definition at line 1366 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Matrix2D> GA_ROHandleM2D |
Definition at line 1390 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Matrix3F> GA_ROHandleM3 |
Definition at line 1369 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Matrix3D> GA_ROHandleM3D |
Definition at line 1393 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Matrix4F> GA_ROHandleM4 |
Definition at line 1372 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Matrix4D> GA_ROHandleM4D |
Definition at line 1396 of file GA_Handle.h.
typedef GA_ROHandleT<UT_QuaternionF> GA_ROHandleQ |
Definition at line 1375 of file GA_Handle.h.
typedef GA_ROHandleT<UT_QuaternionD> GA_ROHandleQD |
Definition at line 1399 of file GA_Handle.h.
typedef GA_ROHandleT<fpreal> GA_ROHandleR |
Definition at line 1348 of file GA_Handle.h.
typedef GA_ROHandleT<UT_FprealArray> GA_ROHandleRA |
Definition at line 1411 of file GA_Handle.h.
Definition at line 1331 of file GA_Handle.h.
typedef GA_ROHandleT<UT_StringArray> GA_ROHandleSA |
Definition at line 1426 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Vector2F> GA_ROHandleV2 |
Definition at line 1378 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Vector2D> GA_ROHandleV2D |
Definition at line 1402 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Vector3F> GA_ROHandleV3 |
Definition at line 1381 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Vector3D> GA_ROHandleV3D |
Definition at line 1405 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Vector4F> GA_ROHandleV4 |
Definition at line 1384 of file GA_Handle.h.
typedef GA_ROHandleT<UT_Vector4D> GA_ROHandleV4D |
Definition at line 1408 of file GA_Handle.h.
typedef GA_RWBatchHandleTHolder<UT_OptionsHolder, GA_DictIndexType, GA_ATIDict, GA_ATIDictDelayedWriter> GA_RWBatchHandleDict |
Definition at line 1337 of file GA_Handle.h.
typedef GA_RWBatchHandleTHolder<UT_StringHolder, GA_StringIndexType, GA_ATIString, GA_ATIStringDelayedWriter> GA_RWBatchHandleS |
Definition at line 1333 of file GA_Handle.h.
typedef GA_RWHandleT<int8> GA_RWHandleC |
Definition at line 1361 of file GA_Handle.h.
typedef GA_RWHandleT<fpreal64> GA_RWHandleD |
Definition at line 1358 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Fpreal64Array> GA_RWHandleDA |
Definition at line 1424 of file GA_Handle.h.
Definition at line 1336 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Array<UT_OptionsHolder> > GA_RWHandleDictA |
Definition at line 1430 of file GA_Handle.h.
typedef GA_RWHandleT<fpreal32> GA_RWHandleF |
Definition at line 1355 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Fpreal32Array> GA_RWHandleFA |
Definition at line 1421 of file GA_Handle.h.
typedef GA_RWHandleT<fpreal16> GA_RWHandleH |
Definition at line 1352 of file GA_Handle.h.
typedef GA_RWHandleT<int32> GA_RWHandleI |
Definition at line 1364 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Int32Array> GA_RWHandleIA |
Definition at line 1415 of file GA_Handle.h.
typedef GA_RWHandleT<int64> GA_RWHandleID |
Definition at line 1388 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Int64Array> GA_RWHandleIDA |
Definition at line 1418 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Matrix2F> GA_RWHandleM2 |
Definition at line 1367 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Matrix2D> GA_RWHandleM2D |
Definition at line 1391 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Matrix3F> GA_RWHandleM3 |
Definition at line 1370 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Matrix3D> GA_RWHandleM3D |
Definition at line 1394 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Matrix4F> GA_RWHandleM4 |
Definition at line 1373 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Matrix4D> GA_RWHandleM4D |
Definition at line 1397 of file GA_Handle.h.
typedef GA_RWHandleT<UT_QuaternionF> GA_RWHandleQ |
Definition at line 1376 of file GA_Handle.h.
typedef GA_RWHandleT<UT_QuaternionD> GA_RWHandleQD |
Definition at line 1400 of file GA_Handle.h.
typedef GA_RWHandleT<fpreal> GA_RWHandleR |
Definition at line 1349 of file GA_Handle.h.
typedef GA_RWHandleT<UT_FprealArray> GA_RWHandleRA |
Definition at line 1412 of file GA_Handle.h.
Definition at line 1332 of file GA_Handle.h.
typedef GA_RWHandleT<UT_StringArray> GA_RWHandleSA |
Definition at line 1427 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Vector2F> GA_RWHandleV2 |
Definition at line 1379 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Vector2D> GA_RWHandleV2D |
Definition at line 1403 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Vector3F> GA_RWHandleV3 |
Definition at line 1382 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Vector3D> GA_RWHandleV3D |
Definition at line 1406 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Vector4F> GA_RWHandleV4 |
Definition at line 1385 of file GA_Handle.h.
typedef GA_RWHandleT<UT_Vector4D> GA_RWHandleV4D |
Definition at line 1409 of file GA_Handle.h.