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.
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.