IFClite TypeScript API
    Preparing search index...

    Interface WallReshapeOptions

    interface WallReshapeOptions {
        moveJoinedEnds?: boolean;
        refresh?: readonly number[];
        tolerance?: number;
    }
    Index
    moveJoinedEnds?: boolean

    A moved end takes the walls joined end to end with it (an L corner or a butt join) along.

    refresh?: readonly number[]

    Walls that were moved as a whole (a rigid move or turn) and are NOT rewritten here: the joins they are part of are recomputed against the walls that are.

    tolerance?: number

    Tolerance of the recomputed joins, see computeWallJoin.