IFClite TypeScript API
    Preparing search index...

    Interface RelationshipOverlayReader

    interface RelationshipOverlayReader {
        createdEntities(): readonly IfcEntity[];
        entityType?(expressId: number): string | undefined;
        isDeleted(expressId: number): boolean;
        mutatedEntityIds(): Iterable<number>;
        namedAttributes(expressId: number): Iterable<readonly [string, unknown]>;
        positionalAttributes(
            expressId: number,
        ): Iterable<readonly [number, IfcAttributeValue]>;
    }
    Index
    • Effective class after a queued setEntityType, when present.

      Parameters

      • expressId: number

      Returns string | undefined

    • Parameters

      • expressId: number

      Returns boolean

    • Returns Iterable<number>

    • Parameters

      • expressId: number

      Returns Iterable<readonly [string, unknown]>

    • Parameters

      • expressId: number

      Returns Iterable<readonly [number, IfcAttributeValue]>