Paint.MiterLimit (gb.qt4)
Static Property MiterLimit As Float
Restituisce o imposta il limite di spigolo acuto corrente.
Se lo stile di unione della linea corrente è impostato su
LineJoinMiter (vedi
LineJoin), il limite di spigolo viene utilizzato per determinare se le linee devono essere unite con una smussatura anziché con uno spigolo acuto. La lunghezza del limite di spigolo è divisa per la larghezza della linea. Se il risultato è maggiore del limite di spigolo, lo stile viene convertito in uno smusso.
Come per gli altri parametri del tratto, l'attuale limite di troncamento della linea viene esaminato da
Paint.Stroke, ma non ha alcun effetto durante la costruzione del tracciato.
Il valore limite di spigolo predefinito è 10,0, che converte i giunti ad angolo interni inferiori a 11 gradi in smussi anziché spigoli acuti. Per riferimento, un limite di spigolo di 2,0 rende il taglio dello spigolo a 60 gradi e un limite di spigolo di 1.414 fa il taglio a 90 gradi.
Un limite di spigolo acuto per l'angolo desiderato può essere calcolato come:
MiterLimit = 1 / Sin(Angle / 2)