Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабы / С++Builder / Laba3 / Task3 / Spline

.h
Скачиваний:
12
Добавлен:
17.04.2013
Размер:
658 б
Скачать
//---------------------------------------------------------------------------
#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);
};
Соседние файлы в папке Task3