19 #ifndef __FT_STROKE_H__ 20 #define __FT_STROKE_H__ enum FT_Stroker_LineCap_ FT_Stroker_LineCap
FT_Stroker_ParseOutline(FT_Stroker stroker, FT_Outline *outline, FT_Bool opened)
FT_Stroker_Rewind(FT_Stroker stroker)
FT_Stroker_GetBorderCounts(FT_Stroker stroker, FT_StrokerBorder border, FT_UInt *anum_points, FT_UInt *anum_contours)
FT_BEGIN_HEADER typedef unsigned char FT_Bool
FT_Glyph_StrokeBorder(FT_Glyph *pglyph, FT_Stroker stroker, FT_Bool inside, FT_Bool destroy)
FT_Stroker_ConicTo(FT_Stroker stroker, FT_Vector *control, FT_Vector *to)
GLint GLint GLsizei GLsizei GLsizei GLint border
enum FT_StrokerBorder_ FT_StrokerBorder
FT_Stroker_ExportBorder(FT_Stroker stroker, FT_StrokerBorder border, FT_Outline *outline)
FT_Stroker_BeginSubPath(FT_Stroker stroker, FT_Vector *to, FT_Bool open)
FT_Stroker_LineTo(FT_Stroker stroker, FT_Vector *to)
FT_Stroker_EndSubPath(FT_Stroker stroker)
FT_Stroker_Export(FT_Stroker stroker, FT_Outline *outline)
FT_Glyph_Stroke(FT_Glyph *pglyph, FT_Stroker stroker, FT_Bool destroy)
FT_Stroker_Set(FT_Stroker stroker, FT_Fixed radius, FT_Stroker_LineCap line_cap, FT_Stroker_LineJoin line_join, FT_Fixed miter_limit)
enum FT_Stroker_LineJoin_ FT_Stroker_LineJoin
FT_Stroker_CubicTo(FT_Stroker stroker, FT_Vector *control1, FT_Vector *control2, FT_Vector *to)
FT_Outline_GetInsideBorder(FT_Outline *outline)
int open(const char *name, int flags, int mode)
FT_Stroker_Done(FT_Stroker stroker)
FT_Stroker_New(FT_Library library, FT_Stroker *astroker)
FT_Outline_GetOutsideBorder(FT_Outline *outline)
typedefFT_BEGIN_HEADER struct FT_StrokerRec_ * FT_Stroker
FT_Stroker_GetCounts(FT_Stroker stroker, FT_UInt *anum_points, FT_UInt *anum_contours)