@Override protected int incrementIndex() { assert (null != _arcLengths) : "You need to call generateArcLengths() to create the required arc length tables!"; _distance -= _arcLengths.getLength(getIndex()); return super.incrementIndex(); }
@Override protected int decrementIndex() { assert (null != _arcLengthsReverse) : "You need to call generateArcLengths() to create the required arc length tables!"; _distance -= _arcLengthsReverse.getLength(getIndex()); return super.decrementIndex(); }
@Override protected int incrementIndex() { assert (null != _arcLengths) : "You need to call generateArcLengths() to create the required arc length tables!"; _distance -= _arcLengths.getLength(getIndex()); return super.incrementIndex(); }
@Override protected int decrementIndex() { assert (null != _arcLengthsReverse) : "You need to call generateArcLengths() to create the required arc length tables!"; _distance -= _arcLengthsReverse.getLength(getIndex()); return super.decrementIndex(); }