// Copyright (c) the JPEG XL Project Authors. All rights reserved. // // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file.
/// Mirror-reflects a value v to fit in a [0; s) range. #[inline(always)] pubfn mirror(mut v: isize, s: usize) -> usize { // TODO(veluca): consider speeding this up if needed. loop { if v < 0 {
v = -v - 1;
} elseif v >= s as isize {
v = s as isize * 2 - v - 1;
} else { return v as usize;
}
}
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.12 Sekunden
(vorverarbeitet am 2026-08-25)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.