WIND_NON_ZERO ist ja der Default wenn man einen GeneralPath erstellt.
Erstmal: in welchen Faellen macht es Sinn diesen Default zu aendern? Welchen Einfluss hat diese Winding-Rule auf den Pfad.
Ich hab mir jetzt den JavaDoc x-Mal durchgelesen aber so richtig versteh ich es alles nicht. Den grossen Zusammenhang. Ich verstehe schon, dass es wichtig ist festzustellen, wo beim Shape innen und aussen ist. Schon alleine um den Shape korrekt zu rendern oder "contains" Tests abzuziehen.
Wie aber spielt da die Winding-Rule rein? Kann man mit beiden Rules jeden moeglichen Pfad darstellen? Kann man gewisse Tests bzw. Rendering mit einer der beiden Rules schneller machen? Warum hat man beide Rules - ausser eine alleine wuerde nicht ausreichen?
vielen Dank fuer die Lernhilfe,
sb
Erstmal: in welchen Faellen macht es Sinn diesen Default zu aendern? Welchen Einfluss hat diese Winding-Rule auf den Pfad.
Ich hab mir jetzt den JavaDoc x-Mal durchgelesen aber so richtig versteh ich es alles nicht. Den grossen Zusammenhang. Ich verstehe schon, dass es wichtig ist festzustellen, wo beim Shape innen und aussen ist. Schon alleine um den Shape korrekt zu rendern oder "contains" Tests abzuziehen.
Wie aber spielt da die Winding-Rule rein? Kann man mit beiden Rules jeden moeglichen Pfad darstellen? Kann man gewisse Tests bzw. Rendering mit einer der beiden Rules schneller machen? Warum hat man beide Rules - ausser eine alleine wuerde nicht ausreichen?
vielen Dank fuer die Lernhilfe,
sb