| 12345678910111213141516171819202122232425 | import defaultValue from "./defaultValue.js";/** * Represents the closed interval [start, stop]. * @alias Interval * @constructor * * @param {Number} [start=0.0] The beginning of the interval. * @param {Number} [stop=0.0] The end of the interval. */function Interval(start, stop) {  /**   * The beginning of the interval.   * @type {Number}   * @default 0.0   */  this.start = defaultValue(start, 0.0);  /**   * The end of the interval.   * @type {Number}   * @default 0.0   */  this.stop = defaultValue(stop, 0.0);}export default Interval;
 |