Добавил:
korayakov
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабы / С++Builder / Laba3 / Task3 / Spline
.h//---------------------------------------------------------------------------
#ifndef SplineH
#define SplineH
//---------------------------------------------------------------------------
#endif
#include <math.h>
#define pi 3,14159
class CPoint
{
private:
int x,y;
TCanvas* Cnv;
public:
operator TPoint ();
void MoveTo(int X, int Y);
int GetX(){return x;}
int GetY(){return y;}
CPoint (TCanvas* _Cnv, int X, int Y);
};
class BSpline
{
private:
TPoint P0,P1,P2;
TCanvas* Cnv;
int x1,y1,x2,y2;
public:
void Draw(TPoint P0,TPoint P1,TPoint P2);
BSpline (TCanvas* _Cnv);
};