Typedefs |
typedef typedefFT_BEGIN_HEADER
struct FT_StrokerRec_ * | FT_Stroker |
Enumerations |
| enum | FT_Stroker_LineJoin { FT_STROKER_LINEJOIN_ROUND = 0,
FT_STROKER_LINEJOIN_BEVEL,
FT_STROKER_LINEJOIN_MITER
} |
| 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
} |
Functions |
| | FT_Outline_GetInsideBorder (FT_Outline *outline) |
| | FT_Outline_GetOutsideBorder (FT_Outline *outline) |
| | FT_Stroker_New (FT_Library library, FT_Stroker *astroker) |
| | FT_Stroker_Set (FT_Stroker stroker, FT_Fixed radius, FT_Stroker_LineCap line_cap, FT_Stroker_LineJoin line_join, FT_Fixed miter_limit) |
| | FT_Stroker_Rewind (FT_Stroker stroker) |
| | FT_Stroker_ParseOutline (FT_Stroker stroker, FT_Outline *outline, FT_Bool opened) |
| | FT_Stroker_BeginSubPath (FT_Stroker stroker, FT_Vector *to, FT_Bool open) |
| | FT_Stroker_EndSubPath (FT_Stroker stroker) |
| | FT_Stroker_LineTo (FT_Stroker stroker, FT_Vector *to) |
| | FT_Stroker_ConicTo (FT_Stroker stroker, FT_Vector *control, FT_Vector *to) |
| | FT_Stroker_CubicTo (FT_Stroker stroker, FT_Vector *control1, FT_Vector *control2, FT_Vector *to) |
| | FT_Stroker_GetBorderCounts (FT_Stroker stroker, FT_StrokerBorder border, FT_UInt *anum_points, FT_UInt *anum_contours) |
| | FT_Stroker_ExportBorder (FT_Stroker stroker, FT_StrokerBorder border, FT_Outline *outline) |
| | FT_Stroker_GetCounts (FT_Stroker stroker, FT_UInt *anum_points, FT_UInt *anum_contours) |
| | FT_Stroker_Export (FT_Stroker stroker, FT_Outline *outline) |
| | FT_Stroker_Done (FT_Stroker stroker) |
| | FT_Glyph_Stroke (FT_Glyph *pglyph, FT_Stroker stroker, FT_Bool destroy) |
| | FT_Glyph_StrokeBorder (FT_Glyph *pglyph, FT_Stroker stroker, FT_Bool inside, FT_Bool destroy) |