From a9d220c4311f56c4594ff9337e490a9494fc9f1f Mon Sep 17 00:00:00 2001 From: Tiziano Munaro <munaro@fortiss.org> Date: Tue, 4 Feb 2020 15:53:19 +0100 Subject: [PATCH] Fix angle conversion leading to wrongly positioned ports on ellipses Issue-Ref: 3873 Issue-Url: https://af3-developer.fortiss.org/issues/3873 Signed-off-by: Tiziano Munaro <munaro@fortiss.org> --- .../src/org/fortiss/tooling/base/ui/editor/fx/visual/.ratings | 2 +- .../fx/visual/LayoutedCircularAnchorageContentVisualBase.java | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/visual/.ratings b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/visual/.ratings index 9b2f15c65..1050b9231 100644 --- a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/visual/.ratings +++ b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/visual/.ratings @@ -1,5 +1,5 @@ CoordinateCorrections.java 018bf229e5686afcb8540b61dd9d05b6e4a23e93 GREEN -LayoutedCircularAnchorageContentVisualBase.java 97b798b5fd6dfcc2c60324d913c0a88280788fe7 GREEN +LayoutedCircularAnchorageContentVisualBase.java cd85ff478e9b8e6b6d6f6c75cc5bf61522a63f3e YELLOW LayoutedCircularAnchorageDiagramVisualBase.java 7634416bcb88a014d985143bf00a8d29ff1e3ff5 GREEN LayoutedCurveLinkVisual.java 5b06cd7e80eaf7cf6af37a4769eaafe2a1e591f3 GREEN LayoutedEllipticContentVisualBase.java 6f3daf386d5120793b90ce4569dd9bea33dd2a0f GREEN diff --git a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/visual/LayoutedCircularAnchorageContentVisualBase.java b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/visual/LayoutedCircularAnchorageContentVisualBase.java index 97b798b5f..cd85ff478 100644 --- a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/visual/LayoutedCircularAnchorageContentVisualBase.java +++ b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/editor/fx/visual/LayoutedCircularAnchorageContentVisualBase.java @@ -157,7 +157,6 @@ public abstract class LayoutedCircularAnchorageContentVisualBase<T extends ILayo /** {@inheritDoc} */ @Override public double getAngleInDegree() { - // in AF3 the unit circle goes clock-wise (for whatever reason) - return 360.0 - toDegrees(getConnectorAngleAsDouble(getModelElement())); + return toDegrees(getConnectorAngleAsDouble(getModelElement())); } } -- GitLab