Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 251009 Details for
Bug 460569
Comparator in Point.eliminateDuplicates() violates contract of Comparator
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
test case with points that cause the exception
EliminatePoints.java (text/x-java-source), 8.69 KB, created by
Colin Sharples
on 2015-02-23 03:38:06 EST
(
hide
)
Description:
test case with points that cause the exception
Filename:
MIME Type:
Creator:
Colin Sharples
Created:
2015-02-23 03:38:06 EST
Size:
8.69 KB
patch
obsolete
>package com.foo.gef4; > >import org.eclipse.gef4.geometry.planar.Point; > >public class EliminatePoints { > private static final Point[] points = { new Point(4818.750000, 2487.500000), new Point(4775.000000, 2466.666667), new Point(4775.000000, 2466.666667), > new Point(4712.500000, 2400.000000), new Point(4712.500000, 2400.000000), new Point(4700.000000, 2359.000000), > new Point(4700.000000, 2359.000000), new Point(4693.750000, 2362.500000), new Point(4693.750000, 2362.500000), > new Point(4556.250000, 2372.916667), new Point(4556.250000, 2372.916667), new Point(4556.250000, 2372.916667), > new Point(4556.250000, 2372.916667), new Point(4439.583333, 2385.416667), new Point(4439.583333, 2385.416667), > new Point(4370.833333, 2454.166667), new Point(4370.833333, 2454.166667), new Point(4306.250000, 2520.833333), > new Point(4306.250000, 2520.833333), new Point(4222.916667, 2593.750000), new Point(4222.916667, 2593.750000), > new Point(4110.416667, 2662.500000), new Point(4110.416667, 2662.500000), new Point(4027.083333, 2691.666667), > new Point(4027.083333, 2691.666667), new Point(4027.083333, 2691.666667), new Point(4027.083333, 2691.666667), > new Point(3941.666667, 2745.833333), new Point(3941.666667, 2745.833333), new Point(3941.666667, 2745.833333), > new Point(3941.666667, 2745.833333), new Point(3897.916667, 2835.416667), new Point(3897.916667, 2835.416667), > new Point(3843.750000, 2935.416667), new Point(3843.750000, 2935.416667), new Point(3795.833333, 3010.416667), > new Point(3795.833333, 3010.416667), new Point(3702.083333, 3066.666667), new Point(3702.083333, 3066.666667), > new Point(3702.083333, 3066.666667), new Point(3702.083333, 3066.666667), new Point(3608.333333, 3087.500000), > new Point(3608.333333, 3087.500000), new Point(3608.333333, 3087.500000), new Point(3608.333333, 3087.500000), > new Point(3485.416667, 3066.666667), new Point(3485.416667, 3066.666667), new Point(3403.000000, 3037.000000), > new Point(3403.000000, 3037.000000), new Point(3404.166667, 3077.083333), new Point(3404.166667, 3077.083333), > new Point(3364.583333, 3116.666667), new Point(3364.583333, 3116.666667), new Point(3364.583333, 3116.666667), > new Point(3364.583333, 3116.666667), new Point(3306.250000, 3172.916667), new Point(3306.250000, 3172.916667), > new Point(3299.000000, 3208.000000), new Point(3108.000000, 3288.000000), new Point(4818.750000, 2487.500000), > new Point(4775.000000, 2466.666667), new Point(4775.000000, 2466.666667), new Point(4712.500000, 2400.000000), > new Point(4712.500000, 2400.000000), new Point(4700.000000, 2359.000000), new Point(4700.000000, 2359.000000), > new Point(4681.250000, 2287.500000), new Point(4681.250000, 2287.500000), new Point(4654.166667, 2160.416667), > new Point(4654.166667, 2160.416667), new Point(4654.166667, 2160.416667), new Point(4654.166667, 2160.416667), > new Point(4608.333333, 2070.833333), new Point(4608.333333, 2070.833333), new Point(4608.333333, 2070.833333), > new Point(4608.333333, 2070.833333), new Point(4539.583333, 2029.166667), new Point(4539.583333, 2029.166667), > new Point(4539.583333, 2029.166667), new Point(4539.583333, 2029.166667), new Point(4458.333333, 1922.916667), > new Point(4458.333333, 1922.916667), new Point(4458.333333, 1922.916667), new Point(4458.333333, 1922.916667), > new Point(4393.750000, 1804.166667), new Point(4393.750000, 1804.166667), new Point(4375.000000, 1796.000000), > new Point(4375.000000, 1796.000000), new Point(4314.583333, 1768.750000), new Point(4314.583333, 1768.750000), > new Point(4314.583333, 1768.750000), new Point(4314.583333, 1768.750000), new Point(4225.000000, 1772.916667), > new Point(4225.000000, 1772.916667), new Point(4198.000000, 1768.000000), new Point(4195.000000, 1717.000000), > new Point(4818.750000, 2487.500000), new Point(4775.000000, 2466.666667), new Point(4775.000000, 2466.666667), > new Point(4712.500000, 2400.000000), new Point(4712.500000, 2400.000000), new Point(4700.000000, 2359.000000), > new Point(4700.000000, 2359.000000), new Point(4693.750000, 2362.500000), new Point(4693.750000, 2362.500000), > new Point(4556.250000, 2372.916667), new Point(4556.250000, 2372.916667), new Point(4556.250000, 2372.916667), > new Point(4556.250000, 2372.916667), new Point(4439.583333, 2385.416667), new Point(4439.583333, 2385.416667), > new Point(4370.833333, 2454.166667), new Point(4370.833333, 2454.166667), new Point(4306.250000, 2520.833333), > new Point(4306.250000, 2520.833333), new Point(4222.916667, 2593.750000), new Point(4222.916667, 2593.750000), > new Point(4110.416667, 2662.500000), new Point(4110.416667, 2662.500000), new Point(4027.083333, 2691.666667), > new Point(4027.083333, 2691.666667), new Point(4027.083333, 2691.666667), new Point(4027.083333, 2691.666667), > new Point(3941.666667, 2745.833333), new Point(3941.666667, 2745.833333), new Point(3941.666667, 2745.833333), > new Point(3941.666667, 2745.833333), new Point(3897.916667, 2835.416667), new Point(3897.916667, 2835.416667), > new Point(3843.750000, 2935.416667), new Point(3843.750000, 2935.416667), new Point(3795.833333, 3010.416667), > new Point(3795.833333, 3010.416667), new Point(3702.083333, 3066.666667), new Point(3702.083333, 3066.666667), > new Point(3702.083333, 3066.666667), new Point(3702.083333, 3066.666667), new Point(3608.333333, 3087.500000), > new Point(3608.333333, 3087.500000), new Point(3608.333333, 3087.500000), new Point(3608.333333, 3087.500000), > new Point(3485.416667, 3066.666667), new Point(3485.416667, 3066.666667), new Point(3403.000000, 3037.000000), > new Point(4700.000000, 2359.000000), new Point(4681.250000, 2287.500000), new Point(4681.250000, 2287.500000), > new Point(4654.166667, 2160.416667), new Point(4654.166667, 2160.416667), new Point(4654.166667, 2160.416667), > new Point(4654.166667, 2160.416667), new Point(4608.333333, 2070.833333), new Point(4608.333333, 2070.833333), > new Point(4608.333333, 2070.833333), new Point(4608.333333, 2070.833333), new Point(4539.583333, 2029.166667), > new Point(4539.583333, 2029.166667), new Point(4539.583333, 2029.166667), new Point(4539.583333, 2029.166667), > new Point(4458.333333, 1922.916667), new Point(4458.333333, 1922.916667), new Point(4458.333333, 1922.916667), > new Point(4458.333333, 1922.916667), new Point(4393.750000, 1804.166667), new Point(4393.750000, 1804.166667), > new Point(4375.000000, 1796.000000), new Point(4700.000000, 2359.000000), new Point(4825.000000, 2277.083333) }; > > public static void main(String[] args) { > try { > Point.getConvexHull(points); > } catch (Exception e) { > e.printStackTrace(); > } > } > >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Flags:
nyssen
:
iplog+
Actions:
View
Attachments on
bug 460569
: 251009