OmniGraph Node omni.syntheticdata.SdSemanticFilter¶
omni.syntheticdata.SdSemanticFilter Properties¶
Name |
Value |
---|---|
Version |
1 |
Extension |
omni.syntheticdata |
Has State? |
False |
Implementation Language |
C++ |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
__categories |
graph:simulation,internal |
Generated Class Name |
OgnSdSemanticFilterDatabase |
Python Module |
omni.syntheticdata |
omni.syntheticdata.SdSemanticFilter Description¶
Synthetic Data node to declare a semantic filter.
omni.syntheticdata.SdSemanticFilter Inputs¶
Name |
Type |
Default |
Required? |
Descripton |
---|---|---|---|---|
inputs:exec |
execution |
None |
Y |
Dependency |
inputs:hierarchicalLabels |
bool |
True |
Y |
If true the filter consider all labels in the semantic hierarchy above the prims |
__default |
true |
|||
inputs:matchingLabels |
bool |
True |
Y |
If true output only the labels matching the filter (if false keep all labels of the matching prims) |
__default |
true |
|||
inputs:name |
token |
Y |
Filter unique identifier [if empty, use the normalized predicate as an identifier] |
|
__default |
“” |
|||
inputs:predicate |
token |
Y |
The semantic filter specification : a disjunctive normal form of semantic type and label |
|
__default |
“” |
omni.syntheticdata.SdSemanticFilter Outputs¶
Name |
Type |
Default |
Required? |
Descripton |
---|---|---|---|---|
outputs:exec |
execution |
None |
Y |
Trigger |
outputs:name |
token |
Y |
The semantic filter name identifier |
|
__default |
“” |
|||
outputs:predicate |
token |
Y |
The semantic filter predicate in normalized form |
|
__default |
“” |