TSdlTtfLineJoin
These values determine how two joining lines are rendered in a stroker.
Definition
Unit: Neslib.Sdl3.Ttf
Enumeration Values
Round = 0
Used to render rounded line joins. Circular arcs are used to join two lines smoothly.
Bevel = 1
Used to render beveled line joins. The outer corner of the joined lines is filled by enclosing the triangular region of the corner with a straight line between the outer corners of each stroke.
Miter = 2
Used to render mitered line joins, with variable bevels if the miter limit is exceeded. The intersection of the strokes is clipped perpendicularly to the bisector, at a distance corresponding to the miter limit. This prevents long spikes being created.
Fixed = 3
Used to render mitered line joins, with fixed bevels if the miter limit is exceeded. The outer edges of the strokes for the two segments are extended until they meet at an angle. A bevel join (see above) is used if the segments meet at too sharp an angle and the outer edges meet beyond a distance corresponding to the miter limit. This prevents long spikes being created.