Skip to content

Commit 40b7547

Browse files
Update KCL docs (#634)
Includes new 3D assets for KCL exports, because Katie fixed a bug in the engine around importing then exporting. These examples previously failed to export. Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 267d1a5 commit 40b7547

18 files changed

+9615
-6
lines changed

content/kcl-test-outputs/models/serial_test_example_fn_std-clone9_output.gltf

Lines changed: 2018 additions & 0 deletions
Large diffs are not rendered by default.

content/kcl-test-outputs/models/serial_test_example_fn_std-sketch-revolve11_output.gltf

Lines changed: 630 additions & 0 deletions
Large diffs are not rendered by default.

content/kcl-test-outputs/models/serial_test_example_fn_std-sketch-revolve12_output.gltf

Lines changed: 630 additions & 0 deletions
Large diffs are not rendered by default.

content/kcl-test-outputs/models/serial_test_example_fn_std-solid-appearance9_output.gltf

Lines changed: 1040 additions & 0 deletions
Large diffs are not rendered by default.

content/kcl-test-outputs/models/serial_test_example_fn_std-transform-rotate3_output.gltf

Lines changed: 1040 additions & 0 deletions
Large diffs are not rendered by default.

content/kcl-test-outputs/models/serial_test_example_fn_std-transform-scale1_output.gltf

Lines changed: 1040 additions & 0 deletions
Large diffs are not rendered by default.

content/kcl-test-outputs/models/serial_test_example_fn_std-transform-translate1_output.gltf

Lines changed: 1595 additions & 0 deletions
Large diffs are not rendered by default.

content/kcl-test-outputs/models/serial_test_example_fn_std-transform-translate2_output.gltf

Lines changed: 1595 additions & 0 deletions
Large diffs are not rendered by default.

content/pages/docs/kcl-lang/settings.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,8 @@ Valid properties are:
4141
- Accepted values: `mm`, `cm`, `m`, `in` (inches), `ft` (feet), `yd` (yards).
4242
- `defaultAngleUnit`: the default angle unit to use for numbers declared in this file.
4343
- Accepted values: `deg` (degrees), `rad` (radians).
44+
- `experimentalFeatures`: how experimental features are handled within this file.
45+
- Accepted values: `allow` (experimental features can be used freely), `warn` (experimental features
46+
cause a warning), `deny` (the default, experimental features cause an error).
4447

4548
These settings override any project-wide settings (configured in project.toml or via the UI).

content/pages/docs/kcl-std/functions/std-math-rem.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ rem(
3131
### Examples
3232

3333
```kcl
34-
import rem from "std::math"
35-
3634
assert(rem(7, divisor = 4), isEqualTo = 3, error = "remainder is 3")
3735
assert(rem(-7, divisor = 4), isEqualTo = -3, error = "remainder is -3")
3836
assert(rem(7, divisor = -4), isEqualTo = 3, error = "remainder is 3")

0 commit comments

Comments
 (0)