36 include <
common/console.scad>;
37 include <
common/constants.scad>;
42 include <datatypes/scalar_test.scad>;
43 include <datatypes/scalar_operate.scad>;
45 include <datatypes/iterable_test.scad>;
46 include <datatypes/iterable_operate.scad>;
48 include <datatypes/list_operate.scad>;
49 include <datatypes/list_inspect.scad>;
51 include <datatypes/euclidean.scad>;
52 include <datatypes/binary.scad>;
54 include <datatypes/map.scad>;
55 include <datatypes/table.scad>;
60 include <math/triangle.scad>;
61 include <math/linear_algebra.scad>;
63 include <math/polygon.scad>;
64 include <math/polyhedron.scad>;
65 include <math/polytope.scad>;
67 include <math/utility.scad>;
72 include <shapes/common_2d.scad>;
73 include <shapes/common_3d.scad>;
74 include <shapes/polygon.scad>;
79 include <transforms/align.scad>;
80 include <transforms/repeat.scad>;
81 include <transforms/extrude.scad>;
86 include <units/
angle.scad>;
87 include <units/
length.scad>;
function common(v1, v2, e=empty_lst)
Return a list of the common elements of two iterable values.
function angle(a, from=angle_unit_default, to=angle_unit_base)
Convert an angle value from one unit to another.
function length(v, from=length_unit_default, to=length_unit_base, d=1)
Convert a length value from one unit to another, with optional dimensional scaling.