This repository was archived by the owner on Dec 2, 2021. It is now read-only.

Description
I'd like to extend this to 3D.
I see there's lines starting with Z to indicate z-index, but I suppose that isn't really depth.
I'd like to lay things out depth-wise too.
f.e. put items at opposite corners of the 3D layout:
H:|-[child1(child3)]-[child3]-|
V:|-[child1(child3)]-[child3]-|
D:|-[child1(child3)]-[child3]-|
where D is for depth. Or maybe we can extend Z for that, and set the Z size to work in that space.
But if we use Z, maybe X and Y could work in place of H and V, for consistency (and D as alias for Z).