The Duplicate object sends copies of the received entity to one or more objects.
Duplicate Inputs
Keyword |
Description |
Key Inputs |
|
Description |
A free-form string describing the object. |
NextComponent |
The next object to which the processed entity is passed. |
TargetComponentList |
The list of components that will receive the duplicated entities. One duplicated entity will be sent to each entry in the list. |
NumberOfDuplicates |
The number of duplicated entities to be sent to each target. The last value in the list is used if the number of targets is greater than the number of values. Only an integer number of entities can be handled. A decimal value will be truncated to an integer. |
BaseName |
The base for the names assigned to the duplicated entities. The duplicated entities will be named Name1, Name2, etc. |
Options |
|
AttributeDefinitionList, CustomOutputList |
See Section 6.2. |
StateAssignment |
The state to be assigned to each entity on arrival at this object. No state is assigned if the entry is blank. |
Graphics |
|
Position, Alignment, Size, Orientation, Region, RelativeEntity, DisplayModel, Show, Movable, VisibleViews, DrawRange |
See Section 11.1. |
Duplicate Outputs
Output Name |
Description |
Entity and DisplayEntity |
|
Name, ObjectType, SimTime, Parent, Position, Size, Orientation, Alignment, GraphicalLength, ObserverList, NextList, PreviousList, EntityReferenceList |
See Section 11.1. |
StateEntity |
|
State, WorkingState, WorkingTime, StateTimes, TotalTime |
See Section 10.3. |
LinkedComponent |
|
obj, NumberAdded, NumberProcessed, NumberInProgress, ProcessingRate, ReleaseTime |
See Section 16. |
Duplicate |
|
User-defined attributes and custom outputs |
As defined by the AttributeDefinitionList and CustomOutputList inputs. |