<MemberTraits> Data Interface

Provides script language access to C++ objects of this type.

Class HierarchyType » MemberTraits

Function Members

Function members are as follows:

Return Type Function Name Documentation
int32IsArrayTypeReturns true if and only if the underlying object is an array.
int32IsBoolTypeReturns true if and only if the underlying object is a bool type such as a <BooleanNode>, <BooleanArrayNode>, <BooleanDataCapture>, or <BooleanVectorDataCapture>.
int32IsColorTypeReturns true if and only if the underlying object is a <Color> type such as a <ColorNode>, <ColorArrayNode>.
int32IsFloat16TypeReturns true if and only if the underlying object is a <float16> type such as a <Float16Node>, <Float16ArrayNode>, <Float16DataCapture>, or <Float16VectorDataCapture>.
int32IsFloat32TypeReturns true if and only if the underlying object is a <float32> type such as a <Float32Node>, <Float32ArrayNode>, <Float32DataCapture>, or <Float32VectorDataCapture>.
int32IsFloat64TypeReturns true if and only if the underlying object is a <<float64>> type such as a <Float64Node>, <Float64ArrayNode>, <Float64DataCapture>, or <Float64VectorDataCapture>.
int32IsFloatTypeReturns true if and only if the underlying object is any floating point type such as a <Float16Node>, <Float32ArrayNode>, <Float64DataCapture>, or <Float64VectorDataCapture>.
int32IsImageTypeReturns true if and only if the underlying object is an <Image>.
int32IsInt16TypeReturns true if and only if the underlying object is an <int16> type such as a <Int16Node>, <Int16ArrayNode>, <Int16DataCapture>, or <Int16VectorDataCapture>.
int32IsInt32TypeReturns true if and only if the underlying object is an <int32> type such as a <Int32Node>, <Int32ArrayNode>, <Int32DataCapture>, or <Int32VectorDataCapture>.
int32IsInt64TypeReturns true if and only if the underlying object is an <int64> type such as a <Int64Node>, <Int64ArrayNode>, <Int64DataCapture>, or <Int64VectorDataCapture>.
int32IsInt8TypeReturns true if and only if the underlying object is an <int8> type such as a <Int8Node>, <Int8ArrayNode>, <Int8DataCapture>, or <Int8VectorDataCapture>.
int32IsIntegralTypeReturns true if and only if the underlying object is any integral type such as a <Uint16Node>, <Int32ArrayNode>, <Uint32DataCapture>, or <Int64VectorDataCapture>.
int32IsMatrixArrayTypeReturns true if and only if the underlying object is any matrix array type such as <Float32MatrixArrayNode> or <Float32MatrixArrayDataCapture>.
int32IsMatrixTypeReturns true if and only if the underlying object is any matrix type such as <Float32MatrixNode> or <Float32MatrixArrayDataCapture>.
int32IsNodeTypeReturns true if and only if the underlying object is any <Node> type.
int32IsNotArrayTypeReturns true if and only if the underlying object is not any array type.
int32IsScalarArrayTypeReturns true if and only if the underlying object is any scalar array type such as <Int32ArrayNode>, <Uint8ArrayNode>, or <Uint32ArrayDataCapture>.
int32IsScalarTypeReturns true if and only if the underlying object is any scalar type such as <Int32Node>, <Uint8Node>, or <Uint32DataCapture>.
int32IsStructInstanceTypeReturns true if and only if the underlying object is <StructInstanceNode> or <StructInstanceArrayNode>.
int32IsUint16TypeReturns true if and only if the underlying object is a <uint16> type such as a <Uint16Node>, <Uint16ArrayNode>, <Uint16DataCapture>, or <Uint16VectorDataCapture>.
int32IsUint32TypeReturns true if and only if the underlying object is a <uint32> type such as a <Uint32Node>, <Uint32ArrayNode>, <Uint32DataCapture>, or <Uint32VectorDataCapture>.
int32IsUint64TypeReturns true if and only if the underlying object is a <uint64> type such as a <Uint64Node>, <Uint64ArrayNode>, <Uint64DataCapture>, or <Uint64VectorDataCapture>.
int32IsUint8TypeReturns true if and only if the underlying object is a <uint8> type such as a <Uint8Node>, <Uint8ArrayNode>, <Uint8DataCapture>, or <Uint8VectorDataCapture>.
int32IsVectorArrayTypeReturns true if and only if the underlying object is any vector array type such as <Uint32VectorArrayNode>, <Float32VectorArrayNode>, or <Uint32VectorArrayDataCapture>.
int32IsVectorTypeReturns true if and only if the underlying object is any vector type such as <Float32VectorNode> or <Uint16VectorDataCapture>.