![]() |
Iso Ellipse mit Delphi erzeugen
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo
ist es möglich mit Delphi eine isometrische Ellipse wie im Bild zu erstellen Mein versuch mit Polygon hat nicht geklappt :
Delphi-Quellcode:
Der Winkel soll 30° wenn nicht dann 45°
procedure TForm1.Button4Click(Sender: TObject);
begin Canvas.Polygon([Point(50, 50), Point(50, 150), Point(150, 100), Point(150, 0)]); Canvas.Ellipse(50, 50, 150, 100); end; |
Re: Iso Ellipse mit Delphi erzeugen
Du hast generell 2 Möglichkeiten:
1. Ellipse berechnen und entsprechend drehen 2. Ellipse groß zeichnen und dann die Pixel vertikal so verschieben, dass es passt ... Direkt so zeichnen wie auf dem Bild geht nicht, das die Hautpachse (maximale Breite) nciht horizontal/vertikal sondern schräg ist ... |
Re: Iso Ellipse mit Delphi erzeugen
schau doch mal hier ...
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz