public class SoConcatenate extends SoEngine
SoMField The type is specified when an instance of the class is created. For example, SoConcatenate( SoMFFloat.getClass() ) creates an engine that concatenates floating-point values.
The input field is a 10-element array, where each element can be connected to single- or multiple-valued fields. All the values in the input are concatenated together to form one multiple-value field. For example, if input[0] contains 10 values and input[1] contains 3 values, the output will contain 13 values.
Note that by default input does not contain any values, and no value is output from the engine.
File format/default:
Concatenate {
| type | <inputType> |
| input0 | [] |
| input1 | [] |
| input2 | [] |
| input3 | [] |
| input4 | [] |
| input5 | [] |
| input6 | [] |
| input7 | [] |
| input8 | [] |
| input9 | [] |
See also:
Inventor.ConstructorCommand| Modifier and Type | Field and Description |
|---|---|
SoMField[] |
input |
SoEngineOutput |
output
Output.
|
VERBOSE_LEVEL, ZeroHandle| Constructor and Description |
|---|
SoConcatenate(java.lang.Class<? extends Inventor> mfInputType)
Constructor.
|
copy, getByName, getOutput, getOutputNamecopyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaultsdispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable, touchgetAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreadspublic SoMField[] input
public final SoEngineOutput output
public SoConcatenate(java.lang.Class<? extends Inventor> mfInputType)
Generated on July 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com