Bitbybit Docs
    Preparing search index...

    Class ElegantTableData<T> (Things.Furniture.Tables.ElegantTable)

    What things.furniture.tables.elegantTable.create returns: the whole table in compound, the top and each leg as named parts with their shapes and points, 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, always "elegantTable".

    originalInputs: ElegantTableDto

    The inputs the table was built from. Drawing without options reads edge and precision settings from here.

    compound?: T

    The top panel, the base panel and every leg as one compound, placed by rotation, scale, direction and origin.

    drawingPart?: ElegantTableDrawingPart<T>

    The table split into the groups that are drawn with different materials: top, base panel and legs.

    The top part: the top and base panels, their outlines, and the centers of the top surface and the underside.

    legParts?: ElegantTableLegPart<T>[]

    One part per leg with its solid, its end circles, their centers and radii. Each leg is followed by its copy on the opposite side.

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