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:
parent
b5a68a7636
commit
123aa2d296
@ -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();
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user