Previous: ``` startProfileAt([x, y], %) startProfileAt([x, y], sketch001) ``` New: ``` startProfile(%, at = [x, y]) startProfile(sketch001, at = [x, y]) ```
21 lines
348 B
Plaintext
21 lines
348 B
Plaintext
// This file is used by the import docs.
|
|
|
|
export fn width = () => {
|
|
return 10
|
|
}
|
|
|
|
export fn height = () => {
|
|
return 10
|
|
}
|
|
|
|
export fn buildSketch = (plane, offset) => {
|
|
w = width()
|
|
h = height()
|
|
return startSketchOn(plane)
|
|
|> startProfile(at = offset)
|
|
|> line(end = [w, 0])
|
|
|> line(end = [0, h])
|
|
|> line(end = [-w, 0])
|
|
|> close()
|
|
}
|