OmniGraph Node omni.graph.nodes.ArrayRemoveIndex¶
omni.graph.nodes.ArrayRemoveIndex Properties¶
Name |
Value |
---|---|
Version |
1 |
Extension |
omni.graph.nodes |
Has State? |
False |
Implementation Language |
Python |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
uiName |
Array Remove Index |
__categories |
math:array |
__language |
Python |
Generated Class Name |
OgnArrayRemoveIndexDatabase |
Python Module |
omni.graph.nodes |
omni.graph.nodes.ArrayRemoveIndex Description¶
Removes an element of an array by index. If the given index is negative it will be an offset from the end of the array.
omni.graph.nodes.ArrayRemoveIndex Inputs¶
Name |
Type |
Default |
Required? |
Descripton |
---|---|---|---|---|
inputs:array |
[‘colord[3][]’, ‘colord[4][]’, ‘colorf[3][]’, ‘colorf[4][]’, ‘colorh[3][]’, ‘colorh[4][]’, ‘double[2][]’, ‘double[3][]’, ‘double[4][]’, ‘double[]’, ‘float[2][]’, ‘float[3][]’, ‘float[4][]’, ‘float[]’, ‘frame[4][]’, ‘half[2][]’, ‘half[3][]’, ‘half[4][]’, ‘half[]’, ‘int64[]’, ‘int[2][]’, ‘int[3][]’, ‘int[4][]’, ‘int[]’, ‘matrixd[3][]’, ‘matrixd[4][]’, ‘normald[3][]’, ‘normalf[3][]’, ‘normalh[3][]’, ‘pointd[3][]’, ‘pointf[3][]’, ‘pointh[3][]’, ‘quatd[4][]’, ‘quatf[4][]’, ‘quath[4][]’, ‘texcoordd[2][]’, ‘texcoordd[3][]’, ‘texcoordf[2][]’, ‘texcoordf[3][]’, ‘texcoordh[2][]’, ‘texcoordh[3][]’, ‘timecode[]’, ‘token[]’, ‘transform[4][]’, ‘uchar[]’, ‘uint64[]’, ‘uint[]’, ‘vectord[3][]’, ‘vectorf[3][]’, ‘vectorh[3][]’] |
None |
Y |
The array to be modified |
uiName |
Array |
|||
inputs:index |
int |
0 |
Y |
The index into the array, a negative value indexes from the end of the array |
uiName |
Index |
omni.graph.nodes.ArrayRemoveIndex Outputs¶
Name |
Type |
Default |
Required? |
Descripton |
---|---|---|---|---|
outputs:array |
[‘colord[3][]’, ‘colord[4][]’, ‘colorf[3][]’, ‘colorf[4][]’, ‘colorh[3][]’, ‘colorh[4][]’, ‘double[2][]’, ‘double[3][]’, ‘double[4][]’, ‘double[]’, ‘float[2][]’, ‘float[3][]’, ‘float[4][]’, ‘float[]’, ‘frame[4][]’, ‘half[2][]’, ‘half[3][]’, ‘half[4][]’, ‘half[]’, ‘int64[]’, ‘int[2][]’, ‘int[3][]’, ‘int[4][]’, ‘int[]’, ‘matrixd[3][]’, ‘matrixd[4][]’, ‘normald[3][]’, ‘normalf[3][]’, ‘normalh[3][]’, ‘pointd[3][]’, ‘pointf[3][]’, ‘pointh[3][]’, ‘quatd[4][]’, ‘quatf[4][]’, ‘quath[4][]’, ‘texcoordd[2][]’, ‘texcoordd[3][]’, ‘texcoordf[2][]’, ‘texcoordf[3][]’, ‘texcoordh[2][]’, ‘texcoordh[3][]’, ‘timecode[]’, ‘token[]’, ‘transform[4][]’, ‘uchar[]’, ‘uint64[]’, ‘uint[]’, ‘vectord[3][]’, ‘vectorf[3][]’, ‘vectorh[3][]’] |
None |
Y |
The modified array |
uiName |
Array |