Package hu.u_szeged.nbo.geometria.type

Examples of hu.u_szeged.nbo.geometria.type.GeomNumPair


//    ID = ++count;
    this.id = id;
    this.type = type;
    this.priority = priority;
    this.place = place;
    this.idoablak = new GeomNumPair(idoablakKezdete, idoablakVege);
    this.vegrehajtasiIdo = vegrehajtasiIdo;
    this.bejelentesiIdo = bejelentesiIdo;
    this.egysegnyiVeszteseg = egysegnyiVeszteseg;
  }
View Full Code Here


    for(int i=1; i<=meretX; i++)
      if(!sorlevanekotve(i))
        for(int j=1; j<=meretY; j++)
          if(!oszloplevanekotve(j))
            if(temp.getElement(i,j)==0){
              GeomNumPair szabad0 = new GeomNumPair(i,j);
              return szabad0;
            }
    return null;
  }
View Full Code Here

    for(int i=1; i<=meretX; i++)
      if(jelolesmatrix.getElement(i, nulla.getY())==1){
        jelolesmatrix.setElement(i, nulla.getY(), 0);
        for(int j=1; j<=meretY; j++)
          if(jelolesmatrix.getElement(i, j)==2){
            lancLepes(new GeomNumPair(i,j));
            break;
          }
        break;
      }
  }
View Full Code Here

  public GeomTeam(int id, int type, int idoablakKezdete, int idoablakVege, GeomPlace basicPlace) {
//    ID = ++count;
    this.id = id;
    this.type = type;
    this.idoablakEredetiKezdete = idoablakKezdete;
    this.idoablak = new GeomNumPair(idoablakKezdete, idoablakVege);
    this.basicPlace = basicPlace;
    this.actualPlace = basicPlace;
  }
View Full Code Here

      //* 1.
      lekot0csillagosOszlopokat();
     
      do{
        //* 2.
        GeomNumPair szabad0 = szabad0keresese();
       
        if(szabad0 == null){
          //* 5.
          haNincsSzabad0akkorEztKellCsinalni();
        }else if(vanASorbanJeloles(szabad0.getX())){
          //* 3.
          vesszozes(szabad0);
        }else{
          //* 4.
          lancKepzes(szabad0);
 
View Full Code Here

    while(szallitasmatrix.elemekOsszege() < a.elemekOsszege()){
      //* 1.
      lekotTelitettOszlopokat();
      do{
        //* 2.
        GeomNumPair szabad0 = szabad0keresese();
       
        if(szabad0 == null){
          //* 5.
          haNincsSzabad0akkorEztKellCsinalni();
        }else if(telitettEASor(szabad0.getX())){
          //* 3.
          vesszozes(szabad0);
        }else{
          //* 4.
          lancKepzes(szabad0);
 
View Full Code Here

    }
  }
 
  private void chSzallitasMatrix(int teta) {
    for(int i=1; i<=lancvektor.gmMeret(); i++){
      GeomNumPair elem = (GeomNumPair)lancvektor.gmIedikElem(i);
      int ertek = szallitasmatrix.getElement(elem);
      if(jelolesmatrix.getElement(elem) == 1){
        szallitasmatrix.setElement(elem, ertek-teta);
      }else if(jelolesmatrix.getElement(elem) == 2){
        szallitasmatrix.setElement(elem, ertek+teta);
View Full Code Here

    if(elfajuloALanc){
      lancmin = mennyiHianyzikASorbol(nulla.getX());
    }
    for(int i=1; i<=meretX; i++)
      if(jelolesmatrix.getElement(i, nulla.getY())==1){
        lancvektor.gmBeszur(new GeomNumPair(i, nulla.getY()));
        int akt = szallitasmatrix.getElement(i, nulla.getY());
        if(elfajuloALanc){
          elfajuloALanc = false;
          lancmin = akt;
        }else{
          lancmin = min(lancmin, akt);
        }
        for(int j=1; j<=meretY; j++)
          if(jelolesmatrix.getElement(i, j)==2){
            lancLepes(new GeomNumPair(i,j));
            break;
          }
        break;
      }
  }
View Full Code Here

TOP

Related Classes of hu.u_szeged.nbo.geometria.type.GeomNumPair

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.