Classes | |
class | PolygonFiller |
Defines the API for the polygon fillers. More... | |
Defines | |
#define | SUBPIXEL_SHIFT 3 |
A global define for all fillers adjusting the subpixel count. | |
#define | SUBPIXEL_COUNT (1 << SUBPIXEL_SHIFT) |
#define | SUBPIXEL_DATA unsigned char |
#define | WINDING_DATA unsigned __int64 |
#define | SUBPIXEL_COVERAGE(a) (coverageTable[(a)]) |
#define | SUBPIXEL_OFFSET_0 (5.0f/8.0f) |
#define | SUBPIXEL_OFFSET_1 (0.0f/8.0f) |
#define | SUBPIXEL_OFFSET_2 (3.0f/8.0f) |
#define | SUBPIXEL_OFFSET_3 (6.0f/8.0f) |
#define | SUBPIXEL_OFFSET_4 (1.0f/8.0f) |
#define | SUBPIXEL_OFFSET_5 (4.0f/8.0f) |
#define | SUBPIXEL_OFFSET_6 (7.0f/8.0f) |
#define | SUBPIXEL_OFFSET_7 (2.0f/8.0f) |
#define | SUBPIXEL_OFFSET_RATIONAL_0 FLOAT_TO_RATIONAL(SUBPIXEL_OFFSET_0) |
#define | SUBPIXEL_OFFSET_RATIONAL_1 FLOAT_TO_RATIONAL(SUBPIXEL_OFFSET_1) |
#define | SUBPIXEL_OFFSET_RATIONAL_2 FLOAT_TO_RATIONAL(SUBPIXEL_OFFSET_2) |
#define | SUBPIXEL_OFFSET_RATIONAL_3 FLOAT_TO_RATIONAL(SUBPIXEL_OFFSET_3) |
#define | SUBPIXEL_OFFSET_RATIONAL_4 FLOAT_TO_RATIONAL(SUBPIXEL_OFFSET_4) |
#define | SUBPIXEL_OFFSET_RATIONAL_5 FLOAT_TO_RATIONAL(SUBPIXEL_OFFSET_5) |
#define | SUBPIXEL_OFFSET_RATIONAL_6 FLOAT_TO_RATIONAL(SUBPIXEL_OFFSET_6) |
#define | SUBPIXEL_OFFSET_RATIONAL_7 FLOAT_TO_RATIONAL(SUBPIXEL_OFFSET_7) |
#define | SUBPIXEL_OFFSET_FIXED_0 FLOAT_TO_FIXED(SUBPIXEL_OFFSET_0) |
#define | SUBPIXEL_OFFSET_FIXED_1 FLOAT_TO_FIXED(SUBPIXEL_OFFSET_1) |
#define | SUBPIXEL_OFFSET_FIXED_2 FLOAT_TO_FIXED(SUBPIXEL_OFFSET_2) |
#define | SUBPIXEL_OFFSET_FIXED_3 FLOAT_TO_FIXED(SUBPIXEL_OFFSET_3) |
#define | SUBPIXEL_OFFSET_FIXED_4 FLOAT_TO_FIXED(SUBPIXEL_OFFSET_4) |
#define | SUBPIXEL_OFFSET_FIXED_5 FLOAT_TO_FIXED(SUBPIXEL_OFFSET_5) |
#define | SUBPIXEL_OFFSET_FIXED_6 FLOAT_TO_FIXED(SUBPIXEL_OFFSET_6) |
#define | SUBPIXEL_OFFSET_FIXED_7 FLOAT_TO_FIXED(SUBPIXEL_OFFSET_7) |
#define | SUBPIXEL_OFFSETS |
#define | SUBPIXEL_OFFSETS_FIXED |
#define | SUBPIXEL_FULL_COVERAGE 0xff |
Scanline edge-flag algorithm for antialiasing
Copyright (c) 2005-2007 Kiia Kallio
http://mlab.uiah.fi/~kkallio/antialiasing/
This code is distributed under the three-clause BSD license. Read the LICENSE file or visit the URL above for details.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Value: |
|
Value: |
|
A global define for all fillers adjusting the subpixel count. Valid values are 3 (for 8 samples) 4 (for 16 samples) and 5 (for 32 samples). |
|
|