Module std

Source
Expand description

Functions implemented for language execution.

Re-exports§

pub use args::Args;

Modules§

appearance
Standard library appearance.
args
array
assert
Standard library assert functions.
axis_or_reference
Types for referencing an axis or edge.
chamfer
Standard library chamfers.
convert
Conversions between types.
csg
Constructive Solid Geometry (CSG) operations.
edge
Edge helper functions.
extrude
Functions related to extruding.
fillet
Standard library fillets.
helix
Standard library helices.
import
Standard library functions involved in importing files.
loft
Standard library lofts.
math
Functions related to mathematics.
mirror
Standard library mirror.
patterns
Standard library patterns.
planes
Standard library plane helpers.
polar
Functions related to polar coordinates.
revolve
Standard library revolution surfaces.
segment
Functions related to line segments.
shapes
Standard library shapes.
shell
Standard library shells.
sketch
Functions related to sketching.
sweep
Standard library sweep.
transform
Standard library transforms.
types
units
Functions related to unitsematics.
utils

Structs§

StdFnProps
StdLib

Enums§

FunctionKind
Primitive
The primitive types that can be used in a KCL file.

Functions§

get_stdlib_fn
leg_angle_x
Compute the angle of the given leg for x.
leg_angle_y
Compute the angle of the given leg for y.
leg_length
Compute the length of the given leg.
name_in_stdlib

Type Aliases§

StdFn