@twinfinity/core
    Preparing search index...

    Interface ModelEntityType

    Type-level definition (e.g. IfcWallType, IfcDoorType) with its own property and quantity sets. Products reference their type via ModelProduct.type.

    interface ModelEntityType {
        className: string;
        data: Record<string, boolean | number | string>;
        globalId: string;
        name?: string;
        propertySets: Record<string, T8PropertySet<T8Unit>>;
        quantitySets: Record<string, T8QuantitySet<T8Unit>>;
    }

    Implemented by

    Index

    Properties

    className: string

    Full IFC type class name (e.g. 'IfcWallType').

    data: Record<string, boolean | number | string>

    Type-level scalar data values.

    globalId: string
    name?: string
    propertySets: Record<string, T8PropertySet<T8Unit>>
    quantitySets: Record<string, T8QuantitySet<T8Unit>>