<VariableFormatConverter> Data Interface

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

Class HierarchyType » VariableFormatConverter

Function Members

Function members are as follows:

Return Type Function Name Documentation
<Color>GetColorConverts the value of the <VariableNode> ( such as a <Float32Node> ) to a <Color> using C++ static_cast.
int32GetFloat16Converts the value of the <VariableNode> ( such as a <Float32Node> ) to a <uint16> (half precision floats are stored with two bytes) using using C++ static_cast.
doubleGetFloat16AsFloat32Converts the value of the <VariableNode> ( such as a <Float32Node> ) to a <float32>.
<Float16Vector>GetFloat16VectorConverts the value of the <VariableNode> ( such as a <Float32Node> ) to a <Float16Vector>.
doubleGetFloat32Converts the value of the <VariableNode> ( such as an <Int32Node> ) to a <float32> using C++ static_cast.
<Float32Vector>GetFloat32VectorConverts the value of the <VariableNode> ( such as a <Float32Node> ) to a <Float32Vector> using C++ static_cast.
doubleGetFloat64Converts the value of the <VariableNode> ( such as a <Float32Node> ) to a <float64> using C++ static_cast.
<Float64Vector>GetFloat64VectorConverts the value of the <VariableNode> ( such as a <Float32Node> ) to a <Float64Vector> using C++ static_cast.
int32GetInt16Converts the value of the <VariableNode> ( such as a <Float32Node> ) to an <int16> using C++ static_cast.
<Int16Vector>GetInt16VectorConverts the value of the <VariableNode> ( such as a <Float32Node> ) to a <Int16Vector> using C++ static_cast.
int32GetInt32Converts the value of the <VariableNode> ( such as a <Float32Node> ) to an <int32> using C++ static_cast.
<Int32Vector>GetInt32VectorConverts the value of the <VariableNode> ( such as a <Float32Node> ) to a <Int32Vector> using C++ static_cast.
int64GetInt64Converts the value of the <VariableNode> ( such as a <Float32Node> ) to an <int64> using C++ static_cast.
<Int64Vector>GetInt64VectorConverts the value of the <VariableNode> ( such as a <Float32Node> ) to an <Int64Vector> using C++ static_cast.
int32GetInt8Converts the value of the <VariableNode> ( such as a <Float32Node> ) to a <int8> using C++ static_cast.
<Int8Vector>GetInt8VectorConverts the value of the <VariableNode> ( such as a <Float32Node> ) to a <Int8Vector> using C++ static_cast.
int32GetUint16Converts the value of the <VariableNode> ( such as a <Float32Node> ) to <uint16> using C++ static_cast.
<Uint16Vector>GetUint16VectorConverts the value of the <VariableNode> ( such as a <Float32Node> ) to a <Uint16Vector> using C++ static_cast.
uint32GetUint32Converts the value of the <VariableNode> ( such as a <Float32Node> ) to a <uint32> using C++ static_cast.
<Uint32Vector>GetUint32VectorConverts the value of the <VariableNode> ( such as a <Float32Node> ) to a <Uint32Vector> using C++ static_cast.
uint64GetUint64Converts the value of the <VariableNode> ( such as a <Float32Node> ) to a <uint64> using C++ static_cast.
<Uint64Vector>GetUint64VectorConverts the value of the <VariableNode> ( such as a <Float32Node> ) to a <Int64Vector> using C++ static_cast.
int32GetUint8Converts the value of the <VariableNode> ( such as a <Float32Node> ) to a <uint8> using C++ static_cast.
<Uint8Vector>GetUint8VectorConverts the value of the <VariableNode> ( such as a <Float32Node> ) to a <Uint8Vector> using C++ static_cast.

Object Members

Object members are as follows:

Type Name Accessor Name Documentation
<VariableNode>SrcDataSets this object's <VariableNode> pointer and performs all value conversions.