IFClite TypeScript API
    Preparing search index...

    Type Alias TrianglePair

    TrianglePair:
        | {
            a: Triangle;
            b: Triangle;
            kind: "coplanar";
            triA: number;
            triB: number;
        }
        | {
            a: Triangle;
            b: Triangle;
            kind: "cross";
            p0: Vec3;
            p1: Vec3;
            triA: number;
            triB: number;
        }

    Type Declaration

    • { a: Triangle; b: Triangle; kind: "coplanar"; triA: number; triB: number }
    • {
          a: Triangle;
          b: Triangle;
          kind: "cross";
          p0: Vec3;
          p1: Vec3;
          triA: number;
          triB: number;
      }
      • Readonlya: Triangle
      • Readonlyb: Triangle
      • Readonlykind: "cross"
      • Readonlyp0: Vec3

        3D endpoints of the intersection segment on the common line.

      • Readonlyp1: Vec3
      • ReadonlytriA: number
      • ReadonlytriB: number