Bitbybit Docs
    Preparing search index...

    Class BezierWeightsDto (Inputs.OCCT)

    用于 shapes.wire.createBezierWeights 的各带一个权重的控制点和形状选项;权重表示每个点拉动曲线的强度。

    Index

    Constructors

    • Parameters

      • Optionalpoints: Point3[]
      • Optionalweights: number[]
      • Optionalclosed: boolean
      • Optionalperiodic: boolean
      • Optionaldegree: number

      Returns BezierWeightsDto

    Properties

    points: Point3[]

    控制点:曲线从第一个点开始,到最后一个点结束,并被拉向中间的点。

    undefined
    
    weights: number[]

    每个控制点一个权重,当 closed 为 true 且 periodic 为 false 时再多一个;大于 1 拉得更紧,小于 1 则放松。

    undefined
    
    closed: boolean

    为 true 时,第一个点被再次追加使两端相接,接缝处有一个角。

    false
    
    periodic?: boolean

    为 true 时,曲线闭合成在接缝处平滑的环,并且每个点恰好需要一个权重;它覆盖 closed

    false
    

    true

    degree?: number

    有多少个相邻控制点影响周期曲线的每一部分;其他情况下忽略。

    undefined
    

    true

    1

    Infinity

    1