forked from HEL/circuiteria
		
	added doc for wire.intersection
This commit is contained in:
		| @@ -141,3 +141,10 @@ wire.wire("w1", ("b1-port-out", "b3-port-in1")) | |||||||
| wire.wire("w2", ("b2-port-out", "b3-port-in2"), | wire.wire("w2", ("b2-port-out", "b3-port-in2"), | ||||||
|           style: "zigzag") |           style: "zigzag") | ||||||
| ```) | ```) | ||||||
|  |  | ||||||
|  | #let intersection = example(``` | ||||||
|  | wire.wire("w1", ((0, 0), (1, 1)), style: "zigzag") | ||||||
|  | wire.wire("w2", ((0, 0), (1, -.5)), | ||||||
|  |           style: "zigzag", zigzag-ratio: 80%) | ||||||
|  | wire.intersection("w1.zig") | ||||||
|  | ```) | ||||||
							
								
								
									
										
											BIN
										
									
								
								manual.pdf
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								manual.pdf
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							| @@ -7,6 +7,11 @@ | |||||||
| #let signal-width = 1pt | #let signal-width = 1pt | ||||||
| #let bus-width = 1.5pt | #let bus-width = 1.5pt | ||||||
|  |  | ||||||
|  | /// Draws a wire intersection at the given anchor | ||||||
|  | /// #examples.intersection | ||||||
|  | /// - pt (point): A CeTZ compatible point / anchor | ||||||
|  | /// - radius (number): The radius of the intersection | ||||||
|  | /// - fill (color): The fill color | ||||||
| #let intersection(pt, radius: .1, fill: black) = { | #let intersection(pt, radius: .1, fill: black) = { | ||||||
|   draw.circle(pt, radius: radius, stroke: none, fill: fill) |   draw.circle(pt, radius: radius, stroke: none, fill: fill) | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user