Kezdő lap   Névtér lista   Osztályhierarchia   Összetevők listája   Fájlok listája   Osztályok összetevői  

Point2D osztály referencia

Osztálytagok listája.

Publikus metódusok

 Point2D (float x, float y)
 Konstruktor, mely a pontot koordinátáival inicializálja.

float distance (Point p2)
 A pont egy másik ponttól mért távolsága.

PointVector Plus (PointVector p2)
 Összeadás, a pont és a megadott pont összegét számítja ki.

PointVector Div (float d)
 Osztás skalárral, a pontot a megadott skalárral osztja.

void Contract (PointVector center, float alpha)
 A pontot a megadott középpont felé közelíti.

String toString ()
 A pont szöveges reprezentációja megjelenítéshez, mely "(x1.0,y2.0)" alakú.

PointVector copy ()
 Lemásolja a pontot.


Publikus attribútumok

float x
 A pont ,,x'' koordinátája.

float y
 A pont ,,x'' koordinátája.


Részletes leírás

Két dimenziós, tehát vektorkoordinátáival adott pont osztálya.


Konstruktor és destruktor dokumentáció

Point2D::Point2D float    x,
float    y
[inline]
 

Konstruktor, mely a pontot koordinátáival inicializálja.

Paraméterek:
x  a pont x koordinátája
y  a pont y koordinátája


Osztálytag függvények (metódusok) dokumentációja

void Point2D::Contract PointVector    center,
float    alpha
[inline]
 

A pontot a megadott középpont felé közelíti.

A pontot a középpont felé közelíti úgy, hogy a pont és a középpont közötti szakaszt az ,,alpha'' paraméter szerinti arányban osztja. alpha=1 esetén a pont helyzete nem változik, alpha=0-nál a középpont lesz.

Paraméterek:
center  a középpont, mely felé közelít
alpha  a közelítés mértéke

PointVector Point2D::copy   [inline]
 

Lemásolja a pontot.

Visszaadott érték:
a pont másolata

float Point2D::distance Point    p2 [inline]
 

A pont egy másik ponttól mért távolsága.

Paraméterek:
p2  ettől a másik ponttól méri a távolságot
Visszaadott érték:
a két pont távolsága

PointVector Point2D::Div float    d [inline]
 

Osztás skalárral, a pontot a megadott skalárral osztja.

Paraméterek:
d  az osztó skalár
Visszaadott érték:
az osztás eredménye

PointVector Point2D::Plus PointVector    p2 [inline]
 

Összeadás, a pont és a megadott pont összegét számítja ki.

Paraméterek:
p2  ezzel a ponttal adja össze
Visszaadott érték:
a két pont összege

String Point2D::toString   [inline]
 

A pont szöveges reprezentációja megjelenítéshez, mely "(x1.0,y2.0)" alakú.


Osztálytag adatok dokumentációja

float Point2D::x
 

A pont ,,x'' koordinátája.

float Point2D::y
 

A pont ,,x'' koordinátája.


Ez a dokumentáció az osztályról a következő fájl alapján készült:
Projekt: Hierarchikus klaszterező algoritmusok Java-ban Készült: Mon Dec 8 12:08:04 2003 Készítette: doxygen1.2.18