Exemplo n.º 1
0
 /// <summary>
 /// Constructor for testing (pass in a fake domain).
 /// </summary>
 /// <param name="domain"></param>
 public CircuitParser(ContextDomain.CircuitDomain domain)
 {
     _domain = domain;
     resetCircuitModel();
 }
Exemplo n.º 2
0
 /// <summary>
 /// Create a circuit parser for a sketch with the given subcircuits.
 /// </summary>
 public CircuitParser(Dictionary <Shape, CircuitElement> subCircuitShapeToElement)
 {
     _domain = ContextDomain.CircuitDomain.GetInstance();
     resetCircuitModel();
     _subCircuitShapeToElement = subCircuitShapeToElement;
 }