|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <ft2build.h>
Go to the source code of this file.
Typedefs | |
| typedef typedefFT_BEGIN_HEADER struct FT_StrokerRec_ * | FT_Stroker |
| typedef enum FT_Stroker_LineJoin_ | FT_Stroker_LineJoin |
| typedef enum FT_Stroker_LineCap_ | FT_Stroker_LineCap |
| typedef enum FT_StrokerBorder_ | FT_StrokerBorder |
Enumerations | |
| enum | FT_Stroker_LineJoin_ { FT_STROKER_LINEJOIN_ROUND = 0 , FT_STROKER_LINEJOIN_BEVEL = 1 , FT_STROKER_LINEJOIN_MITER_VARIABLE = 2 , FT_STROKER_LINEJOIN_MITER = FT_STROKER_LINEJOIN_MITER_VARIABLE , FT_STROKER_LINEJOIN_MITER_FIXED = 3 } |
| enum | FT_Stroker_LineCap_ { FT_STROKER_LINECAP_BUTT = 0 , FT_STROKER_LINECAP_ROUND , FT_STROKER_LINECAP_SQUARE } |
| enum | FT_StrokerBorder_ { FT_STROKER_BORDER_LEFT = 0 , FT_STROKER_BORDER_RIGHT } |
| typedef typedefFT_BEGIN_HEADER struct FT_StrokerRec_* FT_Stroker |
Definition at line 92 of file ftstroke.h.
| typedef enum FT_StrokerBorder_ FT_StrokerBorder |
| Enumerator | |
|---|---|
| FT_STROKER_LINECAP_BUTT | |
| FT_STROKER_LINECAP_ROUND | |
| FT_STROKER_LINECAP_SQUARE | |
Definition at line 169 of file ftstroke.h.
| Enumerator | |
|---|---|
| FT_STROKER_LINEJOIN_ROUND | |
| FT_STROKER_LINEJOIN_BEVEL | |
| FT_STROKER_LINEJOIN_MITER_VARIABLE | |
| FT_STROKER_LINEJOIN_MITER | |
| FT_STROKER_LINEJOIN_MITER_FIXED | |
Definition at line 138 of file ftstroke.h.
| Enumerator | |
|---|---|
| FT_STROKER_BORDER_LEFT | |
| FT_STROKER_BORDER_RIGHT | |
Definition at line 203 of file ftstroke.h.
| FT_Glyph_Stroke | ( | FT_Glyph * | pglyph, |
| FT_Stroker | stroker, | ||
| FT_Bool | destroy | ||
| ) |
Definition at line 2298 of file ftstroke.c.
| FT_Glyph_StrokeBorder | ( | FT_Glyph * | pglyph, |
| FT_Stroker | stroker, | ||
| FT_Bool | inside, | ||
| FT_Bool | destroy | ||
| ) |
Definition at line 2372 of file ftstroke.c.
| FT_Outline_GetInsideBorder | ( | FT_Outline * | outline | ) |
Definition at line 36 of file ftstroke.c.
| FT_Outline_GetOutsideBorder | ( | FT_Outline * | outline | ) |
Definition at line 49 of file ftstroke.c.
Referenced by FT_Glyph_StrokeBorder().
| FT_Stroker_BeginSubPath | ( | FT_Stroker | stroker, |
| FT_Vector * | to, | ||
| FT_Bool | open | ||
| ) |
Definition at line 1785 of file ftstroke.c.
Referenced by FT_Stroker_ParseOutline().
| FT_Stroker_ConicTo | ( | FT_Stroker | stroker, |
| FT_Vector * | control, | ||
| FT_Vector * | to | ||
| ) |
Definition at line 1368 of file ftstroke.c.
Referenced by FT_Stroker_ParseOutline().
| FT_Stroker_CubicTo | ( | FT_Stroker | stroker, |
| FT_Vector * | control1, | ||
| FT_Vector * | control2, | ||
| FT_Vector * | to | ||
| ) |
Definition at line 1569 of file ftstroke.c.
Referenced by FT_Stroker_ParseOutline().
| FT_Stroker_Done | ( | FT_Stroker | stroker | ) |
Definition at line 871 of file ftstroke.c.
| FT_Stroker_EndSubPath | ( | FT_Stroker | stroker | ) |
Definition at line 1887 of file ftstroke.c.
Referenced by FT_Stroker_ParseOutline().
| FT_Stroker_Export | ( | FT_Stroker | stroker, |
| FT_Outline * | outline | ||
| ) |
| FT_Stroker_ExportBorder | ( | FT_Stroker | stroker, |
| FT_StrokerBorder | border, | ||
| FT_Outline * | outline | ||
| ) |
Definition at line 2053 of file ftstroke.c.
Referenced by FT_Glyph_StrokeBorder(), and FT_Stroker_Export().
| FT_Stroker_GetBorderCounts | ( | FT_Stroker | stroker, |
| FT_StrokerBorder | border, | ||
| FT_UInt * | anum_points, | ||
| FT_UInt * | anum_contours | ||
| ) |
Definition at line 1980 of file ftstroke.c.
Referenced by FT_Glyph_StrokeBorder().
| FT_Stroker_GetCounts | ( | FT_Stroker | stroker, |
| FT_UInt * | anum_points, | ||
| FT_UInt * | anum_contours | ||
| ) |
Definition at line 2011 of file ftstroke.c.
Referenced by FT_Glyph_Stroke().
| FT_Stroker_LineTo | ( | FT_Stroker | stroker, |
| FT_Vector * | to | ||
| ) |
Definition at line 1292 of file ftstroke.c.
Referenced by FT_Stroker_EndSubPath(), and FT_Stroker_ParseOutline().
| FT_Stroker_New | ( | FT_Library | library, |
| FT_Stroker * | astroker | ||
| ) |
Definition at line 796 of file ftstroke.c.
| FT_Stroker_ParseOutline | ( | FT_Stroker | stroker, |
| FT_Outline * | outline, | ||
| FT_Bool | opened | ||
| ) |
Definition at line 2090 of file ftstroke.c.
Referenced by FT_Glyph_Stroke(), and FT_Glyph_StrokeBorder().
| FT_Stroker_Rewind | ( | FT_Stroker | stroker | ) |
Definition at line 858 of file ftstroke.c.
Referenced by FT_Stroker_ParseOutline(), and FT_Stroker_Set().
| FT_Stroker_Set | ( | FT_Stroker | stroker, |
| FT_Fixed | radius, | ||
| FT_Stroker_LineCap | line_cap, | ||
| FT_Stroker_LineJoin | line_join, | ||
| FT_Fixed | miter_limit | ||
| ) |
Definition at line 829 of file ftstroke.c.