eNTitanok.kkkg
Class KkkgPro.Csucs
java.lang.Object
|
+--eNTitanok.kkkg.KkkgPro.Csucs
- Enclosing class:
- KkkgPro
- public static class KkkgPro.Csucs
- extends java.lang.Object
Field Summary |
static int |
BAL
|
static int |
FEL
|
static int |
JOBB
|
static int |
LE
|
protected int |
legkoztav
Milyen messza van innen a :Kisgömböc?. |
protected int |
meropont
Hányadik mérőpont ez a csúcs?. |
static int |
PIHI
|
static int |
SEMERRE
|
protected KkkgPro.Csucs[] |
szomsz
A négy szomszéd :Csúcs. |
protected int |
x
|
protected int |
y
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
meropont
protected int meropont
- Hányadik mérőpont ez a csúcs?. Ha nem mérőpont, akkor -1.
LE
public static final int LE
FEL
public static final int FEL
JOBB
public static final int JOBB
BAL
public static final int BAL
PIHI
public static final int PIHI
SEMERRE
public static final int SEMERRE
szomsz
protected KkkgPro.Csucs[] szomsz
- A négy szomszéd :Csúcs.
x
protected int x
y
protected int y
legkoztav
protected int legkoztav
- Milyen messza van innen a :Kisgömböc?. A lehető legrövidebb út
távolsága.
KkkgPro.Csucs
public KkkgPro.Csucs(int x,
int y)
getMeropont
public int getMeropont()
setMeropont
public void setMeropont(int meropont)
setTavolsag
public void setTavolsag(int legkoztav)
getTavolsag
public int getTavolsag()
getSzomsz
public KkkgPro.Csucs getSzomsz(int merre)
getSzomsz0
public KkkgPro.Csucs getSzomsz0(int merre)
getX
public int getX()
getY
public int getY()
felold
public void felold()
osszekot
public void osszekot(KkkgPro.Csucs masik)
kozelit
public void kozelit(Sor sor)
- A szomszédai `legkoztav'-ját próbálja csökkenteni; ha sikerül, felveszi
őket a :Sor-ba.
tavolit
public void tavolit(Sor sor)
- A szomszédai `legkoztav'-ját próbálja növelni Integer.MAX_VALUE-ra;
ha sikerül, felveszi őket a :Sor-ba.
osszekot_kozelit
public void osszekot_kozelit(KkkgPro.Csucs masik)
- Összeköti ezt a csúcsot egy másikkal, ha ennek a csúcsnak még nincs
közelebbi szomszédja a megfelelő irányban.
tavolsag
public int tavolsag(KkkgPro.Csucs masik)
tavolsag
public int tavolsag(int merre)
uj_csucs
public KkkgPro.Csucs uj_csucs(int ux,
int uy)