alias_api.TraverseDagInputData

class alias_api.TraverseDagInputData

Input data for traversing the dag.

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: alias_api.TraverseDagInputData, node_names: Set[str] = set(), node_names_inclusive: bool = True, node_types: Set[alias_api.AlObjectType] = set(), node_types_inclusive: bool = True, layers: List[alias_api.AlLayer] = [], layers_inclusive: bool = True, shaders: List[alias_api.AlShader] = [], shaders_inclusive: bool = True) -> None

Createa new TraverseDagInputData object with the given filters.

  1. __init__(self: alias_api.TraverseDagInputData, arg0: Set[alias_api.AlObjectType], arg1: bool) -> None

Createa new TraverseDagInputData object with a node types filter.

  1. __init__(self: alias_api.TraverseDagInputData, arg0: alias_api.AlLayer, arg1: bool, arg2: Set[alias_api.AlObjectType], arg3: bool) -> None

Createa new TraverseDagInputData object with layer and node types filters.

  1. __init__(self: alias_api.TraverseDagInputData, arg0: alias_api.AlShader, arg1: bool, arg2: Set[alias_api.AlObjectType], arg3: bool) -> None

Createa new TraverseDagInputData object with shader and node types filters.

  1. __init__(self: alias_api.TraverseDagInputData, arg0: alias_api.AlLayer, arg1: alias_api.AlShader, arg2: bool, arg3: bool, arg4: Set[alias_api.AlObjectType], arg5: bool) -> None

Createa new TraverseDagInputData object with layer, shader and node types filters.

  1. __init__(self: alias_api.TraverseDagInputData, arg0: List[alias_api.AlLayer], arg1: bool, arg2: Set[alias_api.AlObjectType], arg3: bool) -> None

Createa new TraverseDagInputData object with layers and node types filters.

  1. __init__(self: alias_api.TraverseDagInputData, arg0: List[alias_api.AlShader], arg1: bool, arg2: Set[alias_api.AlObjectType], arg3: bool) -> None

Createa new TraverseDagInputData object with shaders and node types filters.

Methods

__init__(*args, **kwargs)

Overloaded function.

Attributes

layers

Get or set the list of layers to filter the search results.

layersInclusive

Get or set the flag to indicate if the layers filter is inclusive.

nodeTypesInclusive

Get or set the flag to indicate if the nodeTypes filter is inclusive.

node_types

Get or set the list of node types to filter the search results.

shaders

Get or set the list of shaders to filter the search results.

shadersInclusive

Get or set the flag to indicate if the shaders filter is inclusive.