IFClite TypeScript API
    Preparing search index...

    Interface WallJoinTarget

    A wall in the store, with the ids a join rewrites and its current plan shape.

    interface WallJoinTarget {
        axisRepId: number | null;
        origin: PlanPoint;
        productShapeId: number;
        profileId: number;
        representationIds: readonly number[];
        solidId: number;
        wall: WallJoinWall;
        wallId: number;
    }

    Hierarchy (View Summary)

    Index
    axisRepId: number | null

    The current Axis representation, when the wall has one (it is replaced, else a new one is appended).

    origin: PlanPoint

    Plan point (metres) of the wall's placement origin; the placement's +X runs along the axis.

    productShapeId: number

    IfcProductDefinitionShape of the wall.

    profileId: number

    The profile the solid sweeps now.

    representationIds: readonly number[]

    Its current Representations, in order.

    solidId: number

    IfcExtrudedAreaSolid of the Body; its SweptArea is replaced.

    The wall's current plan shape, metres.

    wallId: number