Issue 118838 - Enhance LineGeometry creators to create single Polygons in all cases
Summary: Enhance LineGeometry creators to create single Polygons in all cases
Status: CLOSED FIXED
Alias: None
Product: Draw
Classification: Application
Component: editing (show other issues)
Version: 3.4.0 Beta (OOo)
Hardware: PC Windows 7
: P5 (lowest) Normal (vote)
Target Milestone: ---
Assignee: Armin Le Grand
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-26 15:10 UTC by Armin Le Grand
Modified: 2017-05-20 10:32 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Armin Le Grand 2012-01-26 15:10:47 UTC
ALG: With LineCaps feature I opted to allow LineGeometry creation to create PolyPolygons in complicated places where the LineCaps possibly were own Polygons in there. For performance and memory it's better to enhance these cases and to always create a single Polygon.
Comment 1 Armin Le Grand 2012-01-26 15:11:43 UTC
ALG: Working on the exception cases when a LineGeometry part creates self-intersecting parts.
Comment 2 Armin Le Grand 2012-01-26 15:14:40 UTC
ALG: Tested and extended so that always a single polygon is created. These cases happen rarely, because curves need to be involved which are already prepared by simplifying them to having no extreme values and to not exceed a given turning angle. Noneteless I could construct a test case and ensure that the new behaviour is working well.
Comment 3 Armin Le Grand 2012-01-26 15:25:22 UTC
ALG: Comitted, done.
Comment 4 Oliver-Rainer Wittmann 2012-06-13 12:28:05 UTC
getting rid of value "enhancement" for field "severity".
For enhancement the field "issue type" shall be used.