Bitbybit Docs
    Preparing search index...

    Class ZenHideoutData<T> (Things.Architecture.Houses.ZenHideout)

    What things.architecture.houses.zenHideout.create returns: the whole house in compound, its parts by kind with their sizes and shapes, the drawing groups, every shape with its id, and the inputs used.

    Type Parameters

    • T
    Index

    Constructors

    Properties

    type: string

    Kind of result, always "parametric-model".

    name: string

    Name of the model that produced the result.

    The inputs the house was built from. drawModel reads the detail level and skin opacity from here.

    compound?: T

    Every part of the house as one compound, turned by rotation and moved to origin.

    Every shape of the house with an id, the compound first. dispose deletes each of them.

    The house split into the groups that are drawn with different materials. Missing at low detail.

    sandwitchPartsBetweenColumns?: SandwitchPart<T>[]

    The wall sections between columns and at the wing ends, each with exterior and interior panels and a window.

    cornerParts?: CornerPart<T>[]

    The facade panels that wrap the outer corners at a right angle.

    columnParts?: ColumnPart<T>[]

    The columns along the walls. Built only at high and low detail; at low detail each is a line.

    roofParts?: RoofPart<T>[]

    The roof of each wing, with its covers, and at higher detail its panels and beams.

    entranceCorner?: CornerEntrancePart<T>

    The entrance corner, with interior and exterior panels, a corner window and stairs.

    entranceTerrace?: CornerEntrancePart<T>

    The terrace corner, with interior and exterior panels, a corner window and stairs.

    floors?: FloorPart<T>[]

    The ground floor slab and the floor slab of each wing's roof space; at low detail only the ground floor outline.

    ceilings?: CeilingPart<T>[]

    The ceilings of the wings; at low detail their outlines.