I would like to create a 2D graphics with lines, connecting points at integer coordinates and control the line's thickness expressed in the original coordinate system. E.g.
Line[{{0,0}, {1,0}, {2,1}, ...}]
such that the line has a thickness of 0.25 in terms of the coordinate system used for defining the points.
This should resemble the way you can define the radius of a Tube
in 3D graphics.
Is this possible (in a convenient way)?
I know about Thickness
(which uses plot-range-relative units) and AbsoluteThickness
(which uses image-relative units). Neither is suitable, since the plot's range and size are not know in advance (they vary, e.g. inside a Manipulate
).
This question Scaling edge thicknesses seems related, but the answers are not really good workarounds. Probably, Wolfram needs to add another option to solve this.