Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Курсовик по ООП / Kurs3 / PLELEM
.H#ifndef _Plelem_h
#define _Plelem_h
#include "Planeta.h"
#include "Krug.h"
#include "Kvadrat.h"
#include "Treug.h"
class Plelem
{ Planeta* pl;
Plelem* pred; //Ukazatel na predidushiy element
public:
//Konstruktor
Plelem(Planeta* _pl); //Sozdaet ekzemplar elementa
//Selectori
Plelem* getPred() const; //Vozvrashaet ukazatel na
//predidushiy element
unsigned int getNom() const;
double getX() const; //Orbiti
double getY() const;
double getA() const;
int getV() const;
double getLmax() const;
double getLmin() const;
double getAngle() const;
double getFi0() const;
double getXpt(double t) const;
double getYpt(double t) const;
void PrintS(double t) const; //Situaciyu
Message Send(Adress _Pol,double _Msg) const;
Adress getAdr() const;
//Modifikatori
void setPred(Plelem* Pred0); //Zadaet ukazatel
void setV(int _V);
void setLmax(int _Lmax); //Orbiti
void setLmin(int _Lmin);
void Revol(double dFi);
void Masht(double dN);
void Move(double dX,double dY);
void RevolO(double dFi);
void MashtO(double dN);
void MoveO(double dX,double dY);
void Receive(Message _Msg);
};
#endif
Соседние файлы в папке Kurs3