1#define _USE_MATH_DEFINES
16 cout <<
"Az X pont " << X <<
", az Y pont pedig " << Y << endl;
17 cout <<
"Az Y pont polarkoordinatai " << Y.
getR() <<
", " << Y.
getA() << endl;
19 cout <<
"A X es Y pontok kozti tavolsag " << dist(X, Y) << endl;
20 cout <<
"A X es Y pontok kozti szakasz felezopontja " << midpoint(X, Y) << endl;
24 cout <<
"Az Y-t 90 fokkal elforgatva, Y= " << Y << endl;
27 cout <<
"Ujraskalazas utan, Y= " << Y << endl;
30 cout <<
"Az Y szoget 45 fokra allitva, Y= " << Y << endl;
34 cout <<
"Miutan Z-t beallitottuk az Y ertekere, Z= " << Z << endl;
39 cout <<
"Most az X pont " << X <<
", az Y pont pedig " << Y << endl;
41 cout <<
"X es Y most egyenlok" << endl;
45 cout <<
"X es Y most nem egyenlok" << endl;
void rotate(double theta)
a pont forgatása az origó körül
void setA(double theta)
a pontba mutató vektor szögének beállítása
void setR(double r)
a pontba mutató vektor skálázása
double getR() const
a pontba mutató vektor hossza
double getA() const
a pontba mutató vektor szöge
a Point osztály és kapcsolódó függvények deklarációja