Передача из данных из одного конструктора класса к другому конструктору другого класса

Есть класс CStep1{}, в котором есть конструктор, где находятся 6 косинусов

class CStep1 {
public: 
CStep1(double f_azimut_E1, double f_azimut_B1, double f_azimut_E2, double f_azimut_B2){ 
    double cos_ax = cos(f_azimut_E1)*cos(f_azimut_B1);
    double cos_ay = cos(f_azimut_E1)*sin(f_azimut_B1); 
    double cos_ah = sin(f_azimut_E1);

    double cos_bx = cos(f_azimut_E2)*cos(f_azimut_B2);
    double cos_by = cos(f_azimut_E2)*sin(f_azimut_B2);
    double cos_bh = sin(f_azimut_E2);
}

Также есть класс CStep2, в котором тоже есть конструктор и в нем есть переменные(а1, a2, a3...). Мне нужно передать косинусы из CStep1 в CStep2

class CStep2{   
public:
CStep2(){
    double a1 = cos_ah*cos_bx-cos_ax*cos_bh;
    double a2 = cos_ay*cos_bh-cos_ah*cos_by;
    double a3 = cos_ax*cos_by-cos_ay*cos_bx;
    double b1 = cos_ax*(h2-h1)-cos_ah*(x2-x1);
    double b2 = cos_ah*(y2-y1)-cos_ay*(h2-h1);
    double b3 = cos_ay*(x2-x1)-cos_ax*(y2-y1);
}

Ответы (0 шт):