3D Vector Arithmetic Operations
Function
This Step performs simple operations on a list of 3D vectors of the Vector3D data type with another list of 3D vectors (or numbers).
Input and Output
Input
| Input port | Data type | Description |
|---|---|---|
Original 3D Vector |
Vector3D[] |
First list of 3D vectors for the operation. |
Another 3D Vector |
Vector3D[] |
(Optional) Second list of 3D vectors for the operation. This port is displayed when the Input Type is Vector3D. If no data is input to this port, the “Operand Vector” parameter will be used. |
Input Number |
Number[] |
(Optional) Values that change dynamically. This port is displayed when Input Type is Number. If no data is input to this port, the “Operand Number” parameter will be used. |
Parameter Description
| Parameter | Description |
|---|---|
Operation |
Parameter description: This parameter specifies the type of 3D vector operation.
|
Operand Type |
Parameter description: This parameter is used to specify the data type received by the second input port of the Step. The data type needs to be set according to the calculation type.
|
Operand Vector |
Parameter description: This parameter is used to set the custom 3D vectors for the operation. This parameter should be set when the Operand Type is Vector3D and the “Another 3D Vector” port is not connected.
|
Operand Number |
Parameter description: This parameter is used to set the custom value for the operation. This parameter should be set when the Operand Type is Number and the “Input Number” port is not connected.
|