Houdini 18.5 Executing tasks with PDG/TOPs pdg

pdg.GraphContext class

The top level object in a dependency graph.

This object contains a reference to the graph and methods for running, pausing, canceling, etc. the work in the graph.

Warning

Do not use mutating methods, such as adding/removing nodes or setting parameter values, on a graph produced by a TOP network. The TOP network expects to manage the graph itself.

Methods

Static methods

Instance methods

pdg

attributes

cooking

data

events

exceptions

  • pdg.AttribError

    Generic exception raised when an error occurs when accessing work item attributes

  • pdg.CookError

    Generic exception raised when an error running the graph.

  • pdg.ServiceError

    Generic exception raised when an error occurs during a PDG service manager operation

expressions

  • pdg.EvaluationContext

    A module with global functions that operate on the thread-local evaluation context

internal

nodes

schedulers

services

types

workitems