}
public void setTurnAngle(Double turnAngle) {
- if (Double.isInfinite(turnAngle) || Double.isNaN(turnAngle)) {
+ if (turnAngle == null || Double.isInfinite(turnAngle) || Double.isNaN(turnAngle)) {
return;
}
if (this.turnAngle != null && Math.abs(this.turnAngle-turnAngle) < MathTools.NEAR_ZERO)
}
if (br0 != null) {
if (br0.getNext() == component)
- prev.setNext(null);
+ br0.setNext(null);
else if (br0.getPrevious() == component)
- prev.setPrevious(null);
+ br0.setPrevious(null);
else if (br0.getBranch0() == component)
br0.setBranch0(null);
}