|
Public Member Functions |
| jBEZctrlPoint () |
| jBEZctrlPoint (TPoint a, TPoint b, TPoint c, TPoint d) |
TPoint __fastcall | Symetrique_point_ctrl_deb (double rapport=1) |
TPoint __fastcall | Symetrique_point_ctrl_fin (double rapport=1) |
jBEZctrlPoint *__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) |
void __fastcall | Draw (TCanvas *CV, bool tangentes=false, jBEZctrlPoint *suiv=NULL) |
void __fastcall | UnDraw (TCanvas *CV, bool tangentes=false, jBEZctrlPoint *suiv=NULL) |
void __fastcall | LoadFromFile (FILE *f) |
void __fastcall | SaveToFile (FILE *f) |
Public Attributes |
TPoint | point_debut |
TPoint | point_fin |
TPoint | point_ctrl_deb |
TPoint | point_ctrl_fin |