Freigeben über


Informationen zu Ellipsen

Eine Ellipse ist eine geschlossene Kurve, die durch zwei Fixpunkte (f1 und f2 ) definiert ist, sodass die Summe der Abstände (d1 +d2 ) von einem beliebigen Punkt auf der Kurve zu den beiden Fixpunkten konstant ist. Die folgende Abbildung zeigt eine Ellipse, die mit der Ellipse-Funktion gezeichnet wurde.

Abbildung mit einer Ellipse, zwei Fixpunkten, zwei Abständen und einem umgebenden Rechteck

Beim Aufrufen von Ellipse stellt eine Anwendung die Koordinaten der oberen linken und unteren rechten Ecken des begrenzungsenden Rechtecks der Ellipse bereit. Ein begrenzungsfähiges Rechteck ist das kleinste Rechteck, das die Ellipse vollständig umgibt. Wenn das System die Ellipse zeichnet, schließt es die rechte und die untere Seite aus, wenn keine Welttransformationen festgelegt sind. Daher misst die zugehörige Ellipse für jedes Rechteck, das x Einheiten breit um y Einheiten hoch misst, x1 Einheiten breit und y1 Einheiten hoch. Wenn die Anwendung eine Welttransformation durch Aufrufen der Funktion SetWorldTransform oder ModifyWorldTransform festlegt, enthält das System die rechte und die untere Seite.