DefinitionFamilies
The family tree of definitions, read from `:/sdf/families.yaml`.
In the namespace construct::registry. Declared in src/libs/libconstruct/construct/registry/DefinitionFamilies.hpp.
Detailed description
definition-taxonomy §DTX-D2. A family is a path of lower-case keys, for example polyhedra/platonic. The tree is data: a new family is a node in the YAML file, and no C++ names a family key.
The order of nodes() is the order of the file, depth first, so a parent comes before its children. The finder takes its subsections in that order (§DTX-D4); the shader order sorts by the path as a string and does not read it (§DTX-D1b).