img/mfc2.jpg

CPoint


Opis

Obiekt typu CPoint reprezentuje Windowsową strukturę POINT, która zawiera współrzędne punktu (najczęściej na ekranie) Klasa CPoint zawiera także funkcje do manipulowania klasą i strukturą POINT w niej zawartą.

Obiekt CPoint może być używany wszędzie tam, gdzie wykorzystuje się strukturę POINT. Operatory tej klasy współpracują z klasą CSize reprezentującą strukturę SIZE, a także z samą strukturą SIZE.

Obiekt CPoint jako wywodzący sią ze struktury POINT posiada w sobie zmienne x, y, reprezentujące odpowiednio oś X i Y układu współrzędnych w jakim sią znajdują.

Metody

Metody Opis
CPointGrupa konstruktorów obiektów CPoint
OffsetDodaje do składowych obiektu x i y żądane wartość

Operatory

Operatory Opis
operator ==Porównuje obieky - sprawdza zgodność
operator !=Porównuje obieky - sprawdza niezgodność
operator +=Przesuwa punkt dodając do niego inny obiekt CPoint lub CSize
operator -=Przesuwa punkt odejmując od niego inny obiekt CPoint lub CSize
operator +Zwraca sumę punktu z innym punktem lub strukturą CSize
operator +Zwraca obiekt CRect przesunięty o CSize
operator -Zwraca różnicę punktu z innym punktem lub strukturą CSize lub negacja obiektu
operator -Zwraca różnicę wielkości pomiędzy współrzędnymi obiektu
operator -Zwraca obiekt CRect przesunięty o CSize z odwrotnym znakiem

Zobacz także

CSize, CRect