Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Курсовик по ООП / Kurs3 / PLELEM
.CPP#include<iostream.h>
#include<math.h>
#include<values.h>
#include<conio.h>
#include "Plelem.h"
//Konstruktor
Plelem::Plelem(Planeta* _pl):pl(_pl)
{pred=0;
}
//Selectori
Plelem* Plelem::getPred() const
{return pred;} //Vernut' ukazatel'
unsigned int Plelem::getNom() const
{return pl->getNom();}
double Plelem::getX() const //Orbiti
{return pl->getX();}
double Plelem::getY() const
{return pl->getY();}
double Plelem::getA() const
{return pl->getA();}
int Plelem::getV() const
{return pl->getV();}
double Plelem::getLmax() const
{return pl->getLmax();}
double Plelem::getLmin() const
{return pl->getLmin();}
double Plelem::getAngle() const
{return pl->getAngle();}
double Plelem::getFi0() const
{return pl->getFi0();}
double Plelem::getXpt(double t) const
{return pl->getXpt(t);}
double Plelem::getYpt(double t) const
{return pl->getYpt(t);}
void Plelem::PrintS(double t) const //Situaciyu
{pl->PrintS(t);}
Message Plelem::Send(Adress _Pol,double _Msg) const
{return pl->Send(_Pol,_Msg);}
Adress Plelem::getAdr() const
{return pl->getAdr();}
//Modifikatori
void Plelem::setPred(Plelem* Pred0){pred=Pred0;} //Zadat' ukazatel'
void Plelem::setV(int _V)
{pl->setV(_V);}
void Plelem::setLmax(int _Lmax) //Orbiti
{pl->setLmax(_Lmax);}
void Plelem::setLmin(int _Lmin)
{pl->setLmin(_Lmin);}
void Plelem::Revol(double dFi)
{pl->Revol(dFi);}
void Plelem::Masht(double dN)
{pl->Masht(dN);}
void Plelem::Move(double dX,double dY)
{pl->Move(dX,dY);}
void Plelem::RevolO(double dFi)
{pl->RevolO(dFi);}
void Plelem::MashtO(double dN)
{pl->MashtO(dN);}
void Plelem::MoveO(double dX,double dY)
{pl->MoveO(dX,dY);}
void Plelem::Receive(Message _Msg)
{pl->Receive(_Msg);}
Соседние файлы в папке Kurs3