In FreeformFinSet.java:update, only validate freeform fin tab length if fin length has changed (ie don't revalidate when fin tab length has changed)

This commit is contained in:
JoePfeiffer 2020-12-02 10:36:36 -07:00 committed by Billy Olsen
parent b5a68a7636
commit 123aa2d296

View File

@ -305,6 +305,7 @@ public class FreeformFinSet extends FinSet {
@Override
public void update() {
final double oldLength = this.length;
this.length = points.get(points.size() -1).x - points.get(0).x;
this.setAxialOffset(this.axialMethod, this.axialOffset);
@ -317,7 +318,8 @@ public class FreeformFinSet extends FinSet {
clampLastPoint();
validateFinTab();
if (oldLength != this.length)
validateFinTab();
}
}