Bitbybit Docs
    Preparing search index...

    Class AddWindowTypeDto<T>Beta (Inputs.IFC)

    A window type to add for windows.addType: a frame around one pane of glass, which every window of the type shares.

    Type Parameters

    • T
    Index

    Constructors

    • Beta

      Type Parameters

      • T

      Parameters

      • Optionalmodel: T
      • Optionalid: string
      • Optionalname: string
      • Optionalwidth: number
      • Optionalheight: number
      • OptionalframeThickness: number
      • OptionalframeDepth: number
      • OptionalglassThickness: number
      • OptionalframeMaterial: string
      • OptionalglassMaterial: string

      Returns AddWindowTypeDto<T>

    Properties

    model: T

    The model to change; it stays as it was, and the call returns the changed model.

    undefined
    
    id?: string

    An id of your own for the type, by which windows refer to it. Leave it out for a generated one.

    undefined
    

    true

    name?: string

    The type's name.

    Window
    
    width?: number

    The overall width, frame included; the opening a window of this type cuts is this wide. Left out, 1.2 m, in the model's length unit.

    undefined
    

    true

    0

    Infinity

    true

    height?: number

    The overall height, frame included. Left out, 1.2 m, in the model's length unit.

    undefined
    

    true

    0

    Infinity

    true

    frameThickness?: number

    The width of the frame's members; twice it must be less than both width and height. Left out, 60 mm, in the model's length unit.

    undefined
    

    true

    0

    Infinity

    true

    frameDepth?: number

    How deep the frame is, across the wall; the window is centred in the wall's thickness. Left out, 80 mm, in the model's length unit.

    undefined
    

    true

    0

    Infinity

    true

    glassThickness?: number

    The thickness of the glass, no more than frameDepth. Left out, 24 mm, in the model's length unit.

    undefined
    

    true

    0

    Infinity

    true

    frameMaterial?: string

    The material the frame is made of, added before with materials.add; the frame shows its colour.

    undefined
    

    true

    glassMaterial?: string

    The material of the glass, added before with materials.add, usually with a transparency; the glass shows its colour.

    undefined
    

    true