ReactOS 0.4.16-dev-61-ge128cbc
|
Go to the source code of this file.
Classes | |
union | Alignment_ |
struct | TPoint_ |
struct | TProfile_ |
struct | black_TBand_ |
struct | black_TWorker_ |
struct | black_TRaster_ |
Enumerations | |
enum | TStates_ { Unknown_State , Ascending_State , Descending_State , Flat_State } |
Definition at line 390 of file ftraster.c.
#define CEILING | ( | x | ) | ( ( (x) + ras.precision - 1 ) & -ras.precision ) |
Definition at line 452 of file ftraster.c.
#define FAILURE 1 |
Definition at line 290 of file ftraster.c.
#define FALSE 0 |
Definition at line 278 of file ftraster.c.
#define FLOOR | ( | x | ) | ( (x) & -ras.precision ) |
Definition at line 451 of file ftraster.c.
#define Flow_Up 0x08U |
Definition at line 338 of file ftraster.c.
#define FRAC | ( | x | ) | ( (x) & ( ras.precision - 1 ) ) |
Definition at line 454 of file ftraster.c.
#define FT_COMPONENT trace_raster |
CONFIGURATION MACROS
OTHER MACROS (do not change)
Definition at line 173 of file ftraster.c.
Definition at line 467 of file ftraster.c.
Definition at line 251 of file ftraster.c.
Definition at line 420 of file ftraster.c.
Definition at line 255 of file ftraster.c.
Definition at line 459 of file ftraster.c.
Definition at line 461 of file ftraster.c.
Definition at line 294 of file ftraster.c.
Definition at line 282 of file ftraster.c.
#define Overshoot_Bottom 0x20U |
Definition at line 340 of file ftraster.c.
#define Overshoot_Top 0x10U |
Definition at line 339 of file ftraster.c.
Definition at line 298 of file ftraster.c.
#define ras (*worker) |
Definition at line 561 of file ftraster.c.
#define RAS_ARG black_PWorker worker |
Definition at line 415 of file ftraster.c.
#define RAS_ARGS black_PWorker worker, |
Definition at line 414 of file ftraster.c.
#define RAS_VAR worker |
Definition at line 418 of file ftraster.c.
#define RAS_VARS worker, |
Definition at line 417 of file ftraster.c.
#define Raster_Err_Invalid Raster_Err_Invalid_Outline |
Definition at line 239 of file ftraster.c.
#define Raster_Err_Neg_Height Raster_Err_Raster_Negative_Height |
Definition at line 238 of file ftraster.c.
Definition at line 235 of file ftraster.c.
#define Raster_Err_Not_Ini Raster_Err_Raster_Uninitialized |
Definition at line 236 of file ftraster.c.
#define Raster_Err_Overflow Raster_Err_Raster_Overflow |
Definition at line 237 of file ftraster.c.
#define Raster_Err_Unsupported Raster_Err_Cannot_Render_Glyph |
Definition at line 240 of file ftraster.c.
Definition at line 266 of file ftraster.c.
#define SMulDiv_No_Round FT_MulDiv_No_Round |
Definition at line 267 of file ftraster.c.
#define SUCCESS 0 |
Definition at line 286 of file ftraster.c.
Definition at line 1698 of file ftraster.c.
#define TRUE 1 |
Definition at line 274 of file ftraster.c.
typedef union Alignment_ Alignment |
typedef struct black_TRaster_ * black_PRaster |
typedef struct black_TWorker_ * black_PWorker |
Definition at line 426 of file ftraster.c.
typedef struct black_TBand_ black_TBand |
typedef struct black_TRaster_ black_TRaster |
typedef struct black_TWorker_ black_TWorker |
Definition at line 426 of file ftraster.c.
Definition at line 317 of file ftraster.c.
Definition at line 316 of file ftraster.c.
Definition at line 431 of file ftraster.c.
typedef void Function_Sweep_Span(RAS_ARGS Short y, FT_F26Dot6 x1, FT_F26Dot6 x2, PProfile left, PProfile right) |
Definition at line 435 of file ftraster.c.
Definition at line 442 of file ftraster.c.
SIMPLE TYPE DECLARATIONS
Definition at line 309 of file ftraster.c.
Definition at line 313 of file ftraster.c.
typedef union Alignment_ * PAlignment |
Definition at line 316 of file ftraster.c.
Definition at line 313 of file ftraster.c.
Definition at line 355 of file ftraster.c.
typedef PProfile* PProfileList |
Definition at line 377 of file ftraster.c.
Definition at line 312 of file ftraster.c.
Definition at line 311 of file ftraster.c.
Definition at line 354 of file ftraster.c.
typedef PProfile TProfileList |
Definition at line 376 of file ftraster.c.
Definition at line 1165 of file ftraster.c.
Definition at line 310 of file ftraster.c.
Definition at line 314 of file ftraster.c.
Definition at line 312 of file ftraster.c.
Enumerator | |
---|---|
Unknown_State | |
Ascending_State | |
Descending_State | |
Flat_State |
Definition at line 344 of file ftraster.c.
Definition at line 1323 of file ftraster.c.
Referenced by Conic_To(), and Cubic_To().
Definition at line 1190 of file ftraster.c.
Referenced by Bezier_Down(), Conic_To(), and Cubic_To().
Definition at line 1468 of file ftraster.c.
Referenced by Decompose_Curve().
Definition at line 1954 of file ftraster.c.
Referenced by Render_Single_Pass().
Definition at line 1589 of file ftraster.c.
Referenced by Decompose_Curve().
Definition at line 1730 of file ftraster.c.
Referenced by Convert_Glyph().
|
static |
Definition at line 2082 of file ftraster.c.
Referenced by Draw_Sweep().
Definition at line 2652 of file ftraster.c.
Referenced by Render_Single_Pass().
Definition at line 725 of file ftraster.c.
Referenced by Conic_To(), Convert_Glyph(), Cubic_To(), and Line_To().
Definition at line 849 of file ftraster.c.
Referenced by Convert_Glyph().
|
static |
Definition at line 3106 of file ftraster.c.
|
static |
Definition at line 3044 of file ftraster.c.
Referenced by ft_black_new().
|
static |
Definition at line 3085 of file ftraster.c.
|
static |
Definition at line 3143 of file ftraster.c.
Definition at line 3119 of file ftraster.c.
Definition at line 3130 of file ftraster.c.
|
static |
Definition at line 2508 of file ftraster.c.
Referenced by Render_Glyph().
Definition at line 2444 of file ftraster.c.
Referenced by Render_Glyph().
|
static |
Definition at line 2455 of file ftraster.c.
Referenced by Render_Glyph().
Definition at line 2638 of file ftraster.c.
Referenced by Render_Glyph().
|
static |
SCAN-LINE SWEEPS AND DRAWING
Definition at line 2038 of file ftraster.c.
Referenced by Draw_Sweep().
Definition at line 797 of file ftraster.c.
Referenced by Finalize_Profile_Table().
|
static |
Definition at line 2051 of file ftraster.c.
Referenced by Draw_Sweep().
Definition at line 1143 of file ftraster.c.
Referenced by Line_To().
Definition at line 1370 of file ftraster.c.
Referenced by Decompose_Curve().
Definition at line 1004 of file ftraster.c.
Referenced by Line_Down(), and Line_To().
Definition at line 652 of file ftraster.c.
Referenced by Conic_To(), Cubic_To(), and Line_To().
Definition at line 2978 of file ftraster.c.
Referenced by ft_black_render().
Definition at line 2906 of file ftraster.c.
Referenced by Render_Glyph().
PROFILES COMPUTATION
Definition at line 588 of file ftraster.c.
Referenced by Render_Glyph().
|
static |
Definition at line 2117 of file ftraster.c.
Definition at line 914 of file ftraster.c.
Referenced by Conic_To().
|
static |
Definition at line 2272 of file ftraster.c.
Referenced by Render_Glyph().
Definition at line 2176 of file ftraster.c.
Referenced by Render_Glyph().
|
static |
Definition at line 2192 of file ftraster.c.
Referenced by Render_Glyph().
Definition at line 2428 of file ftraster.c.
Referenced by Render_Glyph().