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)`
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			711 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			711 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
[settings]
 | 
						|
modeling = { }
 | 
						|
text_editor = { }
 | 
						|
command_bar = { }
 | 
						|
 | 
						|
[settings.app.named_views.0656fb1a-9640-473e-b334-591dc70c0138]
 | 
						|
name = "uuid1"
 | 
						|
eye_offset = 1_378.0059
 | 
						|
fov_y = 45
 | 
						|
is_ortho = false
 | 
						|
ortho_scale_enabled = true
 | 
						|
ortho_scale_factor = 1.6
 | 
						|
pivot_position = [ 0, 0, 0 ]
 | 
						|
pivot_rotation = [ 0.5380994, 0.0, 0.0, 0.8428814 ]
 | 
						|
world_coord_system = "right_handed_up_z"
 | 
						|
version = 1
 | 
						|
 | 
						|
[settings.app.named_views.c810cf04-c6cc-4a4a-8b11-17bf445dcab7]
 | 
						|
name = "uuid2"
 | 
						|
eye_offset = 1_378.0059
 | 
						|
fov_y = 45
 | 
						|
is_ortho = false
 | 
						|
ortho_scale_enabled = true
 | 
						|
ortho_scale_factor = 1.6
 | 
						|
pivot_position = [ 1_826.5239, 0.0, 0.0 ]
 | 
						|
pivot_rotation = [ 0.5380994, 0.0, 0.0, 0.8428814 ]
 | 
						|
world_coord_system = "right_handed_up_z"
 | 
						|
version = 1
 |