TypeComposerN¶
-
MLModule
¶ genre NonScalar
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLTypeSupport
definition MLTypeSupport.def see also TypeDecomposerN
,TypeFromScalars
,TypeFromDimension
,Info
,InterleaveDimension
,TypeComposer
,TypeDecomposer
keywords decompose
,separate
,merge
,bind
,join
,mix
,connect
,link
,tie
,pack
,extended
,carrier
,datatype
,complex
,vector
,matrix
Purpose¶
This module does the same as TypeComposer
, just with more possible inputs (up to 64).
Usage¶
Apart from the instructions for TypeComposer
you probably also need to adjust Number Of Inputs
.
Tips¶
If your target type has less than 7 component values it might be slightly more efficient to use TypeComposer
.
Parameter Fields¶
Visible Fields¶
Output Type¶
-
name:
outputType
, type:
Enum
, default:
complexf
¶ Defines the output data type.
Values:
Title | Name |
---|---|
int8 | int8 |
unsigned int8 | unsigned int8 |
int16 | int16 |
unsigned int16 | unsigned int16 |
int32 | int32 |
unsigned int32 | unsigned int32 |
float | float |
double | double |
int64 | int64 |
unsigned int64 | unsigned int64 |
complexf | complexf |
complexd | complexd |
quaternionf | quaternionf |
quaterniond | quaterniond |
vecf2 | vecf2 |
vec2 | vec2 |
vecf3 | vecf3 |
vec3 | vec3 |
vecf4 | vecf4 |
vec4 | vec4 |
vecf5 | vecf5 |
vec5 | vec5 |
vecf6 | vecf6 |
vec6 | vec6 |
vecf7 | vecf7 |
vec7 | vec7 |
vecf8 | vecf8 |
vec8 | vec8 |
vecf9 | vecf9 |
vec9 | vec9 |
vecf10 | vecf10 |
vec10 | vec10 |
vecf16 | vecf16 |
vec16 | vec16 |
vecf32 | vecf32 |
vec32 | vec32 |
vecf64 | vecf64 |
vec64 | vec64 |
matf2 | matf2 |
mat2 | mat2 |
matf3 | matf3 |
mat3 | mat3 |
matf4 | matf4 |
mat4 | mat4 |
matf5 | matf5 |
mat5 | mat5 |
matf6 | matf6 |
mat6 | mat6 |
Vector2i8 | Vector2i8 |
Vector2i16 | Vector2i16 |
Vector2i32 | Vector2i32 |
Vector2i64 | Vector2i64 |
Vector3i8 | Vector3i8 |
Vector3i16 | Vector3i16 |
Vector3i32 | Vector3i32 |
Vector3i64 | Vector3i64 |
Vector4i8 | Vector4i8 |
Vector4i16 | Vector4i16 |
Vector4i32 | Vector4i32 |
Vector4i64 | Vector4i64 |
Vector5i8 | Vector5i8 |
Vector5i16 | Vector5i16 |
Vector5i32 | Vector5i32 |
Vector5i64 | Vector5i64 |
Vector6i8 | Vector6i8 |
Vector6i16 | Vector6i16 |
Vector6i32 | Vector6i32 |
Vector6i64 | Vector6i64 |
Vector7i8 | Vector7i8 |
Vector7i16 | Vector7i16 |
Vector7i32 | Vector7i32 |
Vector7i64 | Vector7i64 |
Vector8i8 | Vector8i8 |
Vector8i16 | Vector8i16 |
Vector8i32 | Vector8i32 |
Vector8i64 | Vector8i64 |
Vector9i8 | Vector9i8 |
Vector9i16 | Vector9i16 |
Vector9i32 | Vector9i32 |
Vector9i64 | Vector9i64 |
Vector10i8 | Vector10i8 |
Vector10i16 | Vector10i16 |
Vector10i32 | Vector10i32 |
Vector10i64 | Vector10i64 |
Vector16i8 | Vector16i8 |
Vector16i16 | Vector16i16 |
Vector16i32 | Vector16i32 |
Vector16i64 | Vector16i64 |
Vector32i8 | Vector32i8 |
Vector32i16 | Vector32i16 |
Vector32i32 | Vector32i32 |
Vector32i64 | Vector32i64 |
Vector64i8 | Vector64i8 |
Vector64i16 | Vector64i16 |
Vector64i32 | Vector64i32 |
Vector64i64 | Vector64i64 |