Class NurbsSurfaceKnotList

Constructors

Properties

count: number

Gets the total number of knots in this curve.

isClampedEnd: boolean
isClampedStart: boolean

Methods

  • Parameters

    • knotSpacing: number

      Spacing of subsequent knots.

    Returns boolean

    true on success, false on failure.

    Description

    Compute a clamped, uniform, periodic knot vector based on the current degree and control point count. Does not change values of control vertices.

  • Parameters

    • knotSpacing: number

      Spacing of subsequent knots.

    Returns boolean

    true on success, false on failure.

    Description

    Compute a clamped, uniform knot vector based on the current degree and control point count. Does not change values of control vertices.

  • Parameters

    • value: number

      Knot value to insert.

    Returns boolean

    true on success, false on failure.

    Description

    Inserts a knot and update control point locations. Does not change parameterization or locus of curve.

  • Parameters

    • index: number

      Index of knot to query.

    Returns number

    The multiplicity (valence) of the knot.

    Description

    Get knot multiplicity.

  • ...

    Parameters

    • index: number
    • knot: number

    Returns void

  • Parameters

    • start: boolean

      true if the query targets the first knot. Otherwise, the last knot.

    Returns number

    A component.

    Description

    Computes the knots that are superfluous because they are not used in NURBs evaluation. These make it appear so that the first and last surface spans are different from interior spans. http://wiki.mcneel.com/developer/onsuperfluousknot

Generated using TypeDoc