UNPKG

@numericelements/knot-sequence

Version:

A library for generating and manipulating knot sequences for b-spline curves and surfaces

22 lines 862 B
import { AbstractKnotIndex } from "./AbstractKnotIndex"; import { IncreasingSequence } from "./KnotIndexConstructorInterface"; /** * Represents a knot index in an increasing sequence * * @description * Implements a knot index where each value must be greater than or equal to the previous one * in the sequence. This allows for repeated knot values, which is useful for representing * B-spline knot sequences with multiple knots at the same position. * * @extends AbstractKnotIndex */ export declare class KnotIndexIncreasingSequence extends AbstractKnotIndex { protected _knotIndex: IncreasingSequence; /** * Creates a new increasing knot index * @param value - The initial index value * @throws {RangeError} If value is negative */ constructor(value: number); } //# sourceMappingURL=KnotIndexIncreasingSequence.d.ts.map