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. |
|
Konstruktor, mely a pontot koordinátáival inicializálja.
|
|
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.
|
|
Lemásolja a pontot.
|
|
A pont egy másik ponttól mért távolsága.
|
|
Osztás skalárral, a pontot a megadott skalárral osztja.
|
|
Összeadás, a pont és a megadott pont összegét számítja ki.
|
|
A pont szöveges reprezentációja megjelenítéshez, mely "(x1.0,y2.0)" alakú.
|
|
A pont ,,x'' koordinátája.
|
|
A pont ,,x'' koordinátája.
|