IFClite TypeScript API
    Preparing search index...

    Interface CopyProductResult

    interface CopyProductResult {
        copiedFrom: ReadonlyMap<number, number>;
        copyId: number;
        fillingIds: readonly number[];
        meshed: readonly number[];
        openingIds: readonly number[];
        partIds: readonly number[];
        storeyId: number | null;
    }
    Index
    copiedFrom: ReadonlyMap<number, number>

    Source product id for every copied product, including openings, fillings and assembly parts.

    copyId: number

    The copy of the product itself.

    fillingIds: readonly number[]
    meshed: readonly number[]

    Every element the copy wrote with a shape to mesh: the copy and its doors and windows.

    openingIds: readonly number[]
    partIds: readonly number[]

    The copies of the assembly's parts, at every depth.

    storeyId: number | null

    The storey the copy (and its doors and windows) is contained in.