Beta (Inputs.Base)BetaopAlways brep.
BetaverticesA range of x, y, z triples in f64: the vertices.
BetacurvesThe curves the edges lie on, and the curves surfaces of revolution and extrusion sweep.
BetasurfacesThe surfaces the faces lie on.
BetaedgesThe edges.
BetafacesThe faces, at least one.
BetaclosedWhether the faces close a volume, so the result is a solid rather than a shell.
Optional BetasolidsThe solids the faces make, each an outer shell and its cavities; left out, a closed node's shells are found from the edges the faces share and a shell inside another is its cavity. Every face belongs to one shell at most.
Optional BetafallbackThe index of an earlier node to build where exact surfaces cannot be, or are not built.
A boundary representation given exactly, as STEP and IFC describe one: vertices, edges on curves, and faces on surfaces bounded by loops of those edges. Faces meet on shared edges, so a closed set of faces is a solid.
A kernel that builds no exact surfaces builds
fallbackinstead, a node describing the same faces approximately, such as their triangles.