Enum CairoOperator (gb.cairo)
Enum CairoOperator Is OperatorATop, OperatorAdd, OperatorClear, OperatorDest, OperatorDestATop, OperatorDestIn, OperatorDestOut, OperatorDestOver, OperatorIn, OperatorOut, OperatorOver, OperatorSaturate, OperatorSource, OperatorXor
|
Constant
|
Description
|
|
OperatorATop
|
Compositing operator that draws the source on top of destination content and only there.
|
|
OperatorAdd
|
Compositing operator that accumulates the source and destination layers.
|
|
OperatorClear
|
Compositing operator that clears the destination layer (bounded).
|
|
OperatorDest
|
Compositing operator that ignores the source.
|
|
OperatorDestATop
|
Compositing operator that leaves the destination on top of source content and only there (unbounded).
|
|
OperatorDestIn
|
Compositing operator that leaves the destination only where there was source content (unbounded).
|
|
OperatorDestOut
|
Compositing operator that leaves the destination only where there was no source content.
|
|
OperatorDestOver
|
Compositing operator that draws the destination on top of the source.
|
|
OperatorIn
|
Compositing operator that draws the source where there was destination content (unbounded).
|
|
OperatorOut
|
Compositing operator that draws the source where there was no destination content (unbounded).
|
|
OperatorOver
|
Compositing operator that draws the source layer on top of the destination layer (bounded).
|
|
OperatorSaturate
|
Compositing operator that behaves like OperatorOver, but assuming source and dest are disjoint geometries.
|
|
OperatorSource
|
Compositing operator that replaces the destination layer (bounded).
|
|
OperatorXor
|
Compositing operator that shows source and destination where there is only one of them.
|