eNTitanok.kkkg
Class KkkgAppl.Csucs
java.lang.Object
|
+--eNTitanok.kkkg.KkkgAppl.Csucs
- Enclosing class:
- KkkgAppl
- public static class KkkgAppl.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 KkkgAppl.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 KkkgAppl.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.
KkkgAppl.Csucs
public KkkgAppl.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 KkkgAppl.Csucs getSzomsz(int merre)
getSzomsz0
public KkkgAppl.Csucs getSzomsz0(int merre)
getX
public int getX()
getY
public int getY()
felold
public void felold()
osszekot
public void osszekot(KkkgAppl.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(KkkgAppl.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(KkkgAppl.Csucs masik)
tavolsag
public int tavolsag(int merre)
uj_csucs
public KkkgAppl.Csucs uj_csucs(int ux,
int uy)