Purpose

The node SoMultipleCopy traverses its children, in order, multiple times, applying a different matrix during each traversal.

The matrices are stored in the multiple-value matrix field. Each matrix is concatenated to the current transformation matrix, and all children are traversed. This enables the user to easily and efficiently place multiple copies of the same data in different locations.

Traversing the Nth child sets the current switch value to N for use with inherited switch values (see SoSwitch).

Windows

Default Panel

../../../Modules/Inventor/InventorBase/mhelp/Images/Screenshots/SoMultipleCopy._default.png

Input Fields

child

name: child, type: SoNode

Output Fields

self

name: self, type: SoNode

Parameter Fields

Visible Fields

Matrix

name: matrix, type: Other, default: 1 0 0 0,    0 1 0 0,        0 0 1 0,        0 0 0 1

Sets a set of matrices to be applied to the children.