pmXor dokladny opis działania

0

Witam.
W projekcie Painta kolega zastosował model pędzla: pmXor. Jednak nie bardzo wiem jak to działa. Prosiłbym o dokładne wytłumaczenie, w jakim celu jest to tutaj zastosowane, no i jak działa. Wiem jedynie tyle że dochodzi do operacji Xor na bitach ale jak to dokładnie przebiega to nie mam pojęcia. Proszę o wytłumaczenie, ponieważ w internecie nie mogę nic znaleźć.
Poniżej kawałek kodu w C++, czyli miejsce, gdzie funkcja została zastosowana:

if(mode==elipsa){
          mode=startelipsa;
          Image1->Canvas->Pen->Color=clWhite;
          Image1->Canvas->Pen->Mode=pmXor;
          Image1->Canvas->Brush->Style=bsClear;
          startx=X;
          starty=Y;
          endx=X;
          endy=Y;
          Image1->Canvas->Ellipse(startx,starty, endx,endy); 

Pozdrawiam.

0

Rysuje krawędzie i wypełnia kolorem

2

Olej to, myślisz że nie zdasz jak tego nie oddasz?

1 użytkowników online, w tym zalogowanych: 0, gości: 1