<< Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |
SRect das bei Erzeugung cartesisch ist, d.h. negatives y geht nach unten und negatives height geht auch nach unten. Darus folgt: bottom ist immer top+height für SRect und SRectc.
Basisklassen(n) | abgeleitete Klassen | |||
---|---|---|---|---|
|
SRectc |
|
Name | Parameter | Rückgabewert | Beschreibung |
---|---|---|---|
operator= | SRect rect | SRectc& | Zuweisungsoperator für SRect -> SRectc |
pointInRect | const SPoint point | BOOL | Prüft ob ein Punkt in dem Rechteck liegt. Die 'Kante' wird als innerhalb betrachtet. |
setRect | int left, int top, int width, int height, BOOL cartesian=TRUE |
void | Setzt die Größe und Position des Rechtecks. |
setRect | RECT* rect, BOOL cartesian=TRUE |
void | Setzt die Größe und Position des Rechtecks. |
SRectc | int left, int top, int width, int height, BOOL cartesian=TRUE |
Konstruktor mit Angabe der Koordinaten und Göße des Rechtecks als Integer-Werte. | |
SRectc | SRect rect | Übernimmet einen SRectc aus einem SRect. |
SRect das bei Erzeugung cartesisch ist, d.h. negatives y geht nach unten und negatives height geht auch nach unten. Darus folgt: bottom ist immer top+height für SRect und SRectc.
operator=(SRect rect) SRectc& |
![]() ![]() |
Zuweisungsoperator für SRect -> SRectc
SRectc& | geändertes SRectc |
pointInRect(const SPoint point) const BOOL |
![]() ![]() |
Prüft ob ein Punkt in dem Rechteck liegt. Die 'Kante' wird als innerhalb betrachtet.
point | zu prüfender Punkt |
BOOL | Der Punkt liegt nicht außerhalb des Rechtecks |
setRect(int left, int top,int width, int height, BOOL cartesian=TRUE) void |
![]() ![]() |
Setzt die Größe und Position des Rechtecks.
left | Abstand von links / X-Koordinate |
top | Abstand von oben / Y-Koordinate |
width | Breite |
height | Höhe |
cartesian | legt fest, ob mit Bildschirmkoordinaten oder im normalen kartesischen Koordinatensystem gearbeitet wird. |
setRect(RECT* rect, BOOL cartesian=TRUE) void |
![]() ![]() |
Setzt die Größe und Position des Rechtecks.
rect | API-Rechteck-Struktur dessen Größe und Position übernommen werden soll |
cartesian | legt fest, ob mit Bildschirmkoordinaten oder im normalen kartesischen Koordinatensystem gearbeitet wird |
SRectc(int left, int top, int width, int height, BOOL cartesian=TRUE) |
![]() ![]() |
Konstruktor mit Angabe der Koordinaten und Göße des Rechtecks als Integer-Werte.
left | Abstand von links / X-Koordinate |
top | Abstand von oben / Y-Koordinate |
width | Breite |
height | Höhe |
cartesian | legt fest, ob mit Bildschirmkoordinaten oder im normalen kartesischen Koordinatensystem gearbeitet wird. |
SRectc(SRect rect) |
![]() ![]() |
Übernimmet einen SRectc aus einem SRect.
<< Gesamtübersicht | << Klassenübersicht | Details der Klasse | Funktionsbeschreibungen |