81 lines
2.1 KiB
Markdown
81 lines
2.1 KiB
Markdown
![]() |
---
|
||
|
title: "KCL Standard Library"
|
||
|
excerpt: "Documentation for the KCL standard library for the Zoo Modeling App."
|
||
|
layout: manual
|
||
|
---
|
||
|
|
||
|
# KCL Standard Library
|
||
|
|
||
|
## Types
|
||
|
|
||
|
## Table of Contents
|
||
|
|
||
|
* [Types](types.md)
|
||
|
* [Known Issues](KNOWN-ISSUES.md)
|
||
|
* [`abs`](abs.md)
|
||
|
* [`acos`](acos.md)
|
||
|
* [`angleToMatchLengthX`](angleToMatchLengthX.md)
|
||
|
* [`angleToMatchLengthY`](angleToMatchLengthY.md)
|
||
|
* [`angledLine`](angledLine.md)
|
||
|
* [`angledLineOfXLength`](angledLineOfXLength.md)
|
||
|
* [`angledLineOfYLength`](angledLineOfYLength.md)
|
||
|
* [`angledLineThatIntersects`](angledLineThatIntersects.md)
|
||
|
* [`angledLineToX`](angledLineToX.md)
|
||
|
* [`angledLineToY`](angledLineToY.md)
|
||
|
* [`arc`](arc.md)
|
||
|
* [`asin`](asin.md)
|
||
|
* [`atan`](atan.md)
|
||
|
* [`bezierCurve`](bezierCurve.md)
|
||
|
* [`ceil`](ceil.md)
|
||
|
* [`circle`](circle.md)
|
||
|
* [`close`](close.md)
|
||
|
* [`cos`](cos.md)
|
||
|
* [`e`](e.md)
|
||
|
* [`extrude`](extrude.md)
|
||
|
* [`fillet`](fillet.md)
|
||
|
* [`floor`](floor.md)
|
||
|
* [`getExtrudeWallTransform`](getExtrudeWallTransform.md)
|
||
|
* [`getNextAdjacentEdge`](getNextAdjacentEdge.md)
|
||
|
* [`getOppositeEdge`](getOppositeEdge.md)
|
||
|
* [`getPreviousAdjacentEdge`](getPreviousAdjacentEdge.md)
|
||
|
* [`hole`](hole.md)
|
||
|
* [`import`](import.md)
|
||
|
* [`lastSegX`](lastSegX.md)
|
||
|
* [`lastSegY`](lastSegY.md)
|
||
|
* [`legAngX`](legAngX.md)
|
||
|
* [`legAngY`](legAngY.md)
|
||
|
* [`legLen`](legLen.md)
|
||
|
* [`line`](line.md)
|
||
|
* [`lineTo`](lineTo.md)
|
||
|
* [`ln`](ln.md)
|
||
|
* [`log`](log.md)
|
||
|
* [`log10`](log10.md)
|
||
|
* [`log2`](log2.md)
|
||
|
* [`max`](max.md)
|
||
|
* [`min`](min.md)
|
||
|
* [`patternCircular2d`](patternCircular2d.md)
|
||
|
* [`patternCircular3d`](patternCircular3d.md)
|
||
|
* [`patternLinear2d`](patternLinear2d.md)
|
||
|
* [`patternLinear3d`](patternLinear3d.md)
|
||
|
* [`pi`](pi.md)
|
||
|
* [`pow`](pow.md)
|
||
|
* [`segAng`](segAng.md)
|
||
|
* [`segEndX`](segEndX.md)
|
||
|
* [`segEndY`](segEndY.md)
|
||
|
* [`segLen`](segLen.md)
|
||
|
* [`sin`](sin.md)
|
||
|
* [`sqrt`](sqrt.md)
|
||
|
* [`startProfileAt`](startProfileAt.md)
|
||
|
* [`startSketchAt`](startSketchAt.md)
|
||
|
* [`startSketchOn`](startSketchOn.md)
|
||
|
* [`tan`](tan.md)
|
||
|
* [`tangentialArc`](tangentialArc.md)
|
||
|
* [`tangentialArcTo`](tangentialArcTo.md)
|
||
|
* [`tau`](tau.md)
|
||
|
* [`toDegrees`](toDegrees.md)
|
||
|
* [`toRadians`](toRadians.md)
|
||
|
* [`xLine`](xLine.md)
|
||
|
* [`xLineTo`](xLineTo.md)
|
||
|
* [`yLine`](yLine.md)
|
||
|
* [`yLineTo`](yLineTo.md)
|