Laurent Redor
Laurent Redor
From an average of 12s62 to 17s (Capella 6.0.0.202205051516). With the fix and your measures, there is still a ratio of 1.5.
Another problem appears, if labels are added to the port. [Example](https://rtsys.informatik.uni-kiel.de/elklive/elkgraph.html?compressedContent=OYJwhgDgFgBA4gRgFABswE8D2BXALjAbRgGcBLALwFMAuGBAJgAZGAaGAFmZgF0kpTK4EAGMo6ABJgAdgBMUpKcFoBJAHIBhADIBVACIBRAPrrxyzboBK+1UmIQwwhcAB0ETCFwAFd7loBWZ0YkKUwZSgBlCkpnYUwpYlxwBVxiWgAiAk8AeQsAFXC2VSyDQ00AQQAhfU0CmABZNWU67TrDcOUALX1uNKQwFGB3UlwoAFtadxdKYXkIYmjKFABrZzR0QUoZJE3gSgscXCdaHNzxLLgs1TLNYMxNDAPaADN++aRbsJhVUMp1GABvJAASDWB0IwKBbjIhzitAAbH5WDAmBCyFRaOxEWwAMyI4G8IH8QRgERiSSyeSKFQaHQlExmSzWYEhMKRKgxOIJJJSFLpTInWpFErlKo1NgNVRNFptTrdXpAnZ7A5HGAnM4XK43IF2BxOVw+bweagBIKQnz3ABGi2IrjQwkoo0oPL5PWBbg86k5iTAyVSMAAYsoABr6XQygxunxleTAKSOnnOMIvbAoXwwKpwNTMn6W62uMAyGQqjK4TAQAC8JpYKEoT1wlcCLAtmFwpdGDdYIFIwCg9ZNru19kcimcCiLADdSDJsP10pNnNNZvMF8tnDrhy53V4fMbAgBuFh7+eL0hzBar9d6rfEcLYEAgHCyI4EUsVpiNmt18uMRvN1uYdsf07bte2-QIBzQK0UBgTQEHSb4wnUNIAQhUE8HBIFMKhYZSFhOgAHY-DYPwIW1KJaAQZg2AQfCIQJIEWUoXMUBtCA7QdJ00wycRjGsXJ9AsNgADVDFyLJPDYNR2gMAcAF9Iw8GBPAQFDMLQ-ACFI7CYSkWgAFoGGo5hSLRGhkSRFFMPo48ZlPZdFhWAA9LdnGbEAwhALInieeY0z0gAOQIIRspdzyclyyDCWgAHV9HCXJULAKCYLgmA0kNXBmIQZDAUwkEHnQzS8rNaFcN0mA9LhOFqOcEjitM+EiII0j6PkoE2q3JT6FU-KsEKrTMFKvCDPoNh6DxPKGvMsbTSBayQCmWyzxXcKfFc9wPK8nzKD8wLZpCuywucZy1siszYvixLks0eh0gy5j6By0j1IwvLtLK-SqpqurJvImAEWo2i8ta4E2sYr4fl0HqXqKrDBpwvDCOI2ayPRGBsSougJrmiEiSEUQJGkOQVTULQ9CMelzCsGxMMYtlolieJvV9PlsjyQViiMEVqlqCUpVadougHM0PGY1j2PjLiCGFxV9jwFU1XOS5rghLdPSZ7leQDYNQ3DfRVajGM404xNazAFM0wzLNMMvEcx1ISdp1nNKDuWhy1yHK8DR3E0DyPBaFyW+yL09kdr1ve9HyLKkXzLct31YT96yApsWzbMDgJ7ZPwPlfLrtStIEMoXQnrymHSJKhHyoQBBsWIiupvw0bmuB0jGLF20HA4500oIHj1D4gThNE8TJNUaS5QhNqRfwZSet6sFYbhobypGthOAbv6mBmlrSNd4PVo8db3MELbfP0va94Dk83dXE6j7OmK4oSzDp86zxutytSCo0iv3rwyiSIEDsHoJvNG29zK7zyvvI699cDH02t5c+FVL7QOvkHWBEUpznWflPUG7wFQyF2DAfQtdaBzz0gAPghmEXQzg55f3LpNaYOkSHhFrq9G2uASRpn8tRSiFcnQyEakZFG9ECRtUVCQ4B5DupUJocXehn9Ep9V-sw4QrC4rAM4dqbhRoYD4TGnCFGCpZAUX8k1egAjipWlkH6BAFijFiLovgpA8kgA) with above workaround. The space between ports of NodeC is not of 5 pixels: 
> These ones: https://rtsys.informatik.uni-kiel.de/elklive/examples.html I discovered this page. It is great. Is it a project to have similar examples on each option in the [reference documentation](https://www.eclipse.org/elk/reference.html)? For example for [Comment...
> Are you using the UI provided by ELK, e.g. the Layout toolbar button and the Layout view? @spoenemann In Sirius, we use the Layout view but it is not...
For information, yo have a a sample of inconsistent behavior in [gitter](https://gitter.im/eclipse/elk?at=5faec934c6fe0131d4f2de8f)
With a slightly different configuration we can have the size of the node set according to number of ports and label size. For example for PortsSample.elkg, we can use properties...
> Can i somehow extend the space between the node and the selfloop? With Layered layout, there is the property `spacing.nodeSelfLoop` for that. I have not tested whether this is...
@pdulth Hi, Do you plan to do a final review ?
> In case anyone (like me) ends up finding this issue, I've created a two POCs ([1](https://rtsys.informatik.uni-kiel.de/elklive/elkgraph.html?compressedContent=KYGw1gdAhiDmD2AnAlgFwBYFsBcACEUAnsIsACYBQok6yJUiAxuoQBJQB2ZIyHseASQByAYQAyAVQAiAUQD6I1gLFSASjKFVwEMslKNUyeBzxSA8gHVNFDvDLBcsEAEZcAbwq4vuW-fyu3AF9Pb18HACsA4O8fOwdYcIBnAJCYrwAHJFQRY0TURCheVES8ADEBAA0ZKTkzVVlVVLTqCFp6JhZ2Lh4+PABlGQAFAEFVYYAVeUVlNQ0mmMzEVFwk5wEOd3m0rwA9RdQIROR7PCE68dYt7b2siF57AA88ZyvcaO3cfZXEgCZ1zY+aRuS0Ox2Ap3Ol0BMWBB3uwCeuB+r3e2y+SQAzP8PNDvLDQSdcGdVBdXjD9ncuAi8BiUa90YkACzYsl4ilHQnE0m43YU+GIxl0wEM5xmACuyxxPPxHPBuD6Zgk3OlfKpAqFHwZP3FktZvNusv6iuVuPx-JpGrRWW+GJ1AJVBrBRqVUIdIPNSMtaQZjLtUtN7Kd8uNroDtw9L0BwVeYW+KR5+CgACNQLgAESrNNemKxpKM+24ggpkDpvNZqMxuLfH4F6FF1MZ37lj6otK5xIY2uA+slxsY5vbVsxciwCK-XAAWgAfDaKK8R2PXNPq-OyKObZOZ3mmsFo7GnDX-bE-CBD68e+nTwO3hQ91WnJ2j7GQI-z8mGy-r7u5wvHC4IC4m5-s4ECRFQa7xP+kRAU4IEJMkoHJOs4HrrBoFLjOaHwSBSR-BwKGQThGHARA2GIVi+G-mh0HLlhqyIcy+EUAA9MxuCJAA7lA6S4BgDglmEiQADS8egDjwBK6QSp8WTCbgnCEBgvCwAAhARJFkXmdq0aeAHIlR-6aR22mYS+AEYkAA) [2](https://rtsys.informatik.uni-kiel.de/elklive/json.html?compressedContent=N4KABGBECWAmkC4oDsAMkA04oGMAW0ANrAE4CmyiYA2thKBI1HFZAOaEBMArJ6p5jqNI+IqQpVaTJg2lMY8JJABWAdlSpu6LHPkB3OABc8VPqgB0qHboiQ8ZaGzyGqANgDMloUwC+1ubI2CqxsAPqEAIYAngD2AK6Goeqa2t7SkAAOMSSGAM6SaQGFusFKWTlJGlqhyrkAHKrunHWh0JT+NsKRsQkA8hmG0DHI+UiBnfLlhua5cGSsAHK9AEoAKgASghNymdnTbbBkAB6s6MVyPueMflf0t8IsZXuVKTX1jc2h8S4dE5Dd336g2GozA422UCmMzmrAAyr0AKobLYQ4RQg7HVgARkg9wglwhNwh4M6pUhz2S1VqDXc7lQrXaeKgAL6AyGIyoJL+UNmh0WK2Rv22uxy5gxJyUOKZBO2RO2XJKj3JFUp9OpjTpXwSKIh-2igLZIM5TNsPJhSnhSM2Qu5ezFyEOEqgZ1RYBlE3dugAujbhKJiORKEgpPKmWSVO8mnUdcKDLBjKYNJZfTt7I5nG5PKh7nKJgqdkqIzS6TG-nGE0gzMmw2mnC4kB4vISrj6rnqeoYgezQfm0XsAMIgwwkCJtPKsABiAEkABoAUQAIqEVgu58tSyUCGQRyR8FF1hEHYQ2mw4XOAAoAQWWl9Wc9C-fWU4AMgvlnOFriPSmoGRYGwyFBEM8zDQswhZRJ1SjN5i1SV1IFyeJd0AgpXVsKDmi-VFW3gwwIhIADx2DE0oCgksmS9HMW2KXNpF7cMuF4fgN30IwTErJMrDbWsMyQLEsVUJtdE9CAcPSct2LATgABY6mrVMHDrKhpKxaT5PSP8AKA4p6MLRi+E4GpVRY4RELiZDtN1fTmJbH9IDwgiyCImh7hUYzqJsWiZDbQs1CqNVIxLOyzIs1DhT8lIsJsMSggcwjLOFKYXipQL6TaKLvRo31dMUUjVRgj5o2CpCcBQ4jdQirQMrkGKSjipyEttFV-IK6D0o84S0ko3wOhJcMOB4PgcSFEQCADCRyt0HLWAi2STNsCTEwsLi-h4+swEbbNPOynzcvYcJ9QSF45rsqZGs6Xt5ELJLklk1qeAZeb0ggrsjTGEiRWmXl5iUJY1mtD70QdTElBdVEROEn87ng66KQ0O6MO4LUfjDF7DQ5d60OVL7zSgS1BUBu1xWxarOghi4obBUC9pu+GWgw1xHsp2w0eBDGqaxz7oT5X6BQBzmgcdEnpRzSnLoeGm4dQBHI04Rnvie+RWe7Y0Bbtb64URAm1dFYnQdJzyqImWqdn9cQgxc4lqZm2XuEV4RFo45bmagNbMyE797nF2xfNl1x7YWtilvU3U3YbLMjc6E3nsOzt0Z7VypkHEZh1HZBnMgad5yXFc13tuxoG3fC9wPI8TzPK8bzvB8n1fd9PyuLyNP-MrLdDGG9vA2P7qRhmA6gELSvOirbYN70Xfs-D4rC+C+4oyPoqynTdtYazhrbR2pM4uyw7AABOCPDZqkbN5kuSVvSXf3D3520kgTTW+AuiV6UNejLpp6EJKx-XLXsfRLsvVZyT8gizWjB1Cmy8-i+VuvTP2n9B4-wqrA-+YBo7yCAcPEotNpZwJpHLR6EDpBN2hqSGBdMe4IO-lgnYYDUHoOEJgmepIcEy3wUjdqxsaJdSELRPqYFrJwXSGbQMzDvLQL2oIz+p9t7cUUrxMAjQPbEK6ifIOlYZIh2ELvPegktrXF6nfARWI968DtiNERE025FAkavExZjpHqK3rfVa8j1q6OUb4VRd9T6aIvvIXeWJOBYmUXwoxndCCqFkkVO+liLYgMYNNV+US6gxLLE4qs-jNxuKoKkzx1xvE7F8WpLJthAlBNCYYgsETBqoHcBuUaYhRGTRsWQvalV17pPjJJTJO8cnh3yfiHatilBdw7MlTpLC9g0Ofh3VgODuBYlau4JZ6UJ7KzehzNCXMNa83+v3U0RNgZOkgGDZshIxbWyeM1TQSyyJLIVus2Or12bez7KKXZeMtb822YLEGzpUFePOVHOycSxFTSuaRQKkzdQyJcaiOw-SNqH1lLZNsGzXmJwHEOEcY5QSZ1nIuZcyxVzrkpgXIuu48D7kPLAY8yBTwWgvNeW895HwvjfB+VB5M3TDLaavWp9S7Jwq0QpdM61+J6O4cfHxGTZKitdki2kITSm-hbjMpJzJBXv1uVQ8yQ9wU7GsvUtFfwmEtNJB0+hS8bCarclUO50K9WhQtaAykUpjaAKng1Q16QFmOuLKsygRCgXSG6gYoQ-DO7DDIE4GIuRDAM1CPxcxsSxrm19XamNcaE1JpTY47pwdVUBKRa4c+0qw1qMLRokpI0dGcFCdgMS7YDRswTvIMghAADW5hYDQHIDgNmrAFy9AAOqfg6BSncJdaX0sZVAKcCx+zPgRKuGuHL65YTlPfdVzCo020DeEWpAgRqIJmZ9CZyyHnakKekc11jnrHtJuGoZkbwkHo1PSSJ0SGlnt9Re-KZF6QK1vRg71wDij-BSeAmqvCqnpF9vglof9T3UP-QsgKSHkbPpGvehJLNakerDXBt91SP1NEZoQexPBf1odde8xIsD7ryxvTKnYeHINUdMTRnhPVSMIfabbI9TEhHyD-fRw5Ny2EfCRiBtjd7wPnqkbxiN4iBMhDwPGyCfsvjIFjZp3NOn82of1Ug7BUtpMUew6Bxhin-3ZoM4mozWI7YqfxE2kAPggA)) to show that this works for some use cases. I'm using ELKJS,...
Hi snemsi, You have a documentation about coordinates system [here](https://eclipse.dev/elk/documentation/tooldevelopers/graphdatastructure/coordinatesystem.html). There is no link between this coordinates system and the layout options. Regards, Laurent