STROKE DIALOG (BOZZA) ------------------------------------------------------------------------------ This dialog defines the way a line have to be drawed. Many attributes can be defined: * Width: the pen width, measured perpendicularly to the pen trajectory. * End caps: the decoration applied to the ends of unclosed subpaths and dash segments. You can choose between none, round and square. * Joins: the decoration applied at the intersection of two path segments and at the intersection of the endpoints of a subpath that is closed. The three different decorations are miter, round and bevel. * miter limit: the limit to trim a line join that has a miter decoration. A line join is trimmed when the ratio of miter length to stroke width is greater than the miterlimit value. The miter length is the diagonal length of the miter, which is the distance between the inside corner and the outside corner of the intersection. The smaller the angle formed by two line segments, the longer the miter length and the sharper the angle of intersection. The default miterlimit value of 10.0f causes all angles less than 11 degrees to be trimmed. Trimming miters converts the decoration of the line join to bevel. * dash attributes: the definition of how to make a dash pattern by alternating between opaque and transparent sections: you can choose a template or define a custom sequence of lengths of opaque and transparent sections. A stroke template can be selected in the corresponding tab. See [attribute palettes]. The Java [http://java.sun.com/javase/6/docs/api/java/awt/BasicStroke.html|BasicStroke] class is used.