Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » GMF (Graphical Modeling Framework) » Rectilinear router forming 'knots'
Rectilinear router forming 'knots' [message #634339] Thu, 21 October 2010 10:11 Go to next message
Eclipse UserFriend
Originally posted by: kalin.nakov.gmail.com

This is a multi-part message in MIME format.

------=_NextPart_000_01E2_01CB7119.0C518020
Content-Type: text/plain;
format=flowed;
charset="koi8-r";
reply-type=original
Content-Transfer-Encoding: 7bit

Greetings,

In the attached picture, I have a connection figure with an associated
rectilinear router. When I move the right rectangle figure to the left, the
connection forms a 'knot', but I want it to stay int the form of a letter
'S'.

I've tracked down the problem to
OrthogonalRouterUtilities.transformToOrthogonalPointList(). This function
inserts 3 additional unwanted points on the line route.

My question is: is this a known bug, and is there a work around?

Thanks in advance,
Kalin

------=_NextPart_000_01E2_01CB7119.0C518020
Content-Type: image/gif;
name="knot.gif"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="knot.gif"

R0lGODlhbwIgAvcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/ AP//AAAA//8A/wD/
/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAz ZgAzmQAzzAAz/wBm
AABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDM mQDMzADM/wD/AAD/
MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMz zDMz/zNmADNmMzNm
ZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM /zP/ADP/MzP/ZjP/
mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2Zm AGZmM2ZmZmZmmWZm
zGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/ M2b/Zmb/mWb/zGb/
/5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lm ZplmmZlmzJlm/5mZ
AJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/ mZn/zJn//8wAAMwA
M8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxm zMxm/8yZAMyZM8yZ
ZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz/ //8AAP8AM/8AZv8A
mf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+Z AP+ZM/+ZZv+Zmf+Z
zP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP///yH5BAEA ABAALAAAAABvAiAC
AAj/AP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmy pMmTKFOqXMmypcuX
MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWr WLNq3cq1q9evYMOK
HUu2rNmzaNOqXcu2rdu3cOPKnUu3rt27ePO6nYKir9+/gAMLHky4sOHDiBMr Xsy4sd8peiNLdopi
cszKljNrDop588rOnkOLngkaZD84fhv1kxNLpD/UfcUkhIcixrQmtw72a9J6 4D3WOUuPHk4cpXCP
/uLkFph8G3JLrf1B/+ePEo6D1Rs5bN7zePHv4Dt6/+e4uve/8siVU1f/7/dy gsnNL+wXR37w8Pjz
bxy/Mfl7/+cxgYIK20j3CmqxLNPXIQLdg9oKBcaRSmyv9eWDdOZp0lo/Aqqg DWyHYJjchCjIJh0s
lPSFA4Ac9hWdhLGxxJ9+NNaI0IwU7QaLJqrBRmB5ANojxmsxbGNPif/Y8yNw 8Bxy2g3/wKPCLfGt
15s/moRYX5JDquffk1FOGR96QMKh3T24gSnlLUpqwx5JONooZ41xRuSPHNts khuAzMWxjYN+XTgd
htRB16KKAPpHKKEC6QmohYtCl6hyInrp5z1zOPePMo1MumcV/+hZUp1zlgoe qQ/Bc0M2wKEnEH2x
9P/jhKbr7WnpLe4NRCZrnjYoB66zDlTlmK3yqhyZ9cmqKSiqFdvab7CAwiCc plZbKqoP/fYKJZ2+
qSglsjE36LixvDZtrbVGGh231IEr7HT9SHprpbZSyS6mEdZrzwraTDeqtQDT SdJpfomB3qM3DLtl
lYfiAOt5W4KCQsI+mnePgBN7+jCsVRKDgsPAAZrChls+rBK2AaccGcoq/8Ny yzDP9XLKM8dsc1s1
A5zzzTyftXO1P/csdFhBXzv00XYVPafSSDdtFdM2Qu301FBJ7VKFMQokpX1V U+21Wla3tKh1/2jS
g59Vhf312kWpvVKV7f0KMddPuc323T/ZnRKjZb//+J5UeuMt+H1M8emPtOcB R1XggzdOE+Mm8b2J
c3xOBbnjmLt0OUlw3+NEbq5anvnogDdFaD/sors46axTZjpsI1OniV9Fit76 7UltLpruuPe+H9u8
+y68RcFvVvzwyEPk2PLMN+/889A3n/z0Oh2fmfXUZ28Q9pNxr/333q/8/fgw ha+X+eQjjz5e66fv
e/tJuy+/ccDPbz+1a8N//+gq3OA/DDdQgdP0ZxAlZchF7fEL3fanMwFW4x8C HOBPNGED9sQjN0ra
BjUEkkEGwqwyAoygBH/CN3GZxx+XoJUHA4YZEY7QJ3DTVRVotQworVBlBJQZ UErYN4HM7jo3xGH9
/0j4pn+AAogD6WAQdTZEGPrrH8vwgUF4uMSlNbEncINH7QpijxhUkYn5+4nE +nIDbXjML4wYI4G+
aK0cysWNbJwaHOEyxzgiLXp4zKMe98hHwNjxjze6IiAHWUe3FHKQNzskWxSJ yA8KspFxZCTYIEnI
R1KyipJMSyYvCTRLcvKGm/TZJyPpyVEyMJRmQaUpaaRKsrRylfh5pVhkCcvv 0BIst6zlcHLpFV7q
MjS+5Eowf6mZYWrFmMTsXimTOT5kYsWZXOFLH6dJzWpa8zHCXOZRcDEObnqz m+D0pu2+Bk2ClDNt
SxlHLsbBznV2Q53shOc719nOccyTnUw55+q2ov/PcRrlmwB9CEDBqRS7YQ0F WlqgRgjWF0Mk5Ei2
UVxBfiOf3Si0fNkMo1HsSdCMcPOduECKQZ9IRYz06jVSnCIcLkqQeLFUJv3s Z+mIEtCOhHMcRjHo
lvr0t4U661XBKojJGFK56mWUnEPhKD5Dws534nQoIz3hdAAFoeRQQ0CNOBKS AjSgAlkCFX3pVIo+
xh3qEONMD9LGWLtEpa+GdT0fgtRUYaMd6YAVBdr5zFG9VsiakuSmQpEatKSF NTElazpNOo0XaSOb
NQVpSHCQYgY3pjgsxYpJBoMXryKbpB/VZ1KxogSDKIrSzm5DSrV44khiqs2a 3FMlH31q3pBzCW3/
iCI6JDUUxsh6q1o9CgWCwm25ekud2x6Kt/VSl6LIpSyBEKNc5GrPH2z70oyw VqM9EWdLOuoTqHVR
YSdUjufes6sNscZztAJveYH6J7m9qmSfXViyjFWv8To3oVY6TxN2lNfV7pVq cGwnTDg6W4/s5kPQ
lWq54HCuSVGOUu4yYaGGayvKrZQ6ZhLWvMi1XOG+JjqzUtc9PFREkVwXqTzR 7oC52V3OwaZEDMMY
yEhm3mdhLGG99ZjDYGcxGZdXY8CRGI43JKAU1Et1KTkxX3kCUpoQmCcyjYqS AbwTFc+Eu4RD8TFb
65KmLkSae4SMQuK5kyh3jZ9c3m5IF2I1HHWz/8xpdh12b7JOhrSZISw26pyf GWfYylYhd8bzn21i
5rr9V445sWdDAr0QdepZy1kptJxt8uZFg6ROlb6JLBmKUOaM8VxSPrTNwKwY MbPknQ5h9EJQjRNZ
Joqz92jNvlRoaDQPDWXFyzSbL+0QXddk0ztFr4arm1NRxwzXLqmzpT9SJ2Vr 2nTsOVx/7wEIWk86
0kdDtppTzeuG+PpxTXHpQHjkaVCfecu3lkjxWG3nbjOE3YSG9nL8cVuBKAOJ M0W30LTNkm8Hktm9
XvOzmWIyYdfwacZ2ZESK5+xdA7whDf+1vDH8LC8i3Nb7VneXBe5wj2Ca4xIn OOz2NLvU+JPP6f9e
uEvgDWh3r3rQ4N7zVSRNFH6zJM8dF09DcD5wSKM84wsn9TUBw86hD8bUY87F o5eM8Z7ZvN8gP0jw
/P04o1v96lhHTMJb9vSVRFzqLeF5z5mub6dr/CVYBvtKrDx2KjedZ11fCTxb rhJ6QrnP+cz22VcM
84Fsju2txvtSaA7VvfP93yf5aItlfnGgK8/JYhcI5ACfZbJjO+WPd/LXGWf3 Avt85kcTemIobWW9
hZMzgi9o6rvszqe6DaSKDkoM/ve/F17+89kNZ9gAC1UVbHAbLtT72xFNlHh+ HSOtV3rb/gEqi9v+
55Yfil8vwvti/wMG0Qc94zkDTtizfMyxVXz/7lYvUvKTRiADTf9N1R956+Me ndsHinfi6VR4NpXM
+c5+4/WPek2a3/38J3+TFH8nR3wAmEr/t3wEuHheIXqHgXRwt3WYp4C9pG5Z d4EYSE0S6HgU2BVx
d2wbaHZHUWgfqHBl53YHOHztNoHQh4IdGIIFQXiBBYOJVH5fUYJcR4M2E0ok aHgRqIJNw4O45IM1
CIR3ZIMVqHIsOHMZ2IROOE0QCFVP6IREuIPMpD04KERXSD1ZSDNbyIVVCIJf mDxdyEJjSIZhaIJn
+D5pmINrKDxlCEZv2Dtx2EZz+D6OIXx3mD0yqHp7yIcJ+IcLyIGCODx9OH6F iIaDmIiZc4hI/8iI
bLiIkNg4jjiCkwiHgXiJehiAmug4lZiCndiImRiKP/h+pDg4n/iCp+iJo7iK auiCrkiJrRiLXiiJ
tBiEs3iLdmiLuriEz9eLvCiGwHg3qVhzw4g3xVh4x5iLArOMwfiKzviL0hiN mwiL1HiEz3iNcsiJ
2miF2diNppKMMwiO2GiK5AiN03iO6IiL6kiIBtiORWiO8LiN1jiPWiiP9hiO zJiPxbSP/GgZ4th/
/3iP3DiQUeOPBnk+CJmQ7LOQDBk/3/iQu+OQEqlDEVmRxkORGElHGrmRhtSR HrlIIBmSA4iPJDka
ASmAJ8lKU9iSLik9KxmTMjmTNFmTNnmTOP+Zkzq5kzzZkz75k0AZlEI5lERZ lEZ5lEiZlEq5lEzZ
lE75lFAZlVI5lVRZlVZ5lViZlVq5lVzZlV75lWAZlmI5lmRZlmZ5lmiZlmq5 lmzZlm75lnAZl3I5
l3RZl3Z5l3iZl3q5l3zZl375l4AZmII5mIRZmIZ5mIiZmIq5mIzZmI75mJAZ mZI5mZRZmZZ5mZiZ
mZq5mZzZmZ75maAZmqI5mqRZmqZ5mqiZmqq5mqzZmq75mrAZm7I5m7RZm7Z5 m7iZm7q5m7zZm775
m8DZmA74ksRZnIARhbmZkp7Hm8rJgMw5MC+mGjsFEgcVLgdBGzFgUQeBJn+D JsSmV76pU///UWIZ
oS7tgm/CkjpERZ5tp5t2Ezqh0x/y1Ru5UhBFpRDxWXm7KZ4aBjod4lUHggIJ siAN8iARQiKQZSHi
5kNENiBxhVCVgqCFgiKIoh6H8iISCp69KVi4wSMM5VnDJWuQdQNG0mmTtSXw YDBwACWORVyHoyUY
1CUvEisrGiZUcizwtWDaYVFqMiVtMp3+FZ7IgSeTsx7pJV4vFlwTNmH+sFsr gjbNYZ6N8idJqlxQ
6if04luZYm/d8mDO0Q+gIir4s6EeoSqsQmO6cl5BlV+ghSnkVTLG4jcN8jnN xVO1QlkhKm7lIWxG
JJ011h77hThj+pweAS3cUjnfYp3mKSIM/9af6RJd2dEuisphG0Zh6XIvmeIp +9Iv33kRzemU7/li
TrIlF0NGJ6Uepfox6yVkWBM7BWqq8/lj6qFjD1OqKvCn+WkSn9qUuwpnQnqR qdmrS7efI2mZwqqf
7lmslXmsgferS1GdAwEPrlqAyWk6g0I2ZsOe10ashcMeuZKrtUamhfNEGoJk +cetz7pTWMIgQ3Wu
yTqu5iEq93luhJquy/GtqhVqzqoUY5NX8xqu9cqvFUMdYzQx1tYUzIqUCRtv +1qPuLmwIbehxjmx
FPsXvwmxMSeuJimbGHt+DfuO6FqQs9mxMHWxykqZJHsZv9k//uM/weeOySlA zvGyMPuwEP90syD7
rjTrizYLrKiZshj1selom0D7EkX7k0fbEknbk0uroQHrsLdZsVI7sSbrs6fZ tCdTtRsbm1ibZFor
shx7spPZtfQjtOyosWDLtWIrmWR7Em17k2/7L2Zbjk+bs9VqtaYZt4MaslBL tGsbmXobpGjbt7UZ
uCb2tYRLm4YbEosbk437cINrtz27tbD5uB6HuJIbtX8LmZarc3Nbje9Kua/Z uRxBuh5puhqBuhip
uhjBuhLpusSDuUNbuJv7mLDLEMNZGMjpmrebc9ymuKC7giMbvL5bucRLd8PL s8gbtsqbEL17js/r
vG24mtGLeA9Rvd2IvdszvaqpvTGobrn/O7XUtLtD6b3mxL0euJTm63foq4M7 ub6S175GKJTw6zLy
e4JGWb91iL9Fqb/3e3sKe7zSixb1S7eleL3+p5T6m4cErL61O45JWcDW+xYS 3LwW3MAK/MACGcB4
C8BHWcHb+0aaEb7iW8JW9zsd3ILi08Eg/L0ifD2j2MLn+8IA6WKp8a/9MVad hhD3MDHTIFEEQVEt
hRvIWhEyzL40rEwjAZ9AqhEnBQfoyRwZ1hDtWsQUccTxm8SSoVNH2lPlGV3n sabvQmw4HLGtq8Eq
WcNLLFHiBiiG9QoCcggKslUtsiR3ZTBjNWTl1h4CsgK1ABtstRp3vB62ABsO M1cEKshZ/5O1qYvG
y7nFHzFYnQIbVUUp02EPIUIJXnQksjFrAHIPkCVFI+ZVwjVuCZYkIcJhsEYg WfotZ7JZokwgm5qv
jIvCojtL/dgRq2EL9cbEsbJbOHZk/pGqquosvVJcsUDMekwsNfYlOVqnzLJe 9zBdm9CpRmzLaetK
ucwR9xADDtaf+DLGSyoia8odHbakYfwnWyphlfJgbWWpw7zOnGLOFtoE21Cu exu7Kax9aqzL+2Um
Q1UmDTafVnIa1omn4IVhdQUHDmWnztzM89XMGYZeePqjXuxynurIzgnJI1Gd LIIxPiBup4PIGdNb
ygBc1dEXRqYrIG2l9SJuOvbRKLDSx//stY28z/vH0bc8wDs9hDDMwhrdHduc zWxmwkaNgeRbkkrc
06s71Ikrk0WLxfbLtE6duTUZ1aajw9NyOG9FrXBb1UcxLFDcHq2xJl5tk1gN r8xRzmjjrjiZ1va6
xw0yQ2d91WBtFHyDz9K2TzwJ1/yqrtXsXDZU1zTp10nBKM1lD1FMr7S4NeP2 VlqFVxi9wnH9GtrR
RfxMi9m6HBfUHgSyQZ59sGf80886VitdNn9hzRB8i1Uc0O7luf1M1Il4n/4A KtG62NZ11wYci/lJ
blgyMbVM2rJdiEVFDCnlG2t0uddz1MyNdcA4VMsQxeA62rH91JfIJ/ZAogbR zZOtkDj/zUwlNzHa
ULAoYAhqJNrUvdTDvZGGbdWFrdsC/N7Cbd0r2d6zO5P2fbbvqxkqAED+vbPx uN/X43zYd99Q3Y8h
RN8nmdYF7t74Dd8XfODz7eASXt0U7rgQXrNoneEi2NccfsA6eawkLBhJTZAh DpHK09wqrkc+eaz7
q49UXRcvbjQxThczbkU1bpGZp+F2LeP/S+Me7uNKyOPybeM/juNBbuRD3uHv u+JPeORyItWreONR
TrtLDuLGe+UBrrZa7o3Ju+NMzuVgjuWjC+UHCbxdLowc2xglXouRa+DMy9Td G9SIKdVSfox2Lrv6
zbcXLubrTb10fph5/rkRHud/Pufflw2ag/7mex66hx6sgW6Yi163cO7nCl7m if6Zk87nlZ7lcg7p
me6Zm+7ol867kV6Yo363n/6zp06YqT65j87qod6Zr665s86Zte63t76ZuW7l q361rT6YvY7mv563
wS6Yw/7lsQ7su66ZyW7opd6az27pfe7py27szZ6Z027t0c6aTv7tfdTmwTnu 5F7u5n7u6J7u6n6O
AQEAOw==

------=_NextPart_000_01E2_01CB7119.0C518020--
Re: Rectilinear router forming 'knots' [message #636108 is a reply to message #634339] Fri, 29 October 2010 10:36 Go to previous message
Kalin Nakov is currently offline Kalin NakovFriend
Messages: 6
Registered: October 2010
Junior Member
Greetings,

I am resending this post through the Web interface of the forum, since my message was badly formatted by the newsgroup system.

In the attached picture, I have a connection figure with an associated
rectilinear router. When I move the right rectangle figure to the left, the
connection forms a 'knot', but I want it to stay int the form of a letter
'S'.

I've tracked down the problem to
OrthogonalRouterUtilities.transformToOrthogonalPointList(). This function
inserts 3 additional unwanted points on the line route.

My question is: is this a known bug, and is there a work around?
http://img442.imageshack.us/img442/6717/knot.gif


Thanks in advance,
Kalin
Previous Topic:GMF aspects: organize java imports
Next Topic:Connection label with background
Goto Forum:
  


Current Time: Thu Apr 18 06:22:34 GMT 2024

Powered by FUDForum. Page generated in 0.01402 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top