@numericelements/knot-sequence
Version:
A library for generating and manipulating knot sequences for b-spline curves and surfaces
49 lines • 5.08 kB
TypeScript
export { IncreasingOpenKnotSequenceClosedCurve } from "./IncreasingOpenKnotSequenceClosedCurve";
export { IncreasingOpenKnotSequenceOpenCurve } from "./IncreasingOpenKnotSequenceOpenCurve";
export { IncreasingPeriodicKnotSequenceClosedCurve } from "./IncreasingPeriodicKnotSequenceClosedCurve";
export { Knot } from "./Knot";
export { KnotIndexIncreasingSequence } from "./KnotIndexIncreasingSequence";
export { KnotIndexStrictlyIncreasingSequence } from "./KnotIndexStrictlyIncreasingSequence";
export { StrictlyIncreasingOpenKnotSequenceClosedCurve } from "./StrictlyIncreasingOpenKnotSequenceClosedCurve";
export { StrictlyIncreasingOpenKnotSequenceOpenCurve } from "./StrictlyIncreasingOpenKnotSequenceOpenCurve";
export { StrictlyIncreasingPeriodicKnotSequenceClosedCurve } from "./StrictlyIncreasingPeriodicKnotSequenceClosedCurve";
export { IncreasingKnotSequenceInterface } from "./IncreasingKnotSequenceInterface";
export { IncreasingOpenKnotSequenceInterface } from "./IncreasingOpenKnotSequenceInterface";
export { KnotIndexInterface } from "./KnotIndexConstructorInterface";
export { KnotSequenceInterface } from "./KnotSequenceInterface";
export { StrictlyIncreasingKnotSequenceInterface } from "./StrictlyIncreasingKnotSequenceInterface";
export { StrictlyIncreasingOpenKnotSequenceInterface } from "./StrictlyIncreasingOpenKnotSequenceInterface";
export { adaptParameterDecrementKnotMultiplicity } from "./KnotSequenceAndUtilities/adaptParameterDecrementKnotMultiplicity";
export { adaptParameterInsertKnot } from "./KnotSequenceAndUtilities/adaptParameterInsertKnot";
export { adaptParameterRaiseKnotMultiplicity } from "./KnotSequenceAndUtilities/adaptParameterRaiseKnotMultiplicity";
export { fromIncreasingOpentoIncreasingPeriodicKnotSequence } from "./KnotSequenceAndUtilities/fromIncreasingOpentoIncreasingPeriodicKnotSequence";
export { fromIncreasingPeriodicToIncreasingOpenKnotSequenceCC } from "./KnotSequenceAndUtilities/fromIncreasingPeriodicToIncreasingOpenKnotSequenceCC";
export { fromIncreasingPeriodicToStrictlyIncreasingPeriodicKnotSequence } from "./KnotSequenceAndUtilities/fromIncreasingPeriodicToStrictlyIncreasingPeriodicKnotSequence";
export { fromIncreasingToStrictlyIncreasingOpenKnotSequenceCC } from "./KnotSequenceAndUtilities/fromIncreasingToStrictlyIncreasingOpenKnotSequenceCC";
export { fromIncreasingToStrictlyIncreasingOpenKnotSequenceOC } from "./KnotSequenceAndUtilities/fromIncreasingToStrictlyIncreasingOpenKnotSequenceOC";
export { fromStrictlyIncreasingPeriodicToIncreasingPeriodicKnotSequence } from "./KnotSequenceAndUtilities/fromStrictlyIncreasingPeriodicToIncreasingPeriodicKnotSequence";
export { fromStrictlyIncreasingPeriodicToStrictlyIncreasingOpenKnotSequenceCC } from "./KnotSequenceAndUtilities/fromStrictlyIncreasingPeriodicToStrictlyIncreasingOpenKnotSequenceCC";
export { fromStrictlyIncreasingToIncreasingKnotSequenceCC } from "./KnotSequenceAndUtilities/fromStrictlyIncreasingToIncreasingKnotSequenceCC";
export { fromStrictlyIncreasingtToIncreasingKnotSequenceOC } from "./KnotSequenceAndUtilities/fromStrictlyIncreasingtToIncreasingKnotSequenceOC";
export { NO_KNOT_OPEN_CURVE } from "./KnotSequenceConstructorInterface";
export { NO_KNOT_CLOSED_CURVE } from "./KnotSequenceConstructorInterface";
export { UNIFORM_OPENKNOTSEQUENCE } from "./KnotSequenceConstructorInterface";
export { UNIFORMLYSPREADINTERKNOTS_OPENKNOTSEQUENCE } from "./KnotSequenceConstructorInterface";
export { INCREASINGOPENKNOTSEQUENCE } from "./KnotSequenceConstructorInterface";
export { INCREASINGOPENKNOTSEQUENCE_UPTOC0DISCONTINUITY } from "./KnotSequenceConstructorInterface";
export { INCREASINGOPENKNOTSEQUENCECLOSEDCURVE } from "./KnotSequenceConstructorInterface";
export { INCREASINGOPENKNOTSEQUENCECLOSEDCURVEALLKNOTS } from "./KnotSequenceConstructorInterface";
export { INCREASINGOPENKNOTSEQUENCE_UPTOC0DISCONTINUITY_CLOSEDCURVEALLKNOTS } from "./KnotSequenceConstructorInterface";
export { STRICTLYINCREASINGOPENKNOTSEQUENCE } from "./KnotSequenceConstructorInterface";
export { STRICTLYINCREASINGOPENKNOTSEQUENCE_UPTOC0DISCONTINUITY } from "./KnotSequenceConstructorInterface";
export { STRICTLYINCREASINGOPENKNOTSEQUENCECLOSEDCURVE } from "./KnotSequenceConstructorInterface";
export { STRICTLYINCREASINGOPENKNOTSEQUENCECLOSEDCURVEALLKNOTS } from "./KnotSequenceConstructorInterface";
export { STRICTLYINCREASINGOPENKNOTSEQUENCE_UPTOC0DISCONTINUITY_CLOSEDCURVEALLKNOTS } from "./KnotSequenceConstructorInterface";
export { NO_KNOT_PERIODIC_CURVE } from "./KnotSequenceConstructorInterface";
export { UNIFORM_PERIODICKNOTSEQUENCE } from "./KnotSequenceConstructorInterface";
export { INCREASINGPERIODICKNOTSEQUENCE } from "./KnotSequenceConstructorInterface";
export { STRICTLYINCREASINGPERIODICKNOTSEQUENCE } from "./KnotSequenceConstructorInterface";
export { KNOT_SEQUENCE_ORIGIN } from "./namedConstants/KnotSequences";
export { KNOT_COINCIDENCE_TOLERANCE } from "./namedConstants/KnotSequences";
export { NormalizedBasisAtSequenceExtremity } from "./namedConstants/KnotSequences";
//# sourceMappingURL=index.d.ts.map