More docs fixes (#6733)
* Fix various docs errors around std module Signed-off-by: Nick Cameron <nrc@ncameron.org> * remove KCL from lang docs titles and move settings docs Signed-off-by: Nick Cameron <nrc@ncameron.org> * Include functions declared in Rust in module docs Signed-off-by: Nick Cameron <nrc@ncameron.org> --------- Signed-off-by: Nick Cameron <nrc@ncameron.org>
This commit is contained in:
		@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "END"
 | 
			
		||||
subtitle: "Constant in prelude"
 | 
			
		||||
subtitle: "Constant in std"
 | 
			
		||||
excerpt: "Identifies the ending face of an extrusion. I.e., the new face created by an extrusion."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "START"
 | 
			
		||||
subtitle: "Constant in prelude"
 | 
			
		||||
subtitle: "Constant in std"
 | 
			
		||||
excerpt: "Identifies the starting face of an extrusion. I.e., the face which is extruded."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "X"
 | 
			
		||||
subtitle: "Constant in prelude"
 | 
			
		||||
subtitle: "Constant in std"
 | 
			
		||||
excerpt: ""
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "XY"
 | 
			
		||||
subtitle: "Constant in prelude"
 | 
			
		||||
subtitle: "Constant in std"
 | 
			
		||||
excerpt: ""
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "XZ"
 | 
			
		||||
subtitle: "Constant in prelude"
 | 
			
		||||
subtitle: "Constant in std"
 | 
			
		||||
excerpt: ""
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "Y"
 | 
			
		||||
subtitle: "Constant in prelude"
 | 
			
		||||
subtitle: "Constant in std"
 | 
			
		||||
excerpt: ""
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "YZ"
 | 
			
		||||
subtitle: "Constant in prelude"
 | 
			
		||||
subtitle: "Constant in std"
 | 
			
		||||
excerpt: ""
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "Z"
 | 
			
		||||
subtitle: "Constant in prelude"
 | 
			
		||||
subtitle: "Constant in std"
 | 
			
		||||
excerpt: ""
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "E"
 | 
			
		||||
subtitle: "Constant in math"
 | 
			
		||||
subtitle: "Constant in std::math"
 | 
			
		||||
excerpt: "The value of Euler’s number `e`."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "PI"
 | 
			
		||||
subtitle: "Constant in math"
 | 
			
		||||
subtitle: "Constant in std::math"
 | 
			
		||||
excerpt: "The value of `pi`, Archimedes’ constant (π)."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "TAU"
 | 
			
		||||
subtitle: "Constant in math"
 | 
			
		||||
subtitle: "Constant in std::math"
 | 
			
		||||
excerpt: "The value of `tau`, the full circle constant (τ). Equal to 2π."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "turns::HALF_TURN"
 | 
			
		||||
subtitle: "Constant in turns"
 | 
			
		||||
subtitle: "Constant in std::turns"
 | 
			
		||||
excerpt: ""
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "turns::QUARTER_TURN"
 | 
			
		||||
subtitle: "Constant in turns"
 | 
			
		||||
subtitle: "Constant in std::turns"
 | 
			
		||||
excerpt: ""
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "turns::THREE_QUARTER_TURN"
 | 
			
		||||
subtitle: "Constant in turns"
 | 
			
		||||
subtitle: "Constant in std::turns"
 | 
			
		||||
excerpt: ""
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "turns::ZERO"
 | 
			
		||||
subtitle: "Constant in turns"
 | 
			
		||||
subtitle: "Constant in std::turns"
 | 
			
		||||
excerpt: ""
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "helix"
 | 
			
		||||
subtitle: "Function in prelude"
 | 
			
		||||
subtitle: "Function in std"
 | 
			
		||||
excerpt: "Create a helix."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "abs"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the absolute value of a number."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "acos"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the arccosine of a number."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "asin"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the arcsine of a number."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "atan"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the arctangent of a number."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "atan2"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the four quadrant arctangent of Y and X."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "ceil"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the smallest integer greater than or equal to a number."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "cos"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the cosine of a number."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "floor"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the largest integer less than or equal to a number."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "ln"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the natural logarithm of the number."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "log"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the logarithm of the number with respect to an arbitrary base."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "log10"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the base 10 logarithm of the number."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "log2"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the base 2 logarithm of the number."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "max"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the maximum of the given arguments."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "min"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the minimum of the given arguments."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "polar"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: ""
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "pow"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the number to a power."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "rem"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: ""
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "round"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Round a number to the nearest integer."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "sin"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the sine of a number."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "sqrt"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the square root of a number."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "tan"
 | 
			
		||||
subtitle: "Function in math"
 | 
			
		||||
subtitle: "Function in std::math"
 | 
			
		||||
excerpt: "Compute the tangent of a number."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "offsetPlane"
 | 
			
		||||
subtitle: "Function in prelude"
 | 
			
		||||
subtitle: "Function in std"
 | 
			
		||||
excerpt: "Offset a plane by a distance along its normal."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "circle"
 | 
			
		||||
subtitle: "Function in sketch"
 | 
			
		||||
subtitle: "Function in std::sketch"
 | 
			
		||||
excerpt: ""
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "revolve"
 | 
			
		||||
subtitle: "Function in sketch"
 | 
			
		||||
subtitle: "Function in std::sketch"
 | 
			
		||||
excerpt: "Rotate a sketch around some provided axis, creating a solid from its extent."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "chamfer"
 | 
			
		||||
subtitle: "Function in solid"
 | 
			
		||||
subtitle: "Function in std::solid"
 | 
			
		||||
excerpt: "Cut a straight transitional edge along a tagged path."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "fillet"
 | 
			
		||||
subtitle: "Function in solid"
 | 
			
		||||
subtitle: "Function in std::solid"
 | 
			
		||||
excerpt: "Blend a transitional edge along a tagged path, smoothing the sharp edge."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "hollow"
 | 
			
		||||
subtitle: "Function in solid"
 | 
			
		||||
subtitle: "Function in std::solid"
 | 
			
		||||
excerpt: "Make the inside of a 3D object hollow."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "shell"
 | 
			
		||||
subtitle: "Function in solid"
 | 
			
		||||
subtitle: "Function in std::solid"
 | 
			
		||||
excerpt: ""
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "mirror2d"
 | 
			
		||||
subtitle: "Function in transform"
 | 
			
		||||
subtitle: "Function in std::transform"
 | 
			
		||||
excerpt: "Mirror a sketch."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "units::toCentimeters"
 | 
			
		||||
subtitle: "Function in units"
 | 
			
		||||
subtitle: "Function in std::units"
 | 
			
		||||
excerpt: "Convert a number to centimeters from its current units."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "units::toDegrees"
 | 
			
		||||
subtitle: "Function in units"
 | 
			
		||||
subtitle: "Function in std::units"
 | 
			
		||||
excerpt: "Converts a number to degrees from its current units."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "units::toFeet"
 | 
			
		||||
subtitle: "Function in units"
 | 
			
		||||
subtitle: "Function in std::units"
 | 
			
		||||
excerpt: "Convert a number to feet from its current units."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "units::toInches"
 | 
			
		||||
subtitle: "Function in units"
 | 
			
		||||
subtitle: "Function in std::units"
 | 
			
		||||
excerpt: "Convert a number to inches from its current units."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "units::toMeters"
 | 
			
		||||
subtitle: "Function in units"
 | 
			
		||||
subtitle: "Function in std::units"
 | 
			
		||||
excerpt: "Convert a number to meters from its current units."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "units::toMillimeters"
 | 
			
		||||
subtitle: "Function in units"
 | 
			
		||||
subtitle: "Function in std::units"
 | 
			
		||||
excerpt: "Convert a number to millimeters from its current units."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "units::toRadians"
 | 
			
		||||
subtitle: "Function in units"
 | 
			
		||||
subtitle: "Function in std::units"
 | 
			
		||||
excerpt: "Converts a number to radians from its current units."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "units::toYards"
 | 
			
		||||
subtitle: "Function in units"
 | 
			
		||||
subtitle: "Function in std::units"
 | 
			
		||||
excerpt: "Converts a number to yards from its current units."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -10,4 +10,10 @@ layout: manual
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
## Functions and constants
 | 
			
		||||
 | 
			
		||||
* [`map`](/docs/kcl-std/map)
 | 
			
		||||
* [`pop`](/docs/kcl-std/pop)
 | 
			
		||||
* [`push`](/docs/kcl-std/push)
 | 
			
		||||
* [`reduce`](/docs/kcl-std/reduce)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -23,6 +23,9 @@ layout: manual
 | 
			
		||||
* [`ceil`](/docs/kcl-std/functions/std-math-ceil)
 | 
			
		||||
* [`cos`](/docs/kcl-std/functions/std-math-cos)
 | 
			
		||||
* [`floor`](/docs/kcl-std/functions/std-math-floor)
 | 
			
		||||
* [`legAngX`](/docs/kcl-std/legAngX)
 | 
			
		||||
* [`legAngY`](/docs/kcl-std/legAngY)
 | 
			
		||||
* [`legLen`](/docs/kcl-std/legLen)
 | 
			
		||||
* [`ln`](/docs/kcl-std/functions/std-math-ln)
 | 
			
		||||
* [`log`](/docs/kcl-std/functions/std-math-log)
 | 
			
		||||
* [`log10`](/docs/kcl-std/functions/std-math-log10)
 | 
			
		||||
 | 
			
		||||
@ -12,6 +12,44 @@ layout: manual
 | 
			
		||||
 | 
			
		||||
## Functions and constants
 | 
			
		||||
 | 
			
		||||
* [`angledLine`](/docs/kcl-std/angledLine)
 | 
			
		||||
* [`angledLineThatIntersects`](/docs/kcl-std/angledLineThatIntersects)
 | 
			
		||||
* [`arc`](/docs/kcl-std/arc)
 | 
			
		||||
* [`bezierCurve`](/docs/kcl-std/bezierCurve)
 | 
			
		||||
* [`circle`](/docs/kcl-std/functions/std-sketch-circle)
 | 
			
		||||
* [`circleThreePoint`](/docs/kcl-std/circleThreePoint)
 | 
			
		||||
* [`close`](/docs/kcl-std/close)
 | 
			
		||||
* [`extrude`](/docs/kcl-std/extrude)
 | 
			
		||||
* [`getCommonEdge`](/docs/kcl-std/getCommonEdge)
 | 
			
		||||
* [`getNextAdjacentEdge`](/docs/kcl-std/getNextAdjacentEdge)
 | 
			
		||||
* [`getOppositeEdge`](/docs/kcl-std/getOppositeEdge)
 | 
			
		||||
* [`getPreviousAdjacentEdge`](/docs/kcl-std/getPreviousAdjacentEdge)
 | 
			
		||||
* [`involuteCircular`](/docs/kcl-std/involuteCircular)
 | 
			
		||||
* [`lastSegX`](/docs/kcl-std/lastSegX)
 | 
			
		||||
* [`lastSegY`](/docs/kcl-std/lastSegY)
 | 
			
		||||
* [`line`](/docs/kcl-std/line)
 | 
			
		||||
* [`loft`](/docs/kcl-std/loft)
 | 
			
		||||
* [`patternCircular2d`](/docs/kcl-std/patternCircular2d)
 | 
			
		||||
* [`patternTransform2d`](/docs/kcl-std/patternTransform2d)
 | 
			
		||||
* [`polygon`](/docs/kcl-std/polygon)
 | 
			
		||||
* [`profileStart`](/docs/kcl-std/profileStart)
 | 
			
		||||
* [`profileStartX`](/docs/kcl-std/profileStartX)
 | 
			
		||||
* [`profileStartY`](/docs/kcl-std/profileStartY)
 | 
			
		||||
* [`revolve`](/docs/kcl-std/functions/std-sketch-revolve)
 | 
			
		||||
* [`segAng`](/docs/kcl-std/segAng)
 | 
			
		||||
* [`segEnd`](/docs/kcl-std/segEnd)
 | 
			
		||||
* [`segEndX`](/docs/kcl-std/segEndX)
 | 
			
		||||
* [`segEndY`](/docs/kcl-std/segEndY)
 | 
			
		||||
* [`segLen`](/docs/kcl-std/segLen)
 | 
			
		||||
* [`segStart`](/docs/kcl-std/segStart)
 | 
			
		||||
* [`segStartX`](/docs/kcl-std/segStartX)
 | 
			
		||||
* [`segStartY`](/docs/kcl-std/segStartY)
 | 
			
		||||
* [`startProfile`](/docs/kcl-std/startProfile)
 | 
			
		||||
* [`startSketchOn`](/docs/kcl-std/startSketchOn)
 | 
			
		||||
* [`subtract2d`](/docs/kcl-std/subtract2d)
 | 
			
		||||
* [`sweep`](/docs/kcl-std/sweep)
 | 
			
		||||
* [`tangentToEnd`](/docs/kcl-std/tangentToEnd)
 | 
			
		||||
* [`tangentialArc`](/docs/kcl-std/tangentialArc)
 | 
			
		||||
* [`xLine`](/docs/kcl-std/xLine)
 | 
			
		||||
* [`yLine`](/docs/kcl-std/yLine)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -15,5 +15,11 @@ layout: manual
 | 
			
		||||
* [`chamfer`](/docs/kcl-std/functions/std-solid-chamfer)
 | 
			
		||||
* [`fillet`](/docs/kcl-std/functions/std-solid-fillet)
 | 
			
		||||
* [`hollow`](/docs/kcl-std/functions/std-solid-hollow)
 | 
			
		||||
* [`intersect`](/docs/kcl-std/intersect)
 | 
			
		||||
* [`patternCircular3d`](/docs/kcl-std/patternCircular3d)
 | 
			
		||||
* [`patternLinear3d`](/docs/kcl-std/patternLinear3d)
 | 
			
		||||
* [`patternTransform`](/docs/kcl-std/patternTransform)
 | 
			
		||||
* [`shell`](/docs/kcl-std/functions/std-solid-shell)
 | 
			
		||||
* [`subtract`](/docs/kcl-std/subtract)
 | 
			
		||||
* [`union`](/docs/kcl-std/union)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -13,4 +13,7 @@ layout: manual
 | 
			
		||||
## Functions and constants
 | 
			
		||||
 | 
			
		||||
* [`mirror2d`](/docs/kcl-std/functions/std-transform-mirror2d)
 | 
			
		||||
* [`rotate`](/docs/kcl-std/rotate)
 | 
			
		||||
* [`scale`](/docs/kcl-std/scale)
 | 
			
		||||
* [`translate`](/docs/kcl-std/translate)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "prelude"
 | 
			
		||||
subtitle: "Module in "
 | 
			
		||||
title: "std"
 | 
			
		||||
subtitle: "Module in std::"
 | 
			
		||||
excerpt: "The KCL standard library "
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
@ -30,6 +30,11 @@ Contains frequently used constants, functions for interacting with the KittyCAD
 | 
			
		||||
* [`Y`](/docs/kcl-std/consts/std-Y)
 | 
			
		||||
* [`YZ`](/docs/kcl-std/consts/std-YZ)
 | 
			
		||||
* [`Z`](/docs/kcl-std/consts/std-Z)
 | 
			
		||||
* [`appearance`](/docs/kcl-std/appearance)
 | 
			
		||||
* [`assert`](/docs/kcl-std/assert)
 | 
			
		||||
* [`assertIs`](/docs/kcl-std/assertIs)
 | 
			
		||||
* [`clone`](/docs/kcl-std/clone)
 | 
			
		||||
* [`helix`](/docs/kcl-std/functions/std-helix)
 | 
			
		||||
* [`offsetPlane`](/docs/kcl-std/functions/std-offsetPlane)
 | 
			
		||||
* [`patternLinear2d`](/docs/kcl-std/patternLinear2d)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "Axis2d"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "An infinite line in 2d space."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "Axis3d"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "An infinite line in 3d space."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "Edge"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "The edge of a solid."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "Face"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "A face."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "Helix"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "A helix."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "Plane"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "A plane."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "Point2d"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "A point in two dimensional space."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "Point3d"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "A point in three dimensional space."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "Sketch"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "A sketch is a collection of paths."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "Solid"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "A solid is a collection of extrude surfaces."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "any"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "Any value."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "bool"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "A boolean value."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "number"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "A number"
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "string"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "A sequence of characters"
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
---
 | 
			
		||||
title: "tag"
 | 
			
		||||
subtitle: "Type in types"
 | 
			
		||||
subtitle: "Type in std::types"
 | 
			
		||||
excerpt: "Tags are used to give a name (tag) to a specific path."
 | 
			
		||||
layout: manual
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user