Es werden nicht die Definitionspunkte, sondern die Pixel im Frame-Buffer
modifiziert:
- Verschieben eines Fensterinhalts (Move),
- Kopieren eines Fensterinhalts (Copy),
- Vergrößern eines Fensterinhalts (Zoom).
Statt Pixelwerte zu setzen, können auch
AND-, OR-, XOR-Verknüpfungen verwendet werden.
Es gilt (x XOR y) XOR y = x .
XOR ist daher geeignet, ein Objekt über den
Schirm zu bewegen, ohne den Hintergrund zu zerstören.
zeichne Objekt mit XOR
repeat
loesche Objekt mit XOR
modifiziere Objekt_Koordinaten
zeichne Objekt mit XOR
until Objekt am Ziel
Allerdings ändert das bewegte Objekt je nach Hintergrundfarbe sein Aussehen.