Versatz
Dieses Beispiel soll Ihnen zeigen, wie Sie Koordinaten in der PointF- oder Point-Klasse mithilfe der Offset()-Methode anpassen können.
Diese Methode ist sowohl in den Point- als auch in den PointF-Klassen verfügbar und wird hauptsächlich verwendet, um die Koordinaten eines bestimmten Punktes programmatisch zu bewegen oder anzupassen. Die Offset()-Methode verändert die aktuellen x- und y-Koordinaten eines Punktes, ohne ein neues Point-Objekt zurückzugeben.
Um die Offset()-Methode zu verwenden, rufen Sie sie einfach mit zwei ganzen Zahlen als Argumente an einem Point- oder PointF-Objekt auf. Das erste Argument wird die x-Koordinate des Punktes versetzen, während das zweite Argument die y-Koordinate des Punktes versetzen wird. Diese Methode akzeptiert auch negative Werte als Argumente.
- Instanziierung eines
PointF-Objekts: DiePointF-Klasse wird verwendet, um Punkte mit Gleitkommazahlen fürx- undy-Koordinaten darzustellen. In diesem Beispiel wird der Punkt bei (10.5, 20.5) initialisiert. - Aufrufen der
Offset()-Methode: Die Methode passt die Koordinaten desPointF-Objekts durch die angegebenen Offset-Werte an. Insbesondere wirdpoint.Offset(-5.0f, 10.0f);diex-Koordinate des Punktes um -5,0 und diey-Koordinate um +10,0 verschieben. - Konsolenausgabe: Die ursprünglichen und neuen Koordinaten des
PointF-Objekts werden auf der Konsole angezeigt, um die Wirkung derOffset()-Methode zu demonstrieren.
