#ifndef TransfH #define TransfH /*----------------------------------------------------------------*/ #include "types.h" double grad(double r); double rad (double g); /*----------------------------------------------------------------*/ /* Lab 1, Var 1 */ /*----------------------------------------------------------------*/ void calc_coef_rot(double alfa, double &c, double &s); void rot_punct(Punct &r, Punct p, double &c, double &s); void rot_set_puncte(PPunct p, int nr, double alfa); /*----------------------------------------------------------------*/ /* Lab 1, Var 2 */ /*----------------------------------------------------------------*/ void depl_punct(Punct &r, Punct p, float a, float b); void depl_set_puncte(PPunct p, int nr, float a, float b); /*----------------------------------------------------------------*/ /* Lab 1, Var 3 */ /*----------------------------------------------------------------*/ void depl_rot_set_puncte(PPunct p, int nr, float a, float b, double alfa); /*----------------------------------------------------------------*/ /* Lab 1, Var 4 */ /*----------------------------------------------------------------*/ void polar_punct(Punct &pol, Punct cart); void cartez_punct(Punct &cart, Punct pol); void polar_set_puncte(PPunct p, int nr); void cartez_set_puncte(PPunct p, int nr); /*----------------------------------------------------------------*/ #include "Transf.cpp" #endif