viewer.schema.ConstructionElement

viewer.schema.ConstructionElement()

One construction call of the program, as the properties window lists it.

Built statically from the source (see :mod:cadjoint.viewer.source_map.elements): sketches and their planes, primitives, features and booleans, each with the arguments it was written with. id is the stable identity where the program has one for the element, else a synthetic id that is still stable under edits elsewhere.