1.. _legacy_constants: 2 3================ 4Legacy Constants 5================ 6 7These constants are aliases for enum attributes in newer versions of Pycairo. 8They might still be useful if you need to support Pycairo versions older than 91.13. 10 11.. currentmodule:: cairo 12 13.. data:: ANTIALIAS_DEFAULT 14 15 See :attr:`Antialias.DEFAULT` 16 17.. data:: ANTIALIAS_NONE 18 19 See :attr:`Antialias.NONE` 20 21.. data:: ANTIALIAS_GRAY 22 23 See :attr:`Antialias.GRAY` 24 25.. data:: ANTIALIAS_SUBPIXEL 26 27 See :attr:`Antialias.SUBPIXEL` 28 29.. data:: ANTIALIAS_FAST 30 31 See :attr:`Antialias.FAST` 32 33 .. versionadded:: 1.12.0 34 35.. data:: ANTIALIAS_GOOD 36 37 See :attr:`Antialias.GOOD` 38 39 .. versionadded:: 1.12.0 40 41.. data:: ANTIALIAS_BEST 42 43 See :attr:`Antialias.BEST` 44 45 .. versionadded:: 1.12.0 46 47.. data:: CONTENT_COLOR 48 49 See :attr:`Content.COLOR` 50 51.. data:: CONTENT_ALPHA 52 53 See :attr:`Content.ALPHA` 54 55.. data:: CONTENT_COLOR_ALPHA 56 57 See :attr:`Content.COLOR_ALPHA` 58 59.. data:: EXTEND_NONE 60 61 See :attr:`Extend.NONE` 62 63.. data:: EXTEND_REPEAT 64 65 See :attr:`Extend.REPEAT` 66 67.. data:: EXTEND_REFLECT 68 69 See :attr:`Extend.REFLECT` 70 71.. data:: EXTEND_PAD 72 73 See :attr:`Extend.PAD` 74 75.. data:: FILL_RULE_WINDING 76 77 See :attr:`FillRule.WINDING` 78 79.. data:: FILL_RULE_EVEN_ODD 80 81 See :attr:`FillRule.EVEN_ODD` 82 83.. data:: FILTER_FAST 84 85 See :attr:`Filter.FAST` 86 87.. data:: FILTER_GOOD 88 89 See :attr:`Filter.GOOD` 90 91.. data:: FILTER_BEST 92 93 See :attr:`Filter.BEST` 94 95.. data:: FILTER_NEAREST 96 97 See :attr:`Filter.NEAREST` 98 99.. data:: FILTER_BILINEAR 100 101 See :attr:`Filter.BILINEAR` 102 103.. data:: FILTER_GAUSSIAN 104 105 See :attr:`Filter.GAUSSIAN` 106 107.. data:: FONT_SLANT_NORMAL 108 109 See :attr:`FontSlant.NORMAL` 110 111.. data:: FONT_SLANT_ITALIC 112 113 See :attr:`FontSlant.ITALIC` 114 115.. data:: FONT_SLANT_OBLIQUE 116 117 See :attr:`FontSlant.OBLIQUE` 118 119.. data:: FONT_WEIGHT_NORMAL 120 121 See :attr:`FontWeight.NORMAL` 122 123.. data:: FONT_WEIGHT_BOLD 124 125 See :attr:`FontWeight.BOLD` 126 127.. data:: FORMAT_INVALID 128 129 See :attr:`Format.INVALID` 130 131 .. versionadded:: 1.12.0 132 133.. data:: FORMAT_ARGB32 134 135 See :attr:`Format.ARGB32` 136 137.. data:: FORMAT_RGB24 138 139 See :attr:`Format.RGB24` 140 141.. data:: FORMAT_A8 142 143 See :attr:`Format.A8` 144 145.. data:: FORMAT_A1 146 147 See :attr:`Format.A1` 148 149.. data:: FORMAT_RGB16_565 150 151 See :attr:`Format.RGB16_565` 152 153.. data:: FORMAT_RGB30 154 155 See :attr:`Format.RGB30` 156 157 .. versionadded:: 1.12.0 158 159.. data:: HINT_METRICS_DEFAULT 160 161 See :attr:`HintMetrics.DEFAULT` 162 163.. data:: HINT_METRICS_OFF 164 165 See :attr:`HintMetrics.OFF` 166 167.. data:: HINT_METRICS_ON 168 169 See :attr:`HintMetrics.ON` 170 171 172.. data:: HINT_STYLE_DEFAULT 173 174 See :attr:`HintStyle.DEFAULT` 175 176.. data:: HINT_STYLE_NONE 177 178 See :attr:`HintStyle.NONE` 179 180.. data:: HINT_STYLE_SLIGHT 181 182 See :attr:`HintStyle.SLIGHT` 183 184.. data:: HINT_STYLE_MEDIUM 185 186 See :attr:`HintStyle.MEDIUM` 187 188.. data:: HINT_STYLE_FULL 189 190 See :attr:`HintStyle.FULL` 191 192.. data:: LINE_CAP_BUTT 193 194 See :attr:`LineCap.BUTT` 195 196.. data:: LINE_CAP_ROUND 197 198 See :attr:`LineCap.ROUND` 199 200.. data:: LINE_CAP_SQUARE 201 202 See :attr:`LineCap.SQUARE` 203 204.. data:: LINE_JOIN_MITER 205 206 See :attr:`LineJoin.MITER` 207 208.. data:: LINE_JOIN_ROUND 209 210 See :attr:`LineJoin.ROUND` 211 212.. data:: LINE_JOIN_BEVEL 213 214 See :attr:`LineJoin.BEVEL` 215 216.. data:: OPERATOR_CLEAR 217 218 See :attr:`Operator.CLEAR` 219 220.. data:: OPERATOR_SOURCE 221 222 See :attr:`Operator.SOURCE` 223 224.. data:: OPERATOR_OVER 225 226 See :attr:`Operator.OVER` 227 228.. data:: OPERATOR_IN 229 230 See :attr:`Operator.IN` 231 232.. data:: OPERATOR_OUT 233 234 See :attr:`Operator.OUT` 235 236.. data:: OPERATOR_ATOP 237 238 See :attr:`Operator.ATOP` 239 240.. data:: OPERATOR_DEST 241 242 See :attr:`Operator.DEST` 243 244.. data:: OPERATOR_DEST_OVER 245 246 See :attr:`Operator.DEST_OVER` 247 248.. data:: OPERATOR_DEST_IN 249 250 See :attr:`Operator.DEST_IN` 251 252.. data:: OPERATOR_DEST_OUT 253 254 See :attr:`Operator.DEST_OUT` 255 256.. data:: OPERATOR_DEST_ATOP 257 258 See :attr:`Operator.DEST_ATOP` 259 260.. data:: OPERATOR_XOR 261 262 See :attr:`Operator.XOR` 263 264.. data:: OPERATOR_ADD 265 266 See :attr:`Operator.ADD` 267 268.. data:: OPERATOR_SATURATE 269 270 See :attr:`Operator.SATURATE` 271 272.. data:: OPERATOR_MULTIPLY 273 274 See :attr:`Operator.MULTIPLY` 275 276 .. versionadded:: 1.12.0 277 278.. data:: OPERATOR_SCREEN 279 280 See :attr:`Operator.SCREEN` 281 282 .. versionadded:: 1.12.0 283 284.. data:: OPERATOR_OVERLAY 285 286 See :attr:`Operator.OVERLAY` 287 288 .. versionadded:: 1.12.0 289 290.. data:: OPERATOR_DARKEN 291 292 See :attr:`Operator.DARKEN` 293 294 .. versionadded:: 1.12.0 295 296.. data:: OPERATOR_LIGHTEN 297 298 See :attr:`Operator.LIGHTEN` 299 300 .. versionadded:: 1.12.0 301 302.. data:: OPERATOR_COLOR_DODGE 303 304 See :attr:`Operator.COLOR_DODGE` 305 306 .. versionadded:: 1.12.0 307 308.. data:: OPERATOR_COLOR_BURN 309 310 See :attr:`Operator.COLOR_BURN` 311 312 .. versionadded:: 1.12.0 313 314.. data:: OPERATOR_HARD_LIGHT 315 316 See :attr:`Operator.HARD_LIGHT` 317 318 .. versionadded:: 1.12.0 319 320.. data:: OPERATOR_SOFT_LIGHT 321 322 See :attr:`Operator.SOFT_LIGHT` 323 324 .. versionadded:: 1.12.0 325 326.. data:: OPERATOR_DIFFERENCE 327 328 See :attr:`Operator.DIFFERENCE` 329 330 .. versionadded:: 1.12.0 331 332.. data:: OPERATOR_EXCLUSION 333 334 See :attr:`Operator.EXCLUSION` 335 336 .. versionadded:: 1.12.0 337 338.. data:: OPERATOR_HSL_HUE 339 340 See :attr:`Operator.HSL_HUE` 341 342 .. versionadded:: 1.12.0 343 344.. data:: OPERATOR_HSL_SATURATION 345 346 See :attr:`Operator.HSL_SATURATION` 347 348 .. versionadded:: 1.12.0 349 350.. data:: OPERATOR_HSL_COLOR 351 352 See :attr:`Operator.HSL_COLOR` 353 354 .. versionadded:: 1.12.0 355 356.. data:: OPERATOR_HSL_LUMINOSITY 357 358 See :attr:`Operator.HSL_LUMINOSITY` 359 360 .. versionadded:: 1.12.0 361 362.. data:: PATH_MOVE_TO 363 364 See :attr:`PathDataType.MOVE_TO` 365 366.. data:: PATH_LINE_TO 367 368 See :attr:`PathDataType.LINE_TO` 369 370.. data:: PATH_CURVE_TO 371 372 See :attr:`PathDataType.CURVE_TO` 373 374.. data:: PATH_CLOSE_PATH 375 376 See :attr:`PathDataType.CLOSE_PATH` 377 378.. data:: PS_LEVEL_2 379 380 See :attr:`PSLevel.LEVEL_2` 381 382.. data:: PS_LEVEL_3 383 384 See :attr:`PSLevel.LEVEL_3` 385 386.. data:: PDF_VERSION_1_4 387 388 See :attr:`PDFVersion.VERSION_1_4` 389 390 .. versionadded:: 1.12.0 391 392.. data:: PDF_VERSION_1_5 393 394 See :attr:`PDFVersion.VERSION_1_5` 395 396 .. versionadded:: 1.12.0 397 398.. data:: SVG_VERSION_1_1 399 400 See :attr:`SVGVersion.VERSION_1_1` 401 402 .. versionadded:: 1.12.0 403 404.. data:: SVG_VERSION_1_2 405 406 See :attr:`SVGVersion.VERSION_1_2` 407 408 .. versionadded:: 1.12.0 409 410.. data:: SUBPIXEL_ORDER_DEFAULT 411 412 See :attr:`SubpixelOrder.DEFAULT` 413 414.. data:: SUBPIXEL_ORDER_RGB 415 416 See :attr:`SubpixelOrder.RGB` 417 418.. data:: SUBPIXEL_ORDER_BGR 419 420 See :attr:`SubpixelOrder.BGR` 421 422.. data:: SUBPIXEL_ORDER_VRGB 423 424 See :attr:`SubpixelOrder.VRGB` 425 426.. data:: SUBPIXEL_ORDER_VBGR 427 428 See :attr:`SubpixelOrder.VBGR` 429 430.. data:: REGION_OVERLAP_IN 431 432 See :attr:`RegionOverlap.IN` 433 434 .. versionadded:: 1.11 435 436.. data:: REGION_OVERLAP_OUT 437 438 See :attr:`RegionOverlap.OUT` 439 440 .. versionadded:: 1.11 441 442.. data:: REGION_OVERLAP_PART 443 444 See :attr:`RegionOverlap.PART` 445 446 .. versionadded:: 1.11 447 448.. data:: STATUS_SUCCESS 449 STATUS_NO_MEMORY 450 STATUS_INVALID_RESTORE 451 STATUS_INVALID_POP_GROUP 452 STATUS_NO_CURRENT_POINT 453 STATUS_INVALID_MATRIX 454 STATUS_INVALID_STATUS 455 STATUS_NULL_POINTER 456 STATUS_INVALID_STRING 457 STATUS_INVALID_PATH_DATA 458 STATUS_READ_ERROR 459 STATUS_WRITE_ERROR 460 STATUS_SURFACE_FINISHED 461 STATUS_SURFACE_TYPE_MISMATCH 462 STATUS_PATTERN_TYPE_MISMATCH 463 STATUS_INVALID_CONTENT 464 STATUS_INVALID_FORMAT 465 STATUS_INVALID_VISUAL 466 STATUS_FILE_NOT_FOUND 467 STATUS_INVALID_DASH 468 STATUS_INVALID_DSC_COMMENT 469 STATUS_INVALID_INDEX 470 STATUS_CLIP_NOT_REPRESENTABLE 471 STATUS_TEMP_FILE_ERROR 472 STATUS_INVALID_STRIDE 473 STATUS_FONT_TYPE_MISMATCH 474 STATUS_USER_FONT_IMMUTABLE 475 STATUS_USER_FONT_ERROR 476 STATUS_NEGATIVE_COUNT 477 STATUS_INVALID_CLUSTERS 478 STATUS_INVALID_SLANT 479 STATUS_INVALID_WEIGHT 480 STATUS_INVALID_SIZE 481 STATUS_USER_FONT_NOT_IMPLEMENTED 482 STATUS_DEVICE_TYPE_MISMATCH 483 STATUS_DEVICE_ERROR 484 STATUS_INVALID_MESH_CONSTRUCTION 485 STATUS_DEVICE_FINISHED 486 STATUS_LAST_STATUS 487 488 See :class:`Status` 489 490 .. versionadded:: 1.12 491