Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
Go to the source code of this file.
Classes | |
struct | QT_FT_Vector_ |
struct | QT_FT_BBox_ |
struct | QT_FT_Bitmap_ |
struct | QT_FT_Outline_ |
struct | QT_FT_Outline_Funcs_ |
struct | QT_FT_Span_ |
struct | QT_FT_Raster_Params_ |
struct | QT_FT_Raster_Funcs_ |
Enumerations | |
enum | QT_FT_Pixel_Mode_ { QT_FT_PIXEL_MODE_NONE = 0 , QT_FT_PIXEL_MODE_MONO , QT_FT_PIXEL_MODE_GRAY , QT_FT_PIXEL_MODE_GRAY2 , QT_FT_PIXEL_MODE_GRAY4 , QT_FT_PIXEL_MODE_LCD , QT_FT_PIXEL_MODE_LCD_V , QT_FT_PIXEL_MODE_MAX } |
enum | QT_FT_Glyph_Format_ { QT_FT_IMAGE_TAG =( QT_FT_GLYPH_FORMAT_NONE, 0, 0, 0, 0 ) , QT_FT_IMAGE_TAG =( QT_FT_GLYPH_FORMAT_NONE, 0, 0, 0, 0 ) , QT_FT_IMAGE_TAG =( QT_FT_GLYPH_FORMAT_NONE, 0, 0, 0, 0 ) , QT_FT_IMAGE_TAG =( QT_FT_GLYPH_FORMAT_NONE, 0, 0, 0, 0 ) } |
Variables | |
QT_FT_BEGIN_HEADER typedef signed int | QT_FT_Pos |
#define QT_FT_CURVE_TAG | ( | flag | ) | ( flag & 3 ) |
Definition at line 462 of file qrasterdefs_p.h.
Referenced by QT_FT_Outline_Decompose().
#define QT_FT_CURVE_TAG_CONIC 0 |
Definition at line 465 of file qrasterdefs_p.h.
Referenced by QT_FT_Outline_Decompose().
#define QT_FT_Curve_Tag_Conic QT_FT_CURVE_TAG_CONIC |
Definition at line 475 of file qrasterdefs_p.h.
#define QT_FT_CURVE_TAG_CUBIC 2 |
Definition at line 466 of file qrasterdefs_p.h.
Referenced by QOutlineMapper::convertElements(), QT_FT_Outline_Decompose(), and QRasterizer::rasterize().
#define QT_FT_Curve_Tag_Cubic QT_FT_CURVE_TAG_CUBIC |
Definition at line 476 of file qrasterdefs_p.h.
#define QT_FT_CURVE_TAG_ON 1 |
Definition at line 464 of file qrasterdefs_p.h.
Referenced by QOutlineMapper::convertElements(), and QT_FT_Outline_Decompose().
#define QT_FT_Curve_Tag_On QT_FT_CURVE_TAG_ON |
Definition at line 474 of file qrasterdefs_p.h.
#define QT_FT_CURVE_TAG_TOUCH_BOTH |
Definition at line 471 of file qrasterdefs_p.h.
#define QT_FT_CURVE_TAG_TOUCH_X 8 /* reserved for the TrueType hinter */ |
Definition at line 468 of file qrasterdefs_p.h.
#define QT_FT_Curve_Tag_Touch_X QT_FT_CURVE_TAG_TOUCH_X |
Definition at line 477 of file qrasterdefs_p.h.
#define QT_FT_CURVE_TAG_TOUCH_Y 16 /* reserved for the TrueType hinter */ |
Definition at line 469 of file qrasterdefs_p.h.
#define QT_FT_Curve_Tag_Touch_Y QT_FT_CURVE_TAG_TOUCH_Y |
Definition at line 478 of file qrasterdefs_p.h.
#define qt_ft_glyph_format_bitmap QT_FT_GLYPH_FORMAT_BITMAP |
Definition at line 747 of file qrasterdefs_p.h.
#define qt_ft_glyph_format_composite QT_FT_GLYPH_FORMAT_COMPOSITE |
Definition at line 746 of file qrasterdefs_p.h.
#define qt_ft_glyph_format_none QT_FT_GLYPH_FORMAT_NONE |
Definition at line 745 of file qrasterdefs_p.h.
#define qt_ft_glyph_format_outline QT_FT_GLYPH_FORMAT_OUTLINE |
Definition at line 748 of file qrasterdefs_p.h.
#define qt_ft_glyph_format_plotter QT_FT_GLYPH_FORMAT_PLOTTER |
Definition at line 749 of file qrasterdefs_p.h.
#define QT_FT_IMAGE_TAG | ( | value, | |
_x1, | |||
_x2, | |||
_x3, | |||
_x4 ) |
Definition at line 671 of file qrasterdefs_p.h.
#define QT_FT_Outline_ConicTo_Func QT_FT_Outline_ConicToFunc |
Definition at line 561 of file qrasterdefs_p.h.
#define QT_FT_Outline_CubicTo_Func QT_FT_Outline_CubicToFunc |
Definition at line 593 of file qrasterdefs_p.h.
#define QT_FT_OUTLINE_EVEN_ODD_FILL 0x2 |
Definition at line 426 of file qrasterdefs_p.h.
Referenced by QOutlineMapper::beginOutline(), QOutlineMapper::clipElements(), QOutlineMapper::endOutline(), and gray_hline().
#define qt_ft_outline_even_odd_fill QT_FT_OUTLINE_EVEN_ODD_FILL |
Definition at line 454 of file qrasterdefs_p.h.
#define QT_FT_OUTLINE_HIGH_PRECISION 0x100 |
Definition at line 430 of file qrasterdefs_p.h.
#define qt_ft_outline_high_precision QT_FT_OUTLINE_HIGH_PRECISION |
Definition at line 457 of file qrasterdefs_p.h.
#define QT_FT_OUTLINE_IGNORE_DROPOUTS 0x8 |
Definition at line 428 of file qrasterdefs_p.h.
#define qt_ft_outline_ignore_dropouts QT_FT_OUTLINE_IGNORE_DROPOUTS |
Definition at line 456 of file qrasterdefs_p.h.
#define QT_FT_Outline_LineTo_Func QT_FT_Outline_LineToFunc |
Definition at line 530 of file qrasterdefs_p.h.
#define QT_FT_Outline_MoveTo_Func QT_FT_Outline_MoveToFunc |
Definition at line 504 of file qrasterdefs_p.h.
#define QT_FT_OUTLINE_NONE 0x0 |
Definition at line 424 of file qrasterdefs_p.h.
Referenced by QOutlineMapper::beginOutline(), QRasterPaintEnginePrivate::rasterize(), and QRasterPaintEnginePrivate::rasterize().
#define qt_ft_outline_none QT_FT_OUTLINE_NONE |
Definition at line 452 of file qrasterdefs_p.h.
#define QT_FT_OUTLINE_OWNER 0x1 |
Definition at line 425 of file qrasterdefs_p.h.
#define qt_ft_outline_owner QT_FT_OUTLINE_OWNER |
Definition at line 453 of file qrasterdefs_p.h.
#define QT_FT_OUTLINE_REVERSE_FILL 0x4 |
Definition at line 427 of file qrasterdefs_p.h.
#define qt_ft_outline_reverse_fill QT_FT_OUTLINE_REVERSE_FILL |
Definition at line 455 of file qrasterdefs_p.h.
#define QT_FT_OUTLINE_SINGLE_PASS 0x200 |
Definition at line 431 of file qrasterdefs_p.h.
#define qt_ft_outline_single_pass QT_FT_OUTLINE_SINGLE_PASS |
Definition at line 458 of file qrasterdefs_p.h.
#define qt_ft_pixel_mode_grays QT_FT_PIXEL_MODE_GRAY |
Definition at line 196 of file qrasterdefs_p.h.
#define qt_ft_pixel_mode_mono QT_FT_PIXEL_MODE_MONO |
Definition at line 195 of file qrasterdefs_p.h.
#define qt_ft_pixel_mode_none QT_FT_PIXEL_MODE_NONE |
Definition at line 194 of file qrasterdefs_p.h.
#define qt_ft_pixel_mode_pal2 QT_FT_PIXEL_MODE_GRAY2 |
Definition at line 197 of file qrasterdefs_p.h.
#define qt_ft_pixel_mode_pal4 QT_FT_PIXEL_MODE_GRAY4 |
Definition at line 198 of file qrasterdefs_p.h.
#define QT_FT_Raster_Done_Func QT_FT_Raster_DoneFunc |
Definition at line 1101 of file qrasterdefs_p.h.
#define QT_FT_RASTER_FLAG_AA 0x1 |
Definition at line 981 of file qrasterdefs_p.h.
Referenced by gray_raster_render(), and QRasterPaintEnginePrivate::rasterize().
#define qt_ft_raster_flag_aa QT_FT_RASTER_FLAG_AA |
Definition at line 987 of file qrasterdefs_p.h.
#define QT_FT_RASTER_FLAG_CLIP 0x4 |
Definition at line 983 of file qrasterdefs_p.h.
Referenced by gray_raster_render(), and QRasterPaintEnginePrivate::rasterize().
#define qt_ft_raster_flag_clip QT_FT_RASTER_FLAG_CLIP |
Definition at line 989 of file qrasterdefs_p.h.
#define QT_FT_RASTER_FLAG_DEFAULT 0x0 |
Definition at line 980 of file qrasterdefs_p.h.
#define qt_ft_raster_flag_default QT_FT_RASTER_FLAG_DEFAULT |
Definition at line 986 of file qrasterdefs_p.h.
#define QT_FT_RASTER_FLAG_DIRECT 0x2 |
Definition at line 982 of file qrasterdefs_p.h.
Referenced by gray_raster_render(), and QRasterPaintEnginePrivate::rasterize().
#define qt_ft_raster_flag_direct QT_FT_RASTER_FLAG_DIRECT |
Definition at line 988 of file qrasterdefs_p.h.
#define QT_FT_Raster_New_Func QT_FT_Raster_NewFunc |
Definition at line 1085 of file qrasterdefs_p.h.
#define QT_FT_Raster_Render_Func QT_FT_Raster_RenderFunc |
Definition at line 1200 of file qrasterdefs_p.h.
#define QT_FT_Raster_Reset_Func QT_FT_Raster_ResetFunc |
Definition at line 1135 of file qrasterdefs_p.h.
#define QT_FT_Raster_Set_Mode_Func QT_FT_Raster_SetModeFunc |
Definition at line 1160 of file qrasterdefs_p.h.
#define QT_FT_Raster_Span_Func QT_FT_SpanFunc |
Definition at line 880 of file qrasterdefs_p.h.
Referenced by gray_raster_render().
typedef struct QT_FT_BBox_ QT_FT_BBox |
typedef struct QT_FT_Bitmap_ QT_FT_Bitmap |
typedef enum QT_FT_Glyph_Format_ QT_FT_Glyph_Format |
typedef struct QT_FT_Outline_ QT_FT_Outline |
typedef int(* QT_FT_Outline_ConicToFunc) (QT_FT_Vector *control, QT_FT_Vector *to, void *user) |
Definition at line 556 of file qrasterdefs_p.h.
typedef int(* QT_FT_Outline_CubicToFunc) (QT_FT_Vector *control1, QT_FT_Vector *control2, QT_FT_Vector *to, void *user) |
Definition at line 587 of file qrasterdefs_p.h.
typedef struct QT_FT_Outline_Funcs_ QT_FT_Outline_Funcs |
typedef int(* QT_FT_Outline_LineToFunc) (QT_FT_Vector *to, void *user) |
Definition at line 526 of file qrasterdefs_p.h.
typedef int(* QT_FT_Outline_MoveToFunc) (QT_FT_Vector *to, void *user) |
Definition at line 500 of file qrasterdefs_p.h.
typedef enum QT_FT_Pixel_Mode_ QT_FT_Pixel_Mode |
typedef struct TRaster_* QT_FT_Raster |
Definition at line 801 of file qrasterdefs_p.h.
Definition at line 934 of file qrasterdefs_p.h.
Definition at line 906 of file qrasterdefs_p.h.
typedef void(* QT_FT_Raster_DoneFunc) (QT_FT_Raster raster) |
Definition at line 1098 of file qrasterdefs_p.h.
typedef struct QT_FT_Raster_Funcs_ QT_FT_Raster_Funcs |
typedef int(* QT_FT_Raster_NewFunc) (QT_FT_Raster *raster) |
Definition at line 1082 of file qrasterdefs_p.h.
typedef struct QT_FT_Raster_Params_ QT_FT_Raster_Params |
typedef int(* QT_FT_Raster_RenderFunc) (QT_FT_Raster raster, QT_FT_Raster_Params *params) |
Definition at line 1196 of file qrasterdefs_p.h.
typedef void(* QT_FT_Raster_ResetFunc) (QT_FT_Raster raster, unsigned char *pool_base, unsigned long pool_size) |
Definition at line 1130 of file qrasterdefs_p.h.
typedef int(* QT_FT_Raster_SetModeFunc) (QT_FT_Raster raster, unsigned long mode, void *args) |
Definition at line 1155 of file qrasterdefs_p.h.
typedef struct QT_FT_Span_ QT_FT_Span |
typedef void(* QT_FT_SpanFunc) (int count, const QT_FT_Span *spans, void *worker) |
Definition at line 875 of file qrasterdefs_p.h.
typedef struct QT_FT_Vector_ QT_FT_Vector |
enum QT_FT_Glyph_Format_ |
Enumerator | |
---|---|
QT_FT_IMAGE_TAG | |
QT_FT_IMAGE_TAG | |
QT_FT_IMAGE_TAG | |
QT_FT_IMAGE_TAG |
Definition at line 717 of file qrasterdefs_p.h.
enum QT_FT_Pixel_Mode_ |
Enumerator | |
---|---|
QT_FT_PIXEL_MODE_NONE | |
QT_FT_PIXEL_MODE_MONO | |
QT_FT_PIXEL_MODE_GRAY | |
QT_FT_PIXEL_MODE_GRAY2 | |
QT_FT_PIXEL_MODE_GRAY4 | |
QT_FT_PIXEL_MODE_LCD | |
QT_FT_PIXEL_MODE_LCD_V | |
QT_FT_PIXEL_MODE_MAX |
Definition at line 163 of file qrasterdefs_p.h.
QT_FT_BEGIN_HEADER typedef signed int QT_FT_Pos |
Definition at line 65 of file qrasterdefs_p.h.
Referenced by QScanConverter::mergeCurve(), PointToVector(), QRasterizer::rasterize(), and split().