Bitbybit Docs
    Preparing search index...

    Class ArabicArchwayDto (Things.ThreeDPrinting.Vases.ArabicArchway)

    The parameter set for the Arabic Archway vase, built from repeated arch profiles. Generic in its value types so the same list can be expressed for a plain script, where every value is a number, and for a driven model, where a value can be an expression or a bound input. Concrete DTOs fill those type parameters in; read this class for what the model is actually shaped by.

    Implements

    Index

    Constructors

    • Parameters

      • OptionalnrOfSides: number
      • OptionalnrOfVerticalArches: number
      • OptionalarchCenterThickness: number
      • OptionaledgesThickness: number
      • Optionalthickness: number
      • OptionalbaseHeight: number
      • OptionalpatchHoles: boolean
      • Optionallod: lodEnum
      • Optionalrotation: number
      • Optionalorigin: Point3
      • Optionaldirection: Point3
      • Optionalscale: Vector3

      Returns ArabicArchwayDto

    Properties

    profilePoints: Point3[]

    阿拉伯拱门花瓶的侧面数

    [[2, 0, 0],[4, 5, 0],[1.5, 10, 0],[2, 14, 0]]
    
    nrOfSides: number

    阿拉伯拱门花瓶的侧面数

    3
    

    3

    30

    1

    nrOfVerticalArches: number

    竖直拱的数量

    6
    

    2

    30

    1

    archCenterThickness: number

    拱中心厚度

    0.8
    

    0

    10

    0.1

    edgesThickness: number

    边缘厚度

    0.2
    

    0

    10

    0.1

    thickness: number

    花瓶最宽处的厚度

    1
    

    0

    1

    0.1

    baseHeight: number

    表示底座应有多高,如果为 0 则不生成底座

    0.4
    

    0

    10

    0.1

    patchHoles: boolean

    表示是否应补上花瓶的孔

    true
    
    lod: lodEnum

    模型的细节层次

    high
    
    rotation: number

    宁静旋涡的旋转

    0
    

    0

    Infinity

    10

    origin: Point3

    花瓶的原点

    [0, 0, 0]
    
    direction: Point3

    花瓶的方向

    [0, 1, 0]
    
    scale: Vector3

    花瓶的缩放

    [1, 1, 1]