UNPKG

@numericelements/knot-sequence

Version:

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

49 lines 5.08 kB
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