Beta (Inputs.Manifold)BetaOptionalrecipe: RecipeOptionalcircularSegments: numberOptionaladjustZtoY: booleanOptionalemptyWhenFailed: booleanBetarecipeThe recipe: steps such as polygons, extrusions and cuts, and the roots to build from them, as a package that describes geometry as data writes it.
Optional BetacircularHow many flat sides each circle of the recipe is divided into; more is rounder. The recipe leaves this to the kernel, so it is chosen here.
Optional BetaadjustWhen true, each solid turns a quarter turn about X so the recipe's Z points along Y, which is
up when drawn: (x, y, z) becomes (x, z, -y).
Optional BetaemptyWhen true, a root that cannot be built, such as an open mesh, comes back empty, and an opening that cannot is left uncut; when false, both stop the build.
A recipe for
recipes.build, which builds each of its roots as a solid, with how finely circles are divided and whether Z turns into Y. Experimental: the recipe format may still change.