IFClite TypeScript API
    Preparing search index...

    Interface Intersection

    interface Intersection {
        barycentricCoord: { u: number; v: number; w: number };
        distance: number;
        expressId: number;
        geometryItemId?: number;
        meshIndex: number;
        modelIndex?: number;
        normal: Vec3;
        point: Vec3;
        sourceTriangleIndex?: number;
        triangleIndex: number;
    }
    Index
    barycentricCoord: { u: number; v: number; w: number }
    distance: number
    expressId: number
    geometryItemId?: number

    Exact representation item, absent for an ambiguous merged piece.

    meshIndex: number
    modelIndex?: number

    Federation model slot of the exact rendered piece.

    normal: Vec3
    point: Vec3
    sourceTriangleIndex?: number

    Triangle ordinal in the canonical evaluated surface.

    triangleIndex: number