lineWidth

common
var lineWidth: Double

The current line width for the Canvas. This property specifies the diameter of a pen that is circular in user space, (though device-space pen may be an ellipse in general due to scaling/shear/rotation of the CTM). Note: When the description above refers to user space and CTM it refers to the user space, and CTM in effect at the time of the stroking operation, NOT the user space and CTM in effect at the time of the call to the lineWidth property. The simplest usage makes both of these spaces identical. That is if there is no change to the CTM between a call to the lineWidth property and the stroking operation, then one can just pass user-space values to the lineWidth property and ignore this note.

As with the other stroke parameters the current line width is examined by stroke, strokeExtents, and cairo_stroke_to_path, but doesn't have any effect during path construction. The default line width value is 2.0.

var lineWidth: Double
var lineWidth: Double