OmniGraph Node omni.graph.tutorials.BundleManipulationPy

omni.graph.tutorials.BundleManipulationPy Properties

Name

Value

Version

1

Extension

omni.graph.tutorials

Icon

ogn/icons/omni.graph.tutorials.BundleManipulationPy.svg

Has State?

False

Implementation Language

Python

Default Memory Type

cpu

Generated Code Exclusions

None

uiName

Tutorial Python Node: Bundle Manipulation

__categories

tutorials

__language

Python

Generated Class Name

OgnTutorialBundlesPyDatabase

Python Module

omni.graph.tutorials

omni.graph.tutorials.BundleManipulationPy Description

This is a tutorial node. It exercises functionality for the manipulation of bundle attribute contents. The configuration is the same as omni.graph.tutorials.BundleManipulation except that the implementation language is Python

omni.graph.tutorials.BundleManipulationPy Inputs

Name

Type

Default

Required?

Descripton

inputs:filteredBundle

bundle

None

Y

Bundle whose contents are filtered before being added to the output

uiName

Filtered Bundle

inputs:filters

token[]

[]

Y

List of filter names to be applied to the filteredBundle. Any filter name appearing in this list will be applied to members of that bundle and only those passing all filters will be added to the output bundle. Legal filter values are ‘big’ (arrays of size > 10), ‘x’ (attributes whose name contains the letter x), and ‘int’ (attributes whose base type is integer).

__default

[]

inputs:fullBundle

bundle

None

Y

Bundle whose contents are passed to the output in their entirety

uiName

Full Bundle

omni.graph.tutorials.BundleManipulationPy Outputs

Name

Type

Default

Required?

Descripton

outputs:combinedBundle

bundle

None

Y

This is the union of fullBundle and filtered members of the filteredBundle.