Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
Go to the source code of this file.
Macros | |
#define | FT_COMPONENT trace_glyph |
Definition at line 122 of file ftglyph.c.
References FT_BitmapGlyphRec_::bitmap, FT_BitmapGlyphRec_::left, FT_Bitmap_::rows, FT_BitmapGlyphRec_::top, and FT_Bitmap_::width.
Definition at line 95 of file ftglyph.c.
References FT_BitmapGlyphRec_::bitmap, FT_Bitmap_Copy(), FT_CALLBACK_DEF, FT_BitmapGlyphRec_::left, library, and FT_BitmapGlyphRec_::top.
ft_bitmap_glyph_done | ( | FT_Glyph | bitmap_glyph | ) |
Definition at line 111 of file ftglyph.c.
References FT_BitmapGlyphRec_::bitmap, FT_Bitmap_Done(), FT_CALLBACK_DEF, and FT_GLYPH.
ft_bitmap_glyph_init | ( | FT_Glyph | bitmap_glyph, |
FT_GlyphSlot | slot | ||
) |
Definition at line 60 of file ftglyph.c.
References FT_BitmapGlyphRec_::bitmap, error, FT_Bitmap_Copy(), FT_Bitmap_New(), FT_CALLBACK_DEF, FT_Err_Ok, FT_GLYPH, FT_GLYPH_OWN_BITMAP, FT_THROW(), FT_BitmapGlyphRec_::left, library, and FT_BitmapGlyphRec_::top.
Referenced by FT_Glyph_To_Bitmap().
FT_DEFINE_GLYPH | ( | ft_bitmap_glyph_class | , |
sizeof(FT_BitmapGlyphRec) | , | ||
FT_GLYPH_FORMAT_BITMAP | , | ||
ft_bitmap_glyph_init | , | ||
ft_bitmap_glyph_done | , | ||
ft_bitmap_glyph_copy | , | ||
0 | , | ||
ft_bitmap_glyph_bbox | , | ||
0 | |||
) |
Definition at line 135 of file ftglyph.c.
References error, FT_CALLBACK_DEF, FT_Err_Ok, FT_GLYPH, FT_GLYPH_FORMAT_OUTLINE, FT_Outline_Copy(), FT_Outline_New(), FT_THROW(), FT_Outline_::n_contours, FT_Outline_::n_points, and FT_OutlineGlyphRec_::outline.
FT_DEFINE_GLYPH | ( | ft_outline_glyph_class | , |
sizeof(FT_OutlineGlyphRec) | , | ||
FT_GLYPH_FORMAT_OUTLINE | , | ||
ft_outline_glyph_init | , | ||
ft_outline_glyph_done | , | ||
ft_outline_glyph_copy | , | ||
ft_outline_glyph_transform | , | ||
ft_outline_glyph_bbox | , | ||
ft_outline_glyph_prepare | |||
) |
Definition at line 259 of file ftglyph.c.
References FT_GlyphRec_::clazz, error, FT_GlyphRec_::format, FT_ALLOC, FT_EXPORT_DEF, FT_GlyphRec_::library, library, FT_LibraryRec_::memory, and NULL.
FT_Done_Glyph | ( | FT_Glyph | glyph | ) |
Definition at line 613 of file ftglyph.c.
References FT_GlyphRec_::clazz, FT_FREE, FT_GlyphRec_::library, and FT_LibraryRec_::memory.
Referenced by FT_Get_Glyph(), FT_Glyph_Copy(), FT_Glyph_Stroke(), FT_Glyph_StrokeBorder(), FT_Glyph_To_Bitmap(), and ftc_inode_free().
FT_Get_Glyph | ( | FT_GlyphSlot | slot, |
FT_Glyph * | aglyph | ||
) |
Definition at line 355 of file ftglyph.c.
References FT_GlyphRec_::advance, error, FT_BITMAP_GLYPH_CLASS_GET, FT_Done_Glyph(), FT_EXPORT_DEF, FT_GLYPH_FORMAT_OUTLINE, FT_Lookup_Renderer(), FT_OUTLINE_GLYPH_CLASS_GET, FT_THROW(), FT_RendererRec_::glyph_class, library, FT_Vector_::x, and FT_Vector_::y.
Referenced by ftc_basic_family_load_glyph().
Definition at line 308 of file ftglyph.c.
References FT_GlyphRec_::advance, error, FT_GlyphRec_::format, FT_Done_Glyph(), FT_EXPORT_DEF, and FT_THROW().
Referenced by FT_Glyph_Stroke(), and FT_Glyph_StrokeBorder().
Definition at line 455 of file ftglyph.c.
References FT_GlyphRec_::clazz, FT_EXPORT_DEF, FT_GLYPH_BBOX_GRIDFIT, FT_GLYPH_BBOX_PIXELS, FT_GLYPH_BBOX_TRUNCATE, FT_PIX_CEIL, and FT_PIX_FLOOR.
FT_Glyph_To_Bitmap | ( | FT_Glyph * | the_glyph, |
FT_Render_Mode | render_mode, | ||
FT_Vector * | origin, | ||
FT_Bool | destroy | ||
) |
Definition at line 507 of file ftglyph.c.
References FT_GlyphRec_::advance, FT_GlyphRec_::clazz, error, FT_GlyphSlotRec_::format, FT_BITMAP_GLYPH_CLASS_GET, ft_bitmap_glyph_init(), FT_Done_Glyph(), FT_Err_Ok, FT_EXPORT_DEF, FT_GLYPH, FT_Glyph_Transform(), FT_MEM_ZERO, FT_Render_Glyph_Internal(), FT_THROW(), FT_UNUSED, FT_GlyphSlotRec_::internal, FT_GlyphRec_::library, library, FT_GlyphSlotRec_::library, NULL, FT_Vector_::x, and FT_Vector_::y.
Definition at line 423 of file ftglyph.c.
References FT_GlyphRec_::advance, FT_GlyphRec_::clazz, error, FT_Err_Ok, FT_EXPORT_DEF, FT_THROW(), and FT_Vector_Transform().
Referenced by FT_Glyph_To_Bitmap().
Definition at line 234 of file ftglyph.c.
References bbox, FT_CALLBACK_DEF, FT_Outline_Get_CBox(), and FT_OutlineGlyphRec_::outline.
Definition at line 199 of file ftglyph.c.
References error, FT_CALLBACK_DEF, FT_GLYPH, FT_Outline_Copy(), FT_Outline_New(), FT_Outline_::n_contours, FT_Outline_::n_points, and FT_OutlineGlyphRec_::outline.
ft_outline_glyph_done | ( | FT_Glyph | outline_glyph | ) |
Definition at line 189 of file ftglyph.c.
References FT_CALLBACK_DEF, FT_GLYPH, FT_Outline_Done(), and FT_OutlineGlyphRec_::outline.
ft_outline_glyph_prepare | ( | FT_Glyph | outline_glyph, |
FT_GlyphSlot | slot | ||
) |
Definition at line 245 of file ftglyph.c.
References FT_Outline_::flags, FT_Err_Ok, FT_GLYPH_FORMAT_OUTLINE, FT_OUTLINE_OWNER, and FT_OutlineGlyphRec_::outline.
ft_outline_glyph_transform | ( | FT_Glyph | outline_glyph, |
const FT_Matrix * | matrix, | ||
const FT_Vector * | delta | ||
) |
Definition at line 218 of file ftglyph.c.
References FT_CALLBACK_DEF, FT_Outline_Transform(), FT_Outline_Translate(), and FT_OutlineGlyphRec_::outline.
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:54.
© Copyright Michele Bosi. All rights reserved.