#include #include #include "rttr.h" int main() { using Punto_sul_piano::point; using RotoTraslazione::rttr; point p(1,0); "Il punto nel sist. di rif. iniziale: "/p; cout << "diventa, dopo la rotazione del sistema di ....\n"; for (int i=45; i<=360; i+=45) { char str[20]; sprintf(str,".... %3d gradi : ",i); str/(p*rttr(i)); } double x,y; cout << "\n\n\nInserisci coordinate di un punto: "; cin >> x >> y; point pi(x,y); double ang,x0,y0; cout << "Inserisci angolo di rotazione del sist. di rif.: "; cin >> ang; cout << "Inserisci coord. dell'origine del nuovo sist. di rif.: "; cin >> x0 >> y0; rttr rt(ang,x0,y0); "\nIl punto, che nel sist. di rif. iniziale e': "/pi; "diventa, dopo la rototraslazione di: "/rt; "nel nuovo sist. di rif.: "/(pi*rt); cout << "\n\n\n\n"; return 0; }