private final LogicObserver logicObs;\r
private ReadEnd end;\r
\r
+ public GUIWire(ViewModelModifiable model, WireCrossPoint pin1, WireCrossPoint pin2, Point... path)\r
+ {\r
+ this(model, pin1.getPin(), pin2.getPin(), path);\r
+ }\r
+\r
+ public GUIWire(ViewModelModifiable model, WireCrossPoint pin1, Pin pin2, Point... path)\r
+ {\r
+ this(model, pin1.getPin(), pin2, path);\r
+ }\r
+\r
+ public GUIWire(ViewModelModifiable model, Pin pin1, WireCrossPoint pin2, Point... path)\r
+ {\r
+ this(model, pin1, pin2.getPin(), path);\r
+ }\r
+\r
public GUIWire(ViewModelModifiable model, Pin pin1, Pin pin2, Point... path)\r
{\r
logicObs = (i) -> callRedrawListeners();\r