Package cl.alejo.jcsim.csim.circuit

Examples of cl.alejo.jcsim.csim.circuit.ContactPin


    // ************************************************************
    cl.alejo.jcsim.csim.circuit.Point[] posPin = new cl.alejo.jcsim.csim.circuit.Point[outPinCount];
    IconGate icon = (IconGate) box;
    // y la lleno con los nuevos puntos
    for (int i = 0; i < posPin.length; i++) {
      ContactPin ctt = (ContactPin) listCtt.get(i);
      int x = ctt._x;
      int y = ctt._y;
      Point point = icon.toGateCoords(x, y);
      posPin[i] = new Point(point._x, point._y);
    }
View Full Code Here


    // Ahora la vamos llenando
    // Para cada gate
    Iterator iterCtt = listCtt.iterator();
    while (iterCtt.hasNext()) {
      ContactPin ctt = (ContactPin) iterCtt.next();

      // Busco los pines attachados a este contacto
      List listCttAux = _circuit.getProtoboard().findAttachedContacts(ctt);
      List listPin = ((ProtoboardPin) _circuit.getProtoboard()).getAttachedPins(listCttAux);
      if (listPin.size() > 0) {
View Full Code Here

    List listCttNotTerminal = new ArrayList();

    // Recorremos probando los terminales
    Iterator iter = listCtt.iterator();
    while (iter.hasNext()) {
      ContactPin ctt = (ContactPin) iter.next();
      if (!_circuit.isTerminal(ctt))
        listCttNotTerminal.add(ctt);
    }

    // Ahora quito todo lo que no quiero
View Full Code Here

TOP

Related Classes of cl.alejo.jcsim.csim.circuit.ContactPin

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.