Files
modeling-app/docs/kcl/segStartX.md
Adam Chalmers 592c5259c6 KCL: Update patternTransform and 2d to use kwargs (#5348)
* KCL: Update patternTransform and 2d to use kwargs

* Update docs

* Convert segment functions to use keyword args

* Regenerate docs, change branch of kcl-samples
2025-02-12 21:47:02 +00:00

69 KiB

title, excerpt, layout
title excerpt layout
segStartX Compute the starting point of the provided line segment along the 'x' axis. manual

Compute the starting point of the provided line segment along the 'x' axis.

segStartX(tag: TagIdentifier) -> number

Arguments

Name Type Description Required
tag TagIdentifier The line segment being queried by its tag Yes

Returns

number

Examples

exampleSketch = startSketchOn('XZ')
  |> startProfileAt([0, 0], %)
  |> line(end = [20, 0], tag = $thing)
  |> line(end = [0, 5])
  |> line(end = [20 - segStartX(thing), 0])
  |> line(end = [-20, 10])
  |> close()

example = extrude(exampleSketch, length = 5)

Rendered example of segStartX 0