IFClite TypeScript API
    Preparing search index...

    Interface AppearancePartition

    A face-masked appearance replaces one owner's items with several items that together carry exactly the same triangle corners (#4404): the textured face set and the retained face set of an evaluated occurrence. Both sides name every ordinal of one reference surface exactly once, so the same record inverted describes the join that Undo performs.

    interface AppearancePartition {
        after: readonly AppearancePartitionPart[];
        before: readonly AppearancePartitionPart[];
        sourceGeometryItemId: number;
        triangleCount: number;
    }
    Index
    after: readonly AppearancePartitionPart[]
    before: readonly AppearancePartitionPart[]
    sourceGeometryItemId: number

    Canonical full surface whose triangle ordinals every side partitions.

    triangleCount: number