IFClite TypeScript API
    Preparing search index...

    Function parseFederatedIfcx

    • Parse multiple IFCX files as federated layers.

      Files are loaded as layers with the first file being the base (weakest) and subsequent files being overlays (stronger). Layer order can be adjusted after parsing using the returned LayerStack.

      Parameters

      Returns Promise<FederatedIfcxParseResult>

      Federated parse result with layer information

      const result = await parseFederatedIfcx([
      { buffer: baseBuffer, name: 'hello-wall.ifcx' },
      { buffer: overlayBuffer, name: 'add-fire-rating.ifcx' },
      ]);

      // Wall now has FireRating property from overlay
      const wallProps = result.properties.getForEntity(wallId);