Versatz
Dieses Beispiel soll Ihnen zeigen, wie Sie die Koordinaten in der Klasse PointF oder Point mithilfe der Methode Offset() anpassen können.
Diese Methode ist sowohl in der Klasse Point als auch in der Klasse PointF verfügbar und wird hauptsächlich verwendet, um die Koordinaten eines bestimmten Punktes programmatisch zu verschieben oder anzupassen. Die Methode Offset() ändert die aktuellen x und y Koordinaten eines Punktes, ohne ein neues Point Objekt zurückzugeben.
Um die Methode Offset() zu verwenden, rufen Sie sie einfach mit zwei ganzzahligen Werten als Argumenten für ein Point- oder PointF-Objekt auf. Das erste Argument verschiebt die x-Koordinate des Punktes, während das zweite Argument die y-Koordinate des Punktes verschiebt. Diese Methode akzeptiert auch negative Werte als Argumente.
- Instanziierung eines
PointF-Objekts : Die KlassePointFwird verwendet, um Punkte mit Gleitkommazahlen für die Koordinatenxundydarzustellen. In diesem Beispiel wird der Punkt bei (10.5, 20.5) initialisiert. - Aufruf der Methode
Offset(): Die Methode passt die Koordinaten des ObjektsPointFum die angegebenen Offset-Werte an. Genauer gesagt, verschiebtpoint.Offset(-5.0f, 10.0f);die Koordinatexdes Punktes um -5,0 und seine Koordinateyum +10,0. - Konsolenausgabe : Die Anfangs- und neuen Koordinaten des Objekts
PointFwerden in der Konsole ausgegeben, um die Wirkung der MethodeOffset()zu demonstrieren.
