Mono.Cairo
1.0.5000.0
2.0.0.0
System.Enum
Contains the Cairo Operators
Field
Cairo.Operator
Merges the overlapping colors to a new one
1.0.5000.0
2.0.0.0
Field
Cairo.Operator
This operator leaves the first object mostly intact, but mixes both objects in the overlapping area. The second object object is not drawn except there.
1.0.5000.0
2.0.0.0
Field
Cairo.Operator
Where the second object is drawn, the first is completely removed. Anywhere else it is left intact. The second object itself is not drawn.
1.0.5000.0
2.0.0.0
Field
Cairo.Operator
Leaves the first object untouched, the second is discarded completely.
1.0.5000.0
2.0.0.0
Field
Cairo.Operator
Same as the ATOP operator, but as if the order of the drawing operations had been reversed.
1.0.5000.0
2.0.0.0
Field
Cairo.Operator
This works like the IN operator, but with the second object "below" the first.
1.0.5000.0
2.0.0.0
Field
Cairo.Operator
The second object is used to reduce the visibility of the first in the overlapping area. The second object is not drawn itself.
1.0.5000.0
2.0.0.0
Field
Cairo.Operator
The result is similar to the OVER operator. Except that the "order" of the objects is reversed, so the second is drawn below the first.
1.0.5000.0
2.0.0.0
Field
Cairo.Operator
The first object is removed completely, the second is only drawn where the first was.
1.0.5000.0
2.0.0.0
Field
Cairo.Operator
The first object is removed completely, the second is only drawn where the first not was.
1.0.5000.0
2.0.0.0
Field
Cairo.Operator
The result is the same as if you held two semi-transparent slides on top of each other.
1.0.5000.0
2.0.0.0
Field
Cairo.Operator
Merges the overlapping colors to a new one
1.0.5000.0
2.0.0.0
Field
Cairo.Operator
The second object is drawn as if nothing else were below. The first object is only left intact outside the second.
1.0.5000.0
2.0.0.0
Field
Cairo.Operator
Merges the overlapping colors to a new one with XOR
1.0.5000.0
2.0.0.0