alias_api.TraverseDagInputData
- class alias_api.TraverseDagInputData
Bases:
pybind11_objectInput data for traversing the dag.
- property layers
Get or set the list of layers to filter the search results.
If the filter is inclusive (see layersInclusive), then only nodes assigned to one of the layers will be accepted in the traversal results.
If the filter is not inclusive, then nodes assigned to one of the layers will not be accepted in the traversal results.
If the list is empty, all nodes may be accepted in the search results.
- property layersInclusive
Get or set the flag to indicate if the layers filter is inclusive.
Set to True to include only nodes that are assigned to one of the layers. Set to False to exclude nodes that are assigned to one of the layers.
- property nodeNamesInclusive
Get or set the flag to indicate if the nodeNames filter is inclusive. Set to True to include only nodes whose name is listed in nodeNames. Set to False to exclude nodes whose name is listed in nodeNames.
- property nodeTypesInclusive
Get or set the flag to indicate if the nodeTypes filter is inclusive.
Set to True to include only nodes with type that is listed in nodeTypes. Set to False to exclude nodes with type thati s listed in nodeTypes.
- property node_names
Get or set the list of node names to filter the search results. If the filter is inclusive (see nodeNameInclusive), then only nodes whose name is listed in nodeNames will be accepted in the traversal results. If the filter is not inclusive, then nodes whose name is listed in nodeNames will not be accepted in the traversal results. If the list is empty, all nodes names may be accepted in the search results.
- property node_types
Get or set the list of node types to filter the search results.
If the filter is inclusive (see nodeTypesInclusive), then only nodes with types listed in nodeTypes will be accepted in the traversal results.
If the filter is not inclusive, then nodes with types listed in nodeTypes will not be accepted in the traversal results.
If the list is empty, all nodes types may be accepted in the search results.
- property shaders
Get or set the list of shaders to filter the search results.
If the filter is inclusive (see shadersInclusive), then only nodes assigned to one of the shaders will be accepted in the traversal results.
If the filter is not inclusive, then nodes assigned to one of the shaders will not be accepted in the traversal results.
If the list is empty, all nodes may be accepted in the search results.
- property shadersInclusive
Get or set the flag to indicate if the shaders filter is inclusive.
Set to True to include only nodes that are assigned to one of the shaders. Set to False to exclude nodes that are assigned to one of the shaders.