eradiate.scenes.core.SceneTraversal#
- class eradiate.scenes.core.SceneTraversal(node, parent=None, name=None, depth=0, hierarchy=NOTHING, template=NOTHING, params=NOTHING)[source]#
Bases:
object
Data structure used to collect kernel dictionary data during scene element traversal.
- depth#
Current depth
- hierarchy#
Dictionary mapping nodes to their parents
- name#
Current node’s name
- node#
Current traversal node
- params#
Dictionary mapping nodes to their defined parameters
- parent#
Parent to current node
- template#
Kernel dictionary template