Bitbybit Docs
    Preparing search index...

    Class SandwitchPartFlex<T> (Things.Architecture)

    A wall section of a building model with panels cut to any outline, built from SandwitchPanelFlexDto, such as the sloped end walls under the roofs of the Zen Hideout.

    Type Parameters

    • T

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    name: string

    Name given to the wall section.

    sandwitch-panel
    
    createInteriorPanel: boolean

    Whether the interior panel is built. Building the section does not check it yet.

    true
    
    createExteriorPanel: boolean

    Whether the exterior panel is built. Building the section does not check it yet.

    true
    
    wallWidth: number

    Gap between the exterior and interior panels, where the wall sits, along Z, in model units.

    0.3
    

    0.01

    Infinity

    0.05

    exteriorPanelThickness: number

    Thickness of the exterior panel, in model units.

    0.05
    

    0.01

    Infinity

    0.1

    interiorPanelThickness: number

    Thickness of the interior panel, in model units.

    0.05
    

    0.01

    Infinity

    0.1

    interiorPanelPolygonPoints: Bit.Inputs.Base.Point2[]

    Corner points of the interior panel's outline in the XY plane, in model units.

    []
    
    exteriorPanelPolygonPoints: Bit.Inputs.Base.Point2[]

    Corner points of the exterior panel's outline in the XY plane, in model units.

    []
    
    id?: string

    Id of the wall section, when the model sets one.

    rotation?: number

    Turn around the vertical axis that placed the section, in degrees.

    Point the section was moved to.

    direction?: Vector3

    Direction the section's up axis was turned to point along.

    The windows set into the section.

    shapes?: { panelExterior?: T; panelInterior?: T; compound?: T }

    The exterior and interior panels, with any window cut out, and everything together as compound.