Скачиваний:
52
Добавлен:
01.05.2014
Размер:
1.87 Кб
Скачать
#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