Class MonotoneChainOverlapAction

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void overlap​(LineSegment seg1, LineSegment seg2)
      This is a convenience function which can be overridden to obtain the actual line segments which overlap
      void overlap​(MonotoneChain mc1, int start1, MonotoneChain mc2, int start2)
      This function can be overridden if the original chains are needed
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MonotoneChainOverlapAction

        public MonotoneChainOverlapAction()
    • Method Detail

      • overlap

        public void overlap​(MonotoneChain mc1,
                            int start1,
                            MonotoneChain mc2,
                            int start2)
        This function can be overridden if the original chains are needed
        Parameters:
        start1 - the index of the start of the overlapping segment from mc1
        start2 - the index of the start of the overlapping segment from mc2
      • overlap

        public void overlap​(LineSegment seg1,
                            LineSegment seg2)
        This is a convenience function which can be overridden to obtain the actual line segments which overlap
        Parameters:
        seg1 -
        seg2 -