Добавил:
korayakov
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабы / Тельминов / набор_1 / лабы.3(1,2,3) / Part3 / Unit2
.h#ifndef Unit2H
#define Unit2H
#define PI 3.1415926535897932385
class CSinusoid
{
private:
double Amplitude,Period;
int HalfMSize;
TImage* Img;
void Draw();
void DrawMarkers();
public:
double GetAmplitude(){return Amplitude;};
int GetHalfMSize(){return HalfMSize;};
int GetImageHeight(){return Img->Height;};
double GetPeriod(){return Period;};
int InMarker(int X, int Y);
void ReDraw();
void SetAmplitude(double Amp);
void SetPeriod(double Per);
CSinusoid(TImage* _Img);
};
#endif