Commit graph

14 commits

Author SHA1 Message Date
Carl Worth
06ddeffeb7 Moved current point state to XrGState and dropped relative operators from XrPath. This is all in preparation for XrShowText, (which needs access to the current point) 2002-10-26 07:59:31 +00:00
Carl Worth
88237e451e Various cleanups, (no functional changes). Changed arguments for XrRel* from x,y to dx,dy. Changed XrError to XrStatus. Added a prefix of '_' to all internal functions 2002-10-16 12:57:00 +00:00
Carl Worth
fe0606c763 Standardized bracing-style and indentation 2002-10-01 04:37:42 +00:00
Carl Worth
5f1938f26f Fixed spline error calculation. New effort to compute spline initial/final slopes even for degenerate splines, (degenerate splines are still broken somewhere though). 2002-09-10 08:01:00 +00:00
Carl Worth
c1c7ee62bc Cleaned up XrPathInterpret. Prepare for splines 2002-08-15 17:29:26 +00:00
Keith Packard
ba6c497130 Fix combined transforms, fix caps/joins under transform 2002-08-15 16:48:16 +00:00
Carl Worth
91f09687e5 Added error handling (Xr shutdown) for out-of-memory handling. Started adding spline functions. 2002-08-15 05:22:59 +00:00
Keith Packard
e55de618e7 Add bevel joins 2002-08-14 19:19:33 +00:00
Keith Packard
6b1903c40e Prepare for joins and caps 2002-08-14 18:32:42 +00:00
Carl Worth
71b804a301 Fixed XrFill to implicitly call ClosePath. Broke off XrFillStyle/XrStrokeStyle 2002-08-14 17:32:22 +00:00
Carl Worth
48bd9e5d30 Total rewrite of path storage/interpretation in preparation for splines. 2002-08-14 00:39:43 +00:00
Carl Worth
9824dc8944 Fixed XrPathClose to deal with empty path 2002-08-12 11:43:56 +00:00
Carl Worth
f8fef556d7 See ChangeLog for 2002-07-16 2002-07-23 07:22:23 +00:00
Carl Worth
00807705bf Initial import of Xr 2002-06-11 04:02:23 +00:00