Bug 310723 - FanRouter and ManhattanConnectionRouter need to be adopted to replacement of Ray with Vector.
Summary: FanRouter and ManhattanConnectionRouter need to be adopted to replacement of ...
Status: NEW
Alias: None
Product: GEF
Classification: Tools
Component: GEF-Legacy Draw2d (show other bugs)
Version: 3.6   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: gef-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 311514
  Show dependency tree
 
Reported: 2010-04-27 17:15 EDT by Alexander Nyßen CLA
Modified: 2014-07-12 05:49 EDT (History)
1 user (show)

See Also:


Attachments
Patch to adopt Routers to new Geometry API (23.63 KB, patch)
2010-05-03 15:17 EDT, Alexander Nyßen CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Nyßen CLA 2010-04-27 17:15:12 EDT
FanRouter and ManhattanConnectionRouter are the only framework classes that make use of the now deprecated Ray class. They should be adopted to use the newly introduced Vector replacement class.
Comment 1 Alexander Nyßen CLA 2010-05-03 15:17:29 EDT
Created attachment 166853 [details]
Patch to adopt Routers to new Geometry API
Comment 2 Anthony Hunter CLA 2010-05-17 09:30:29 EDT
I would rather not change the core after M6, agree?
Comment 3 Alexander Nyßen CLA 2010-05-17 10:18:03 EDT
Yes, let's schedule this for 3.7.
Comment 4 Alexander Nyßen CLA 2010-05-17 10:23:34 EDT
Changing to future, as 3.7 planning has not yet started.