if (Double.isNaN(begin) || begin > curTime) state.set(Double.NaN, 0); return; if (Double.isNaN(dur)) state.set(Double.NaN, 0); return; state.set(interp, rep); return; case FT_AUTO: case FT_DEFAULT: state.set(Double.NaN, rep); return; case FT_FREEZE: case FT_HOLD: case FT_TRANSITION: state.set(interp == 0 ? 1 : interp, rep); return;
if (Double.isNaN(begin) || begin > curTime) state.set(Double.NaN, 0); return; if (Double.isNaN(dur)) state.set(Double.NaN, 0); return; state.set(interp, rep); return; case FT_AUTO: case FT_DEFAULT: state.set(Double.NaN, rep); return; case FT_FREEZE: case FT_HOLD: case FT_TRANSITION: state.set(interp == 0 ? 1 : interp, rep); return;
if (Double.isNaN(begin) || begin > curTime) state.set(Double.NaN, 0); return; if (Double.isNaN(dur)) state.set(Double.NaN, 0); return; state.set(interp, rep); return; case FT_AUTO: case FT_DEFAULT: state.set(Double.NaN, rep); return; case FT_FREEZE: case FT_HOLD: case FT_TRANSITION: state.set(interp == 0 ? 1 : interp, rep); return;
if (Double.isNaN(begin) || begin > curTime) state.set(Double.NaN, 0); return; if (Double.isNaN(dur)) state.set(Double.NaN, 0); return; state.set(interp, rep); return; case FT_AUTO: case FT_DEFAULT: state.set(Double.NaN, rep); return; case FT_FREEZE: case FT_HOLD: case FT_TRANSITION: state.set(interp == 0 ? 1 : interp, rep); return;