omni.kit.widget.graph#

Classes Summary:

AbstractBatchPositionGetter

Helper to get the nodes to move at the same time.

AbstractGraphNodeDelegate

The delegate generates widgets that together form the node using the

BackdropDelegate

A class for implementing node backdrop UI elements in the Omniverse graph widget.

BackdropGetter

A class to identify nodes within a specified backdrop in a graph widget.

CompoundInputOutputNodeDelegate

The delegate for the input/output nodes of the compound.

CompoundNodeDelegate

The delegate for the compound nodes.

GraphConnectionDescription

A class to describe a connection in a graph.

GraphModel

The base class for the Graph model.

GraphModelBatchPositionHelper

A helper class for managing batch positions of graph items.

GraphNodeDelegate

A class providing styling and routing for graph node representations in Omniverse applications.

GraphNodeDelegateRouter

The delegate that keeps multiple delegates and pick them depending on the

GraphNodeDescription

The object that holds the main attributes of the node.

GraphNodeLayout

An enumeration to define node layout types.

GraphPortDescription

Represents the description of a graph port with its various characteristics.

GraphView

The visualisation layer of omni.kit.widget.graph. It behaves like a

IsolationGraphModel

A model class to isolate and manage a sub-graph within a larger graph model.

SelectionGetter

A class for retrieving the selection from a GraphModel.