Qt 4.8
|
Go to the source code of this file.
Classes | |
struct | QT_FT_BBox_ |
struct | QT_FT_Bitmap_ |
struct | QT_FT_Outline_ |
struct | QT_FT_Outline_Funcs_ |
struct | QT_FT_Raster_Funcs_ |
struct | QT_FT_Raster_Params_ |
struct | QT_FT_Span_ |
struct | QT_FT_Vector_ |
Enumerations | |
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 ) } |
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 } |
Variables | |
QT_FT_BEGIN_HEADER typedef signed int | QT_FT_Pos |
#define QT_FT_CURVE_TAG | ( | flag | ) | ( flag & 3 ) |
Definition at line 500 of file qrasterdefs_p.h.
Referenced by QT_FT_Outline_Decompose().
#define QT_FT_CURVE_TAG_CONIC 0 |
Definition at line 503 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 513 of file qrasterdefs_p.h.
#define QT_FT_CURVE_TAG_CUBIC 2 |
Definition at line 504 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 514 of file qrasterdefs_p.h.
#define QT_FT_CURVE_TAG_ON 1 |
Definition at line 502 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 512 of file qrasterdefs_p.h.
#define QT_FT_CURVE_TAG_TOUCH_BOTH |
Definition at line 509 of file qrasterdefs_p.h.
#define QT_FT_CURVE_TAG_TOUCH_X 8 /* reserved for the TrueType hinter */ |
Definition at line 506 of file qrasterdefs_p.h.
#define QT_FT_Curve_Tag_Touch_X QT_FT_CURVE_TAG_TOUCH_X |
Definition at line 515 of file qrasterdefs_p.h.
#define QT_FT_CURVE_TAG_TOUCH_Y 16 /* reserved for the TrueType hinter */ |
Definition at line 507 of file qrasterdefs_p.h.
#define QT_FT_Curve_Tag_Touch_Y QT_FT_CURVE_TAG_TOUCH_Y |
Definition at line 516 of file qrasterdefs_p.h.
#define qt_ft_glyph_format_bitmap QT_FT_GLYPH_FORMAT_BITMAP |
Definition at line 785 of file qrasterdefs_p.h.
#define qt_ft_glyph_format_composite QT_FT_GLYPH_FORMAT_COMPOSITE |
Definition at line 784 of file qrasterdefs_p.h.
#define qt_ft_glyph_format_none QT_FT_GLYPH_FORMAT_NONE |
Definition at line 783 of file qrasterdefs_p.h.
#define qt_ft_glyph_format_outline QT_FT_GLYPH_FORMAT_OUTLINE |
Definition at line 786 of file qrasterdefs_p.h.
#define qt_ft_glyph_format_plotter QT_FT_GLYPH_FORMAT_PLOTTER |
Definition at line 787 of file qrasterdefs_p.h.
#define QT_FT_IMAGE_TAG | ( | value, | |
_x1, | |||
_x2, | |||
_x3, | |||
_x4 | |||
) |
Definition at line 709 of file qrasterdefs_p.h.
#define QT_FT_Outline_ConicTo_Func QT_FT_Outline_ConicToFunc |
Definition at line 599 of file qrasterdefs_p.h.
#define QT_FT_Outline_CubicTo_Func QT_FT_Outline_CubicToFunc |
Definition at line 631 of file qrasterdefs_p.h.
#define QT_FT_OUTLINE_EVEN_ODD_FILL 0x2 |
Definition at line 464 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 492 of file qrasterdefs_p.h.
#define QT_FT_OUTLINE_HIGH_PRECISION 0x100 |
Definition at line 468 of file qrasterdefs_p.h.
#define qt_ft_outline_high_precision QT_FT_OUTLINE_HIGH_PRECISION |
Definition at line 495 of file qrasterdefs_p.h.
#define QT_FT_OUTLINE_IGNORE_DROPOUTS 0x8 |
Definition at line 466 of file qrasterdefs_p.h.
#define qt_ft_outline_ignore_dropouts QT_FT_OUTLINE_IGNORE_DROPOUTS |
Definition at line 494 of file qrasterdefs_p.h.
#define QT_FT_Outline_LineTo_Func QT_FT_Outline_LineToFunc |
Definition at line 568 of file qrasterdefs_p.h.
#define QT_FT_Outline_MoveTo_Func QT_FT_Outline_MoveToFunc |
Definition at line 542 of file qrasterdefs_p.h.
#define QT_FT_OUTLINE_NONE 0x0 |
Definition at line 462 of file qrasterdefs_p.h.
Referenced by QOutlineMapper::beginOutline(), and QRasterPaintEnginePrivate::rasterize().
#define qt_ft_outline_none QT_FT_OUTLINE_NONE |
Definition at line 490 of file qrasterdefs_p.h.
#define QT_FT_OUTLINE_OWNER 0x1 |
Definition at line 463 of file qrasterdefs_p.h.
#define qt_ft_outline_owner QT_FT_OUTLINE_OWNER |
Definition at line 491 of file qrasterdefs_p.h.
#define QT_FT_OUTLINE_REVERSE_FILL 0x4 |
Definition at line 465 of file qrasterdefs_p.h.
#define qt_ft_outline_reverse_fill QT_FT_OUTLINE_REVERSE_FILL |
Definition at line 493 of file qrasterdefs_p.h.
#define QT_FT_OUTLINE_SINGLE_PASS 0x200 |
Definition at line 469 of file qrasterdefs_p.h.
#define qt_ft_outline_single_pass QT_FT_OUTLINE_SINGLE_PASS |
Definition at line 496 of file qrasterdefs_p.h.
#define qt_ft_pixel_mode_grays QT_FT_PIXEL_MODE_GRAY |
Definition at line 234 of file qrasterdefs_p.h.
#define qt_ft_pixel_mode_mono QT_FT_PIXEL_MODE_MONO |
Definition at line 233 of file qrasterdefs_p.h.
#define qt_ft_pixel_mode_none QT_FT_PIXEL_MODE_NONE |
Definition at line 232 of file qrasterdefs_p.h.
#define qt_ft_pixel_mode_pal2 QT_FT_PIXEL_MODE_GRAY2 |
Definition at line 235 of file qrasterdefs_p.h.
#define qt_ft_pixel_mode_pal4 QT_FT_PIXEL_MODE_GRAY4 |
Definition at line 236 of file qrasterdefs_p.h.
#define QT_FT_Raster_Done_Func QT_FT_Raster_DoneFunc |
Definition at line 1139 of file qrasterdefs_p.h.
#define QT_FT_RASTER_FLAG_AA 0x1 |
Definition at line 1019 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 1025 of file qrasterdefs_p.h.
#define QT_FT_RASTER_FLAG_CLIP 0x4 |
Definition at line 1021 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 1027 of file qrasterdefs_p.h.
#define QT_FT_RASTER_FLAG_DEFAULT 0x0 |
Definition at line 1018 of file qrasterdefs_p.h.
#define qt_ft_raster_flag_default QT_FT_RASTER_FLAG_DEFAULT |
Definition at line 1024 of file qrasterdefs_p.h.
#define QT_FT_RASTER_FLAG_DIRECT 0x2 |
Definition at line 1020 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 1026 of file qrasterdefs_p.h.
#define QT_FT_Raster_New_Func QT_FT_Raster_NewFunc |
Definition at line 1123 of file qrasterdefs_p.h.
#define QT_FT_Raster_Render_Func QT_FT_Raster_RenderFunc |
Definition at line 1238 of file qrasterdefs_p.h.
#define QT_FT_Raster_Reset_Func QT_FT_Raster_ResetFunc |
Definition at line 1173 of file qrasterdefs_p.h.
#define QT_FT_Raster_Set_Mode_Func QT_FT_Raster_SetModeFunc |
Definition at line 1198 of file qrasterdefs_p.h.
#define QT_FT_Raster_Span_Func QT_FT_SpanFunc |
Definition at line 918 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 595 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 626 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 565 of file qrasterdefs_p.h.
typedef int(* QT_FT_Outline_MoveToFunc) (QT_FT_Vector *to, void *user) |
Definition at line 539 of file qrasterdefs_p.h.
typedef enum QT_FT_Pixel_Mode_ QT_FT_Pixel_Mode |
typedef struct TRaster_* QT_FT_Raster |
Definition at line 839 of file qrasterdefs_p.h.
typedef void(* QT_FT_Raster_BitSet_Func) (int y, int x, void *user) |
Definition at line 973 of file qrasterdefs_p.h.
typedef int(* QT_FT_Raster_BitTest_Func) (int y, int x, void *user) |
Definition at line 945 of file qrasterdefs_p.h.
typedef void(* QT_FT_Raster_DoneFunc) (QT_FT_Raster raster) |
Definition at line 1137 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 1121 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 1235 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 1169 of file qrasterdefs_p.h.
typedef int(* QT_FT_Raster_SetModeFunc) (QT_FT_Raster raster, unsigned long mode, void *args) |
Definition at line 1194 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 914 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 755 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 201 of file qrasterdefs_p.h.
QT_FT_BEGIN_HEADER typedef signed int QT_FT_Pos |
Definition at line 103 of file qrasterdefs_p.h.
Referenced by QScanConverter::mergeCurve(), PointToVector(), QRasterizer::rasterize(), and split().