|
Public Member Functions |
| | jBEZcurve () |
| void __fastcall | AddPoint (int X, int Y, int X2=0, int Y2=0) |
| void __fastcall | AddPoint (const TPoint &A, const TPoint &B=TPoint(0, 0)) |
| void __fastcall | DelLastPoint () |
| void __fastcall | DelPoint (int num) |
| void __fastcall | ChangeVectorOfLastPoint (int X, int Y) |
| void __fastcall | InsertPoint (int num, int X, int Y, int X2=0, int Y2=0) |
| void __fastcall | Draw (TCanvas *CV, bool tangentes=false) |
| bool __fastcall | DrawFetched (TCanvas *CV, const TRect &z_dst, const TRect &z_src, bool tangentes=false) |
| void __fastcall | RedrawLast (TCanvas *CV, bool tangentes=false) |
| void __fastcall | RefreshLast (TCanvas *CV, int X, int Y, bool tangentes=false) |
| void __fastcall | TranslatePoint (TCanvas *CV, int num, int X, int Y, bool tangentes=false) |
| void __fastcall | TranslateCtrlFinPoint (TCanvas *CV, int num, int X, int Y, bool tangentes=false) |
| void __fastcall | TranslateCtrlDebPoint (TCanvas *CV, int num, int X, int Y, bool tangentes=false) |
| TPoint __fastcall | Check4Point (bool tangentes, int X, int Y) |
| void __fastcall | Smooth (float) |
| int __fastcall | Check4MinDistance (int X, int Y) |
| void __fastcall | LoadFromFile (FILE *f, int max) |
| void __fastcall | SaveToFile (FILE *f) |
| jBEZcurve *__fastcall | Copy () |
| void __fastcall | Move (TPoint vect) |
| void __fastcall | Scale (TPoint origine, float rapportX, float rapportY) |
| void __fastcall | Rotate (TPoint origine, float angle) |
| void __fastcall | HorizontalSymetry (double ord) |
| void __fastcall | VerticalSymetry (double abs) |
| bool __fastcall | Fetch (const TRect &dst, const TRect &src) |
| TPoint __fastcall | FirstPoint (bool &existe) |
| | ~jBEZcurve () |