Cohen-Sutherland-algoritme voor lijnuitknippen is een veelgebruikt algoritme voor het knippen van lijnen tegen een rechthoekig venster. Er zijn echter weinig beperkingen:
1. Het algoritme werkt alleen voor rechthoekige vensters. Het kan geen willekeurige polygonen verwerken.
2. Het kan geen lijnen knippen die precies evenwijdig zijn aan de randen van het venster.
3. Het kan inefficiënt zijn als de eindpunten van de lijn zich erg ver van de venstergrenzen bevinden, omdat hierdoor onnodige berekeningen kunnen worden uitgevoerd.
4. Het behandelt geen lijnsegmenten die zich in onregelmatige richtingen buiten het venster uitstrekken, maar behandelt deze op dezelfde manier als andere lijnsegmenten die de uitknipgrenzen binnenkomen/verlaten.
5. Het algoritme behandelt geen gevallen waarin het lijnsegment zich geheel buiten het knipvenster bevindt. |