Bitbybit Docs
    Preparing search index...

    Class FaceSubdivideToRectangleWiresDto<T> (Inputs.OCCT)

    用于 shapes.face.subdivideToRectangleWires 的面、单元网格和可选的图案,它为面的 UV 范围的每个单元绘制一个矩形线框。图案逐单元读取,用尽后重复。

    Type Parameters

    • T
    Index

    Constructors

    • Provide options without default values

      Type Parameters

      • T

      Parameters

      • Optionalshape: T
      • OptionalnrRectanglesU: number
      • OptionalnrRectanglesV: number
      • OptionalscalePatternU: number[]
      • OptionalscalePatternV: number[]
      • OptionalfilletPattern: number[]
      • OptionalinclusionPattern: boolean[]
      • OptionaloffsetFromBorderU: number
      • OptionaloffsetFromBorderV: number

      Returns FaceSubdivideToRectangleWiresDto<T>

    Properties

    shape: T

    要在其上绘制矩形的面。

    undefined
    
    nrRectanglesU: number

    跨 U 范围有多少个单元。

    10
    

    1

    Infinity

    1

    nrRectanglesV: number

    跨 V 范围有多少个单元。

    10
    

    1

    Infinity

    1

    scalePatternU?: number[]

    矩形沿 U 的大小,以其单元的 0 到 1 比例表示,依次应用;1 填满单元,省略列表表示不缩放。

    undefined
    

    true

    scalePatternV?: number[]

    矩形沿 V 的大小,以其单元的 0 到 1 比例表示,依次应用;1 填满单元,省略列表表示不缩放。

    undefined
    

    true

    filletPattern?: number[]

    矩形的角部圆角,以较短边一半的 0 到 1 比例表示,依次应用;0 保留锐角。

    undefined
    

    true

    inclusionPattern?: boolean[]

    哪些单元获得矩形,依次应用:true 绘制,false 跳过该单元。

    undefined
    

    true

    offsetFromBorderU: number

    划分单元之前在 U 范围两端各修剪掉的比例,使图案远离边框;请保持小于 0.5。

    0
    

    0

    0.5

    0.01

    offsetFromBorderV: number

    划分单元之前在 V 范围两端各修剪掉的比例,使图案远离边框;请保持小于 0.5。

    0
    

    0

    0.5

    0.01