Forme che sono state costruite utilizzando linee che si intersecano possono essere riempite in due modi diversi: Alternato o Avvolgimento.
La modalità di riempimento è una proprietà di qualsiasi policurva con linee intersecanti. Poiché una policurva è una forma complessa, può essere poco chiaro ciò che è considerato l’interno e l’esterno della forma. La modalità di riempimento è un algoritmo che decide quali sono l’interno e l’esterno della forma in modo che il riempimento possa essere compreso quando si esportano forme complesse in frammenti di documenti SVG da utilizzare nelle app web.
La modalità Alternativa determina se un segmento della forma verrà riempito disegnando un raggio da quel punto verso infinito in qualsiasi direzione e conteggiando il numero di segmenti all’interno della forma data che attraversa il raggio. Se questo numero è dispari, il segmento è all’interno dell’area di riempimento; se è pari, il segmento si trova al di fuori dell’area di riempimento.
La modalità Avvolgimento determina se un segmento della forma verrà riempito disegnando un raggio da quel punto verso infinito in qualsiasi direzione e conteggiando il numero di istanze in cui un segmento della forma attraversa il raggio. A partire da zero, viene aggiunto un numero al conteggio ogni volta che un segmento attraversa il raggio da sinistra a destra e ne viene sottratto uno ogni volta che un segmento lo attraversa da destra a sinistra, dalla prospettiva del raggio. Una volta conteggiato il numero di attraversamenti, se il risultato è zero, il punto viene considerato esterno al percorso di riempimento. Altrimenti, è all’interno del percorso.
Per impostare la modalità di riempimento:
Con l’oggetto selezionato, dal menu Livello, selezionare un’opzione dal sottomenu Modalità di riempimento.
Per mostrare l’orientamento dell’avvolgimento:
Nella barra degli strumenti dello Strumento Penna o dello Strumento Nodo, dopo aver attivato l’opzione Mostra orientamento (impostazione predefinita), la fine del segmento che porta al nodo iniziale viene visualizzata in rosso; la direzione di disegno è lontana dall’indicatore della linea rossa.