Rotated ellipse and measurements changed

Bug #1354249 reported by Brian
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Medium
Unassigned

Bug Description

(ALL MEASUREMENTS IN INCHES) *Running version 0 . 48 . 5 of inkscape* **running windows 7 home premium 64 bit**

This is related to Bug #1354211 "Not all polygon's nodes touch ellipse's path"

I was fooling around with 2 ellipses I created, one 4.195 x 4.195 and one 3.640 x 3.640, and when I rotated them 15,30,60, and 75 degrees they got bigger by .001. No problems at 0, 45, 90, 135, 180,225,270, 315, and 360.

This could explain the problem I was having in the above mentioned bug, but I'm still testing things to see if I can find out more.

Thanks in advance.

Revision history for this message
su_v (suv-lp) wrote :

Please attach a demo SVG file to allow further investigation.

Note that there are well-known issues with precision in current stable due to the fact that Inskcape doesn't draw real arcs/circles but approximates them internally with bezier curves (see e.g. the reports mentioned by Alvin in your earlier report).

Changed in inkscape:
status: New → Incomplete
Revision history for this message
Brian (brian-schaefer-88) wrote :

Ok. In the file, there are 4 ellipses. The two on the left are not rotated and are the dimensions I

mentioned above. The two on the right are rotated (the top right one is rotated 60 degrees and

the bottom right one is rotated 15 degrees).

You say the current stable. Is this being addressed in the upcoming .91 ( .49) release?

su_v (suv-lp)
Changed in inkscape:
status: Incomplete → New
Revision history for this message
su_v (suv-lp) wrote :

AFAICT this one is fixed in trunk (same size for the ellipse/circles):

$ #stable 0.48.5
$ inkscape --query-all 1354249-ELLIPSE\ BUG\ REPORT\ FILE.svg
svg2,48.571434,223.84946,929.01009,800.47931
layer1,48.571434,223.84946,929.01009,800.47931
path2985,48.571434,223.88099,377.55,377.55
path2987,65.714292,696.68812,327.6,327.6
path2993,599.96849,223.84946,377.61304,377.61304
path2995,617.10222,696.64746,327.68131,327.68131

$ # trunk r13502
$ inkscape --query-all 1354249-ELLIPSE\ BUG\ REPORT\ FILE.svg
svg2,48.571434,223.88098,928.97857,800.40714
layer1,48.571434,223.88098,928.97857,800.40714
path2985,48.571434,223.88099,377.55,377.55
path2987,65.714292,696.68812,327.6,327.6
path2993,600.00001,223.88098,377.55,377.55
path2995,617.14287,696.68812,327.6,327.6
$

@Alvin - can you confirm with trunk on Windows?

tags: added: precision shape-editing transformations
Revision history for this message
Brian (brian-schaefer-88) wrote :

Am I supposed to do something with all that? O_o Just wondering...

Revision history for this message
su_v (suv-lp) wrote :

On 2014-08-08 05:39 , Brian wrote:
> Am I supposed to do something with all that? O_o Just wondering...

No, these were primarily notes for bug triage. Basically the output shows that the width and height of path2985 / path2995 and path2987 / path2993 are identical in the second output (i.e. the development snapshot build aka trunk does no longer reproduce the slight difference/imprecision in extents of the bounding box for the rotated copies as can be observed in stable 0.48.5)

Revision history for this message
Brian (brian-schaefer-88) wrote :

Ok sounds good.

would you happen to know when .91 ( .49) will come out? Or why they won't come out with any more stable releases past 0. 48. 5?

Revision history for this message
jazzynico (jazzynico) wrote :

Reproduced on Windows XP, Inkscape trunk revision 0.48.5.
Not reproduced with trunk r13502.

Changed in inkscape:
importance: Undecided → Medium
milestone: none → 0.91
status: New → Fix Committed
Bryce Harrington (bryce)
Changed in inkscape:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.