IFClite TypeScript API
    Preparing search index...

    Interface SelectionCriteria

    Selection criteria for bulk queries

    interface SelectionCriteria {
        buildings?: number[];
        entityTypes?: number[];
        expressIds?: number[];
        globalIds?: string[];
        namePattern?: string;
        sites?: number[];
        spaces?: number[];
        storeys?: number[];
    }
    Index
    buildings?: number[]

    Filter by building IDs

    entityTypes?: number[]

    Filter by entity types (e.g., [10, 11] for IfcWall, IfcWallStandardCase)

    expressIds?: number[]

    Filter by express IDs

    globalIds?: string[]

    Filter by global IDs

    namePattern?: string

    Filter by name pattern (regex)

    sites?: number[]

    Filter by site IDs

    spaces?: number[]

    Filter by space IDs

    storeys?: number[]

    Filter by storey IDs