Houdini 20.5 Executing tasks with PDG/TOPs pdg

pdg.generationType module

The type of work item generation being performed by generation callbacks

This enum value is passed in as the last argument to the onGenerate and onRegenerate callback implementation in a custom node.

Values

pdg.generationType.Dynamic

An alias for DynamicGenerate.

pdg.generationType.DynamicGenerate

Dynamic work item generation, i.e. generation of items during the cook from other completed items.

pdg.generationType.DynamicRegenerate

Dynamic work item regeneration, when dynamic items exist already and may need to be recreated.

pdg.generationType.Regenerate

An alisa for StaticRegenerate

pdg.generationType.Static

An alias for StaticGenerate.

pdg.generationType.StaticGenerate

Static work item generation, i.e. generation of items before the cook begins.

pdg.generationType.StaticRegenerate

Static work item regeneration, when static items exist already and may need to be recreated.

pdg

attributes

cooking

customtypes

  • pdg.Dictionary

    Wraps a nested dictionary object in Python, used with Dictionary Array attributes

data

debugging

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