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.