
このコンポーネントは,複数の文字列(Text)データツリー T を1本のツリーに合成します。数値(Number)データを合成する AssembleTree の文字列版です。入力欄は同じ名前 T で5つ並んでおり,繋いだものだけが使われます。断面名やレイヤ名など,文字列のリストを複数の枝から集めて1本のツリーにまとめたいときに使います。
入力データは以下の通りです。5つの入力はすべて同じ名前 T で,繋がなかったものは無視されます。
出力データは以下の通りです。
繋がれた入力ごとに,そのツリーの各ブランチを1つずつ取り出し,出力ツリーの次のブランチ番号に割り当てていきます。たとえば1番目の入力に3本,2番目の入力に2本のブランチがあれば,出力は0~4の5本のブランチになり,0~2番目が1番目の入力,3~4番目が2番目の入力の中身になります。各ブランチの要素数は異なっていてもかまいません。
<aside> ⚠️ 5つの入力の接続判定は,各ツリーの最初のブランチの最初の要素だけを見ています。文字列としてたまたま "-9999" という値を先頭に置くと,接続されていても未接続として無視されるので注意してください。
</aside>