1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129
|
// SPDX-License-Identifier: MIT OR LGPL-2.0-or-later
// SPDX-FileCopyrightText: 2010 litl, LLC.
/* exported Antialias, Content, Extend, FillRule, Filter, FontSlant, FontWeight,
Format, LineCap, LineJoin, Operator, PatternType, SurfaceType */
var Antialias = {
DEFAULT: 0,
NONE: 1,
GRAY: 2,
SUBPIXEL: 3,
};
var Content = {
COLOR: 0x1000,
ALPHA: 0x2000,
COLOR_ALPHA: 0x3000,
};
var Extend = {
NONE: 0,
REPEAT: 1,
REFLECT: 2,
PAD: 3,
};
var FillRule = {
WINDING: 0,
EVEN_ODD: 1,
};
var Filter = {
FAST: 0,
GOOD: 1,
BEST: 2,
NEAREST: 3,
BILINEAR: 4,
GAUSSIAN: 5,
};
var FontSlant = {
NORMAL: 0,
ITALIC: 1,
OBLIQUE: 2,
};
var FontWeight = {
NORMAL: 0,
BOLD: 1,
};
var Format = {
ARGB32: 0,
RGB24: 1,
A8: 2,
A1: 3,
RGB16_565: 4,
};
var LineCap = {
BUTT: 0,
ROUND: 1,
SQUARE: 2,
/** @deprecated Historical typo of {@link LineCap.Square}, kept for compatibility reasons */
SQUASH: 2,
};
var LineJoin = {
MITER: 0,
ROUND: 1,
BEVEL: 2,
};
var Operator = {
CLEAR: 0,
SOURCE: 1,
OVER: 2,
IN: 3,
OUT: 4,
ATOP: 5,
DEST: 6,
DEST_OVER: 7,
DEST_IN: 8,
DEST_OUT: 9,
DEST_ATOP: 10,
XOR: 11,
ADD: 12,
SATURATE: 13,
MULTIPLY: 14,
SCREEN: 15,
OVERLAY: 16,
DARKEN: 17,
LIGHTEN: 18,
COLOR_DODGE: 19,
COLOR_BURN: 20,
HARD_LIGHT: 21,
SOFT_LIGHT: 22,
DIFFERENCE: 23,
EXCLUSION: 24,
HSL_HUE: 25,
HSL_SATURATION: 26,
HSL_COLOR: 27,
HSL_LUMINOSITY: 28,
};
var PatternType = {
SOLID: 0,
SURFACE: 1,
LINEAR: 2,
RADIAL: 3,
};
var SurfaceType = {
IMAGE: 0,
PDF: 1,
PS: 2,
XLIB: 3,
XCB: 4,
GLITZ: 5,
QUARTZ: 6,
WIN32: 7,
BEOS: 8,
DIRECTFB: 9,
SVG: 10,
OS2: 11,
WIN32_PRINTING: 12,
QUARTZ_IMAGE: 13,
};
|