Egy sor összefüggő vonalat húz. A form->ptr
egy int16_t (short int) értékeket tartalmazó tömbre kell mutasson,
több x
és y
párral, és a legutolsó párnak 0,0-nak kell lennie.
Paraméter | Leírás |
---|---|
form->type |
UI_LINES |
form->ptr |
Mutató az int16_t tömbre |
form->value |
32 bites RGBA szín |
Összeköt két pontot vízszintesen egy ívvel. A form->ptr
egy pontosan 4 elemű int16_t tömbre kell mutasson,
x0
és y0
a kiinduló pont, x1
és y1
pedig a végpont pár.
Paraméter | Leírás |
---|---|
form->type |
UI_HCONNECT |
form->ptr |
Mutató a 4 elemű int16_t tömbre |
form->value |
32 bites RGBA szín |
Összeköt két pontot függőlegesen egy ívvel. A form->ptr
egy pontosan 4 elemű int16_t tömbre kell mutasson,
x0
és y0
a kiinduló pont, x1
és y1
pedig a végpont pár.
Paraméter | Leírás |
---|---|
form->type |
UI_VCONNECT |
form->ptr |
Mutató a 4 elemű int16_t tömbre |
form->value |
32 bites RGBA szín |
Tetszőleges Bezier ív kirajzolása. A form->ptr
egy pontosan 8 elemű int16_t tömbre kell mutasson, x0
és y0
a kiinduló pont, x1
és y1
a végpont, cx0
és cy0
az első kontrollpont, cx1
és cy1
pedig a második
kontrollpont koordináta párja.
Paraméter | Leírás |
---|---|
form->type |
UI_CURVE |
form->ptr |
Mutató a 8 elemű int16_t tömbre |
form->value |
32 bites RGBA szín |