Tutorial Node: Array Attributes
This is a tutorial node. It will compute the array ‘result’ as the input array ‘original’ with every element multiplied by the constant ‘multiplier’.
Installation
To use this node enable omni.graph.tutorials in the Extension Manager.
Inputs
Name |
Type |
Descripton |
Default |
---|---|---|---|
Gates (inputs:gates) |
|
Boolean mask telling which elements of the array should be multiplied |
[] |
Info (inputs:info) |
|
List of strings providing commentary |
[‘There’, ‘is’, ‘no’, ‘data’] |
Multiplier (inputs:multiplier) |
|
Multiplier of the array elements |
1.0 |
Original (inputs:original) |
|
Array to be multiplied |
[] |
Outputs
Name |
Type |
Descripton |
Default |
---|---|---|---|
Info Size (outputs:infoSize) |
|
Number of letters in all strings in the info input |
None |
Negative Values (outputs:negativeValues) |
|
Array of booleans set to true if the corresponding ‘result’ is negative |
None |
Result (outputs:result) |
|
Multiplied array |
None |
Metadata
Name |
Value |
---|---|
Unique ID |
omni.graph.tutorials.ArrayData |
Version |
1 |
Extension |
omni.graph.tutorials |
Icon |
ogn/icons/omni.graph.tutorials.ArrayData.svg |
Has State? |
False |
Implementation Language |
C++ |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
uiName |
Tutorial Node: Array Attributes |
Categories |
tutorials |
Generated Class Name |
OgnTutorialArrayDataDatabase |
Python Module |
omni.graph.tutorials |
See the accompanying tutorial and annotated code at Tutorial 5 - Array Data Node