Class S2EdgeUtil.EdgeCrosser

    • Constructor Detail

      • EdgeCrosser

        public EdgeCrosser()
        Constructs an uninitialized edge crosser. Invoke init(S2Point, S2Point) before calling the other methods.
      • EdgeCrosser

        public EdgeCrosser​(S2Point a,
                           S2Point b)
        Convenience constructor that calls init() with the given fixed edge AB.
      • EdgeCrosser

        public EdgeCrosser​(S2Point a,
                           S2Point b,
                           S2Point c)
        AB is the given fixed edge, and C is the first vertex of the vertex chain. Equivalent to using the two-arg constructor and calling restartAt(c).