|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | BEZIERSHIFTBITS 4 |
| #define | BEZIERSHIFTUP(x) ((x)<<BEZIERSHIFTBITS) |
| #define | BEZIERPIXEL BEZIERSHIFTUP(1) |
| #define | BEZIERSHIFTDOWN(x) (((x)+(1<<(BEZIERSHIFTBITS-1)))>>BEZIERSHIFTBITS) |
| #define | BEZIERMAXDEPTH 8 |
| #define | BEZIER_INITBUFSIZE (150) |
| #define | BEZIERMIDDLE(Mid, P1, P2) |
Functions | |
| static BOOL | BezierCheck (int level, POINT *Points) |
| static void | GDI_InternalBezier (POINT *Points, POINT **PtsOut, INT *dwOut, INT *nPtsOut, INT level) |
| POINT * | GDI_Bezier (const POINT *Points, INT count, INT *nPtsOut) |
| #define BEZIERMIDDLE | ( | Mid, | |
| P1, | |||
| P2 | |||
| ) |
| #define BEZIERPIXEL BEZIERSHIFTUP(1) |
| #define BEZIERSHIFTDOWN | ( | x | ) | (((x)+(1<<(BEZIERSHIFTBITS-1)))>>BEZIERSHIFTBITS) |
Definition at line 64 of file bezier.c.
Referenced by GDI_InternalBezier().
Definition at line 189 of file bezier.c.
Referenced by GdiPolyDraw(), IntGdiPolyBezier(), PATH_AddFlatBezier(), and PATH_StrokePath().
|
static |
Definition at line 121 of file bezier.c.
Referenced by GDI_Bezier(), and GDI_InternalBezier().