Voor venndiagrammen kan je cirkels gebruiken in een niet-orthonormaal assenstelsel en daarin deelverzamelingen inkleuren als ongelijkheden. Maar er zijn nog mogelijkheden:[br][list][*]Voor de doorsnede van twee veelhoeken kan je [b]SnijpuntenPaden(Veelhoek, Veelhoek) [/b]gebruiken.[br]Voor [i]veelhoek1 = rechthoek ABCD[/i] en een [i]driehoek1 = driehoek EFG[/i] kleur je de overlapping met[br][b]SnijpuntenPaden(vierhoek1, driehoek1)[/b] ongeacht het aantal snijpunten van beide. Ook bij het verslepen van de hoekpunten van de veelhoeken blijft de doorsnede correct gedefinieerd.[/*][*]Voor cirkels kan je een meetkundige plaats definiëren.[br]- Bepaal voor de twee cirkels rechtsboven de snijpunten [i]R[/i] en [i]S[/i].[br]- Bepaal de cirkelbogen [b]r = Cirkelboog(N, S, R[/b]) en [b]s = Cirkelboog(P, R, S)[/b][br]- Bepaal een punt [b]T = Punt({r, s})[/b] dat je vrij over beide cirkelbogen kunt verplaatsen.[br] Dit punt T bepaalt de voorwaarde van de meetkundige plaats.[br]- Bepaal een tweede punt [b]TT = T [/b]om de meetkundige plaats, bepaald door T te creëren.[br] Opmerking: de naam van dit punt is willekeurig. Het is gewoon handig om voor dit tweede[br] punt een naam te kiezen die verwijst naar het eerste punt.[br]- Creëer de de meetkundige plaats van het punt [i]TT[/i], bepaald door [i]T[/i] met het commando[br] [b]MeetkundigePlaats(T, TT)[/b] en geef het gebied een kleur.[/*][*]Ook van een cirkel en een driehoek kan je de doorsnede inkleuren of arceren met een meetkundige plaats. Merk wel op dat deze oplossing statisch is. Omdat je de cirkelbogen en lijnstukken moet benoemen in een lijst, kan je deze methode enkel gebruiken als de snijpunten van cirkel en driehoek binnen dezelfde zijden van de driehoek blijven liggen.[br]- Bepaal de snijpunten [i]C_1[/i] en [i]B_1.[/i][br]- Bepaal de cirkelboog [b]c_1 = Cirkelboog(W, B_1, C_1)[/b] en de lijnstukken [i]f_1[/i] en [i]n[/i].[br]- Bepaal de punten [b]D_1 = Punt(c_1, f_1, n)[/b] en [b]DD_1 = D_1[/b].[br]- Creëer de doorsnede als de meetkundige plaats van het punt [i]DD_1[/i], bepaald door [i]D_1[/i] met het [br] commando [b]MeetkundigePlaats(D_1, DD_1)[/b] en kleur ze in.[/*][/list]