The root namespace for the whole Bitbybit API. Everything lives under it, in three layers:
the operation classes you call, the Inputs namespaces describing the parameter objects those
calls take, and the Models namespaces describing what they hand back.
In a script you rarely write Bit. yourself - the top-level constants below (occt, jscad,
manifold, vector, draw and the rest) are already bound for you, so you write occt.shapes rather
than reaching through the namespace. Read this tree when you need to know what a parameter or a
result is actually shaped like.
The root namespace for the whole Bitbybit API. Everything lives under it, in three layers: the operation classes you call, the Inputs namespaces describing the parameter objects those calls take, and the Models namespaces describing what they hand back.
In a script you rarely write Bit. yourself - the top-level constants below (occt, jscad, manifold, vector, draw and the rest) are already bound for you, so you write occt.shapes rather than reaching through the namespace. Read this tree when you need to know what a parameter or a result is actually shaped like.