[cairo] Shouldn't Cairo use/offer degrees rather than radians?
dak at gnu.org
Wed Jun 28 05:05:13 UTC 2017
David Kastrup <dak at gnu.org> writes:
> Lawrence D'Oliveiro <ldo at geek-central.gen.nz> writes:
>> On Tue, 27 Jun 2017 11:37:07 +0200, David Kastrup wrote:
>>> Lawrence D'Oliveiro <ldo at geek-central.gen.nz> writes:
>>>> Trig calculations are usually easier in radians.
>>> Nobody uses Taylor series for actual trig calculations.
>> Not that I care. This is the kind of thing I care about:
>> arc_length = radius * angle
>> That kind of calculation only makes sense if “angle” is in radians.
> cairo_rotate has nothing to do with arc lengths.
You'd have more of a point regarding cairo_arc. However, the ability to
specify lengths of arcs as a length can be rectified by scaling
appropriately with pi/180 without drawbacks since the rasterizer does
not work along curved lines but only straight lines.
The inability to reliably draw a half circle that seamlessly connects
with another half circle under any rasterization seems more important in
More information about the cairo