Bitbybit Docs
    Preparing search index...

    Class HexagonsInGridDto (Inputs.OCCT)

    用于 shapes.wire.hexagonsInGridshapes.face.hexagonsInGrid 的矩形、六边形数量和可选的图案,它们用蜂窝填满地平面上的矩形。

    Index

    Constructors

    • Parameters

      • Optionalwidth: number
      • Optionalheight: number
      • OptionalnrHexagonsInHeight: number
      • OptionalnrHexagonsInWidth: number
      • OptionalflatTop: boolean
      • OptionalextendTop: boolean
      • OptionalextendBottom: boolean
      • OptionalextendLeft: boolean
      • OptionalextendRight: boolean
      • OptionalscalePatternWidth: number[]
      • OptionalscalePatternHeight: number[]
      • OptionalfilletPattern: number[]
      • OptionalinclusionPattern: boolean[]

      Returns HexagonsInGridDto

    Properties

    width?: number

    要填充的矩形的宽度,以模型单位表示;六边形的大小由它和数量决定。

    10
    

    0

    Infinity

    0.1

    height?: number

    要填充的矩形的高度,以模型单位表示。

    10
    

    0

    Infinity

    0.1

    nrHexagonsInWidth?: number

    宽度方向容纳多少个六边形。

    10
    

    0

    Infinity

    1

    nrHexagonsInHeight?: number

    高度方向容纳多少个六边形。

    10
    

    0

    Infinity

    1

    flatTop?: boolean

    为 true 时,六边形的顶部和底部为平边;为 false 时,一个角朝上。

    false
    
    extendTop?: boolean

    为 true 时,网格被拉伸使其顶行越过顶边,从而覆盖它而没有锯齿状边缘。

    false
    
    extendBottom?: boolean

    为 true 时,网格被拉伸使其底行越过底边,从而覆盖它而没有锯齿状边缘。

    false
    
    extendLeft?: boolean

    为 true 时,网格被拉伸使其左列越过左边,从而覆盖它而没有锯齿状边缘。

    false
    
    extendRight?: boolean

    为 true 时,网格被拉伸使其右列越过右边,从而覆盖它而没有锯齿状边缘。

    false
    
    scalePatternWidth?: number[]

    六边形沿宽度方向的大小,以其完整大小的比例表示,依次应用;1 或不给列表表示不缩放。

    undefined
    

    true

    scalePatternHeight?: number[]

    六边形沿高度方向的大小,以其完整大小的比例表示,依次应用;1 或不给列表表示不缩放。

    undefined
    

    true

    filletPattern?: number[]

    六边形的角部圆角,以能容纳的最大半径的 0 到 1 比例表示,依次应用;0 保留锐角。

    undefined
    

    true

    inclusionPattern?: boolean[]

    构建哪些六边形,依次应用:true 构建,false 跳过。

    undefined
    

    true