Added centerto() function to Circ.asy.
[course.git] / asymptote / Circ.asy
index 268f39f032a9034f65b3a63ab7692fdb7b021f7f..abfe42430dcd028dee02267c7df800307e400314 100644 (file)
@@ -264,6 +264,15 @@ struct TwoTerminal {
   }
 }
 
+void centerto(TwoTerminal reference, TwoTerminal target, real offset=0,
+             bool reverse=false)
+{
+  if (reverse == false)
+    target.centerto(reference.beg, reference.end, offset);
+  else
+    target.centerto(reference.end, reference.beg, offset);
+}
+
 // --- Resistor (Resistencia) ---
 
 real rstlth=2mm;