![]() |
PICSimLab - Programmable IC Simulator Laboratory 0.9.3
PICSimLab - API
|

Public Attributes | |
| PICSimLabCanvasCmd | cmd |
| union { | |
| struct { | |
| const double sx | |
| const double sy | |
| const int angle | |
| } Init | |
| struct { | |
| const double sx | |
| const double sy | |
| } ChangeScale | |
| struct { | |
| } End | |
| struct { | |
| const int BitmapId | |
| const double xs | |
| const double ys | |
| } SetBitmap | |
| struct { | |
| const unsigned int r | |
| const unsigned int g | |
| const unsigned int b | |
| } SetColor | |
| struct { | |
| const unsigned int r | |
| const unsigned int g | |
| const unsigned int b | |
| } SetFgColor | |
| struct { | |
| const unsigned int r | |
| const unsigned int g | |
| const unsigned int b | |
| } SetBgColor | |
| struct { | |
| const int pointsize | |
| } SetFontSize | |
| struct { | |
| const int weight | |
| } SetFontWeight | |
| struct { | |
| const unsigned int lwidth | |
| } SetLineWidth | |
| struct { | |
| float x | |
| float y | |
| } Point | |
| struct { | |
| float x1 | |
| float y1 | |
| float x2 | |
| float y2 | |
| } Line | |
| struct { | |
| const bool filled | |
| float x | |
| float y | |
| const float width | |
| const float height | |
| } Rectangle | |
| struct { | |
| const bool filled | |
| float x | |
| float y | |
| const float radius | |
| } Circle | |
| struct { | |
| const char * str | |
| float x | |
| float y | |
| const float angle | |
| } RotatedText | |
| struct { | |
| const char * str | |
| const Rect_t rect | |
| const unsigned int align | |
| } TextOnRect | |
| struct { | |
| const bool filled | |
| const Point_t * points | |
| const int npoints | |
| } Polygon | |
| struct { | |
| const int BitmapId | |
| float x | |
| float y | |
| } PutBitmap | |
| struct { | |
| unsigned int * r | |
| unsigned int * g | |
| unsigned int * b | |
| } GetBgColor | |
| struct { | |
| const int BitmapId | |
| } Create | |
| struct { | |
| } Destroy | |
| struct { | |
| const int BitmapId | |
| } FreeBitmap | |
| struct { | |
| const int BitmapId | |
| unsigned int * w | |
| unsigned int * h | |
| } GetBitmapSize | |
| struct { | |
| const char * fname | |
| const float scale | |
| const int usealpha | |
| const int orientation | |
| } LoadImage | |
| struct { | |
| const unsigned int width | |
| const unsigned int height | |
| const float scale | |
| const int usealpha | |
| const int orientation | |
| } CreateImage | |
| struct { | |
| bool filled | |
| float x1 | |
| float y1 | |
| float x2 | |
| float y2 | |
| float xc | |
| float yc | |
| } Arc | |
| struct { | |
| bool filled | |
| float x | |
| float y | |
| float width | |
| float height | |
| double start | |
| double end | |
| } EllipticArc | |
| struct { | |
| const Point_t * points | |
| const int npoints | |
| } Lines | |
| }; | |