Lieber Rolf,
da es sich um HTML-Elemente und ihr Box-Modell handelt, sind die Ellipsen entweder waagrecht, oder senkrecht, je nachdem ob das Rechteck darum liegend oder stehend ist.
Also ich sehe gerade vor lauter Wald keine Bäume mehr. Ist Dein Ansatz wirklich effizienter, als die Schnittmenge an Pixeln der Rechtecke zu berechnen, um dann zu prüfen, ob einer der Pixel zu beiden Ellipsen gehört?
Muss ich eigentlich die Formel, die ich von @Camping_RIDER habe, bei hochkant stehenden Rechtecken anders benutzen? Im Moment dachte ich in meiner Naivität, dass ich einfach a
und b
(die Achsen in der Ellipse, also Länge und Breite des Rechtecks) so wähle, dass a >= b
gilt, und der Rest ist dann eben die Formel...
Liebe Grüße,
Felix Riesterer.