ReactOS 0.4.16-dev-973-g9a0ff8b
|
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 389 of file ftraster.c.
#define CEILING | ( | x | ) | ( ( (x) + ras.precision - 1 ) & -ras.precision ) |
Definition at line 451 of file ftraster.c.
#define FAILURE 1 |
Definition at line 289 of file ftraster.c.
#define FALSE 0 |
Definition at line 277 of file ftraster.c.
#define FLOOR | ( | x | ) | ( (x) & -ras.precision ) |
Definition at line 450 of file ftraster.c.
#define Flow_Up 0x08U |
Definition at line 337 of file ftraster.c.
#define FRAC | ( | x | ) | ( (x) & ( ras.precision - 1 ) ) |
Definition at line 453 of file ftraster.c.
#define FT_COMPONENT raster |
CONFIGURATION MACROS
OTHER MACROS (do not change)
Definition at line 172 of file ftraster.c.
Definition at line 466 of file ftraster.c.
Definition at line 250 of file ftraster.c.
Definition at line 419 of file ftraster.c.
Definition at line 254 of file ftraster.c.
Definition at line 458 of file ftraster.c.
Definition at line 460 of file ftraster.c.
Definition at line 293 of file ftraster.c.
Definition at line 281 of file ftraster.c.
#define Overshoot_Bottom 0x20U |
Definition at line 339 of file ftraster.c.
#define Overshoot_Top 0x10U |
Definition at line 338 of file ftraster.c.
Definition at line 297 of file ftraster.c.
#define ras (*worker) |
Definition at line 554 of file ftraster.c.
#define RAS_ARG black_PWorker worker |
Definition at line 414 of file ftraster.c.
#define RAS_ARGS black_PWorker worker, |
Definition at line 413 of file ftraster.c.
#define RAS_VAR worker |
Definition at line 417 of file ftraster.c.
#define RAS_VARS worker, |
Definition at line 416 of file ftraster.c.
#define Raster_Err_Invalid Raster_Err_Invalid_Outline |
Definition at line 238 of file ftraster.c.
#define Raster_Err_Neg_Height Raster_Err_Raster_Negative_Height |
Definition at line 237 of file ftraster.c.
Definition at line 234 of file ftraster.c.
#define Raster_Err_Not_Ini Raster_Err_Raster_Uninitialized |
Definition at line 235 of file ftraster.c.
#define Raster_Err_Overflow Raster_Err_Raster_Overflow |
Definition at line 236 of file ftraster.c.
#define Raster_Err_Unsupported Raster_Err_Cannot_Render_Glyph |
Definition at line 239 of file ftraster.c.
Definition at line 456 of file ftraster.c.
Definition at line 265 of file ftraster.c.
#define SMulDiv_No_Round FT_MulDiv_No_Round |
Definition at line 266 of file ftraster.c.
#define SUCCESS 0 |
Definition at line 285 of file ftraster.c.
Definition at line 1727 of file ftraster.c.
#define TRUE 1 |
Definition at line 273 of file ftraster.c.
typedef union Alignment_ Alignment |
typedef struct black_TRaster_ * black_PRaster |
typedef struct black_TWorker_ * black_PWorker |
Definition at line 425 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 425 of file ftraster.c.
Definition at line 316 of file ftraster.c.
Definition at line 315 of file ftraster.c.
Definition at line 430 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 434 of file ftraster.c.
Definition at line 441 of file ftraster.c.
SIMPLE TYPE DECLARATIONS
Definition at line 308 of file ftraster.c.
Definition at line 312 of file ftraster.c.
typedef union Alignment_ * PAlignment |
Definition at line 315 of file ftraster.c.
Definition at line 312 of file ftraster.c.
Definition at line 354 of file ftraster.c.
typedef PProfile* PProfileList |
Definition at line 376 of file ftraster.c.
Definition at line 311 of file ftraster.c.
Definition at line 310 of file ftraster.c.
Definition at line 353 of file ftraster.c.
typedef PProfile TProfileList |
Definition at line 375 of file ftraster.c.
Definition at line 1174 of file ftraster.c.
Definition at line 309 of file ftraster.c.
Definition at line 313 of file ftraster.c.
Definition at line 311 of file ftraster.c.
Enumerator | |
---|---|
Unknown_State | |
Ascending_State | |
Descending_State | |
Flat_State |
Definition at line 343 of file ftraster.c.
Definition at line 1340 of file ftraster.c.
Referenced by Conic_To(), and Cubic_To().
Definition at line 1203 of file ftraster.c.
Referenced by Bezier_Down(), Conic_To(), and Cubic_To().
Definition at line 1491 of file ftraster.c.
Referenced by Decompose_Curve().
Definition at line 1987 of file ftraster.c.
Referenced by Render_Single_Pass().
Definition at line 1618 of file ftraster.c.
Referenced by Decompose_Curve().
Definition at line 1762 of file ftraster.c.
Referenced by Convert_Glyph().
|
static |
Definition at line 2115 of file ftraster.c.
Referenced by Draw_Sweep().
Definition at line 2672 of file ftraster.c.
Referenced by Render_Single_Pass().
Definition at line 722 of file ftraster.c.
Referenced by Conic_To(), Convert_Glyph(), Cubic_To(), and Line_To().
Definition at line 846 of file ftraster.c.
Referenced by Convert_Glyph().
|
static |
Definition at line 3217 of file ftraster.c.
|
static |
Definition at line 3155 of file ftraster.c.
Referenced by ft_black_new().
|
static |
Definition at line 3196 of file ftraster.c.
|
static |
Definition at line 3254 of file ftraster.c.
Definition at line 3230 of file ftraster.c.
Definition at line 3241 of file ftraster.c.
|
static |
Definition at line 2536 of file ftraster.c.
Referenced by Render_Glyph().
Definition at line 2477 of file ftraster.c.
Referenced by Render_Glyph().
|
static |
Definition at line 2488 of file ftraster.c.
Referenced by Render_Glyph().
Definition at line 2658 of file ftraster.c.
Referenced by Render_Glyph().
|
static |
SCAN-LINE SWEEPS AND DRAWING
Definition at line 2071 of file ftraster.c.
Referenced by Draw_Sweep().
Definition at line 794 of file ftraster.c.
Referenced by Finalize_Profile_Table().
|
static |
Definition at line 2084 of file ftraster.c.
Referenced by Draw_Sweep().
Definition at line 1152 of file ftraster.c.
Referenced by Line_To().
Definition at line 1389 of file ftraster.c.
Referenced by Decompose_Curve().
Definition at line 1007 of file ftraster.c.
Referenced by Line_Down(), and Line_To().
Definition at line 648 of file ftraster.c.
Referenced by Conic_To(), Cubic_To(), and Line_To().
Definition at line 3087 of file ftraster.c.
Referenced by ft_black_render().
Definition at line 3015 of file ftraster.c.
Referenced by Render_Glyph().
PROFILES COMPUTATION
Definition at line 582 of file ftraster.c.
Referenced by Render_Glyph().
|
static |
Definition at line 2150 of file ftraster.c.
Definition at line 911 of file ftraster.c.
Referenced by Conic_To().
|
static |
Definition at line 2305 of file ftraster.c.
Referenced by Render_Glyph().
|
static |
Definition at line 2223 of file ftraster.c.
Referenced by Render_Glyph().
Definition at line 2461 of file ftraster.c.
Referenced by Render_Glyph().