KCL: Angled line should use keyword args (#5803)
We continue migrating KCL stdlib functions to use keyword arguments. Next up is the `angledLine` family of functions (except `angledLineThatIntersects, which will be a quick follow-up).
Before vs. after:
`angledLine({angle = 90, length = 3}, %, $edge)`
=> `angledLine(angle = 90, length = 3, tag = $edge)`
`angledLineOfXLength({angle = 90, length = 3}, %, $edge)`
=> `angledLine(angle = 90, lengthX = 3, tag = $edge)`
`angledLineOfYLength({angle = 90, length = 3}, %, $edge)`
=> `angledLine(angle = 90, lengthY = 3, tag = $edge)`
`angledLineToX({angle = 90, length = 3}, %, $edge)`
=> `angledLine(angle = 90, endAbsoluteX = 3, tag = $edge)`
`angledLineToY({angle = 90, length = 3}, %, $edge)`
=> `angledLine(angle = 90, endAbsoluteY = 3, tag = $edge)`
This commit is contained in:
@ -28,9 +28,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 1875,
|
||||
"end": 1881,
|
||||
"start": 1875,
|
||||
"commentStart": 1811,
|
||||
"end": 1817,
|
||||
"start": 1811,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg01"
|
||||
},
|
||||
@ -62,9 +62,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2073,
|
||||
"end": 2079,
|
||||
"start": 2073,
|
||||
"commentStart": 2009,
|
||||
"end": 2015,
|
||||
"start": 2009,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg03"
|
||||
},
|
||||
@ -75,9 +75,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2122,
|
||||
"end": 2128,
|
||||
"start": 2122,
|
||||
"commentStart": 2058,
|
||||
"end": 2064,
|
||||
"start": 2058,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg04"
|
||||
},
|
||||
@ -88,9 +88,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2161,
|
||||
"end": 2167,
|
||||
"start": 2161,
|
||||
"commentStart": 2097,
|
||||
"end": 2103,
|
||||
"start": 2097,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg05"
|
||||
},
|
||||
@ -122,9 +122,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2369,
|
||||
"end": 2375,
|
||||
"start": 2369,
|
||||
"commentStart": 2305,
|
||||
"end": 2311,
|
||||
"start": 2305,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg07"
|
||||
},
|
||||
@ -135,9 +135,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2426,
|
||||
"end": 2432,
|
||||
"start": 2426,
|
||||
"commentStart": 2362,
|
||||
"end": 2368,
|
||||
"start": 2362,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg08"
|
||||
},
|
||||
@ -148,9 +148,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
"id": "[uuid]",
|
||||
"sourceRange": [],
|
||||
"tag": {
|
||||
"commentStart": 2476,
|
||||
"end": 2482,
|
||||
"start": 2476,
|
||||
"commentStart": 2412,
|
||||
"end": 2418,
|
||||
"start": 2412,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg09"
|
||||
},
|
||||
@ -192,9 +192,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
-1.25
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 1875,
|
||||
"end": 1881,
|
||||
"start": 1875,
|
||||
"commentStart": 1811,
|
||||
"end": 1817,
|
||||
"start": 1811,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg01"
|
||||
},
|
||||
@ -289,9 +289,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
-1.25
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2073,
|
||||
"end": 2079,
|
||||
"start": 2073,
|
||||
"commentStart": 2009,
|
||||
"end": 2015,
|
||||
"start": 2009,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg03"
|
||||
},
|
||||
@ -314,9 +314,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
-1.25
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2122,
|
||||
"end": 2128,
|
||||
"start": 2122,
|
||||
"commentStart": 2058,
|
||||
"end": 2064,
|
||||
"start": 2058,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg04"
|
||||
},
|
||||
@ -339,9 +339,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
1.35
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2161,
|
||||
"end": 2167,
|
||||
"start": 2161,
|
||||
"commentStart": 2097,
|
||||
"end": 2103,
|
||||
"start": 2097,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg05"
|
||||
},
|
||||
@ -436,9 +436,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
1.35
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2369,
|
||||
"end": 2375,
|
||||
"start": 2369,
|
||||
"commentStart": 2305,
|
||||
"end": 2311,
|
||||
"start": 2305,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg07"
|
||||
},
|
||||
@ -461,9 +461,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
1.35
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2426,
|
||||
"end": 2432,
|
||||
"start": 2426,
|
||||
"commentStart": 2362,
|
||||
"end": 2368,
|
||||
"start": 2362,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg08"
|
||||
},
|
||||
@ -486,9 +486,9 @@ description: Variables in memory after executing exhaust-manifold.kcl
|
||||
-1.25
|
||||
],
|
||||
"tag": {
|
||||
"commentStart": 2476,
|
||||
"end": 2482,
|
||||
"start": 2476,
|
||||
"commentStart": 2412,
|
||||
"end": 2418,
|
||||
"start": 2412,
|
||||
"type": "TagDeclarator",
|
||||
"value": "seg09"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user