|
Public Member Functions |
jShape & | operator= (jShape &s) |
TRect __fastcall | Zone () |
TPoint __fastcall | Origine () |
bool __fastcall | Direction (jShape *src, TPoint debX, TPoint debY) |
bool __fastcall | Direction (TPoint debX, TPoint debY) |
virtual bool __fastcall | IsInside (const TPoint &p) |
void __fastcall | AddPoint (int X, int Y) |
void __fastcall | AddPoint (TPoint p) |
void __fastcall | Clear () |
bool __fastcall | Rotate (jShape *src, TPoint origine, double angle) |
bool __fastcall | Rotate (TPoint origine, double angle) |
bool __fastcall | Stretch (jShape *src, double coeffx, double coeffy) |
bool __fastcall | Stretch (double coeffx, double coeffy) |
bool __fastcall | Move (jShape *src, int offsetx, int offsety) |
bool __fastcall | Move (int offsetx, int offsety) |
bool __fastcall | Move (jShape *src, TPoint p) |
bool __fastcall | Move (TPoint p) |
bool __fastcall | Draw (TCanvas *cv) |
bool __fastcall | Fetch (jShape *src, TRect zone) |
bool __fastcall | Fetch (TRect zone) |
bool __fastcall | Fetch (jShape *src, TRect z_src, TRect z_dst) |
bool __fastcall | Fetch (TRect z_src, TRect z_dst) |
bool __fastcall | LoadFromStream (TStream *_str) |
bool __fastcall | saveToStream (TStream *_str) |
bool __fastcall | LoadFromFile (FILE *f) |
bool __fastcall | SaveToFile (FILE *f) |
bool __fastcall | DrawFetched (TCanvas *cv, const TRect &dst, const TRect &src) |
Public Attributes |
vector< TPoint > | points |