* Declare pattern transform using KCL Signed-off-by: Nick Cameron <nrc@ncameron.org> * Boolean function param defaults Signed-off-by: Nick Cameron <nrc@ncameron.org> * Parse empty record types in fn types Signed-off-by: Nick Cameron <nrc@ncameron.org> --------- Signed-off-by: Nick Cameron <nrc@ncameron.org>
2.5 KiB
2.5 KiB
title, subtitle, excerpt, layout
| title | subtitle | excerpt | layout |
|---|---|---|---|
| sketch | Module in std | Sketching is the foundational activity for most KCL programs. A sketch is a two-dimensional drawing made from paths or shapes. A sketch is always drawn on a surface (either an abstract plane of a face of a solid). A sketch can be made into a solid by extruding it (or revolving, etc.). | manual |
Sketching is the foundational activity for most KCL programs. A sketch is a two-dimensional drawing made from paths or shapes. A sketch is always drawn on a surface (either an abstract plane of a face of a solid). A sketch can be made into a solid by extruding it (or revolving, etc.).
This module contains functions for creating and manipulating sketches, and making them into solids.
Functions and constants
angledLineangledLineThatIntersectsarcbezierCurvecirclecircleThreePointcloseextrudegetCommonEdgegetNextAdjacentEdgegetOppositeEdgegetPreviousAdjacentEdgeinvoluteCircularlastSegXlastSegYlineloftpatternCircular2dpatternTransform2dpolygonprofileStartprofileStartXprofileStartYrevolvesegAngsegEndsegEndXsegEndYsegLensegStartsegStartXsegStartYstartProfilestartSketchOnsubtract2dsweeptangentToEndtangentialArcxLineyLine