Class Segment


  • public class Segment
    extends java.lang.Object
    • Constructor Detail

      • Segment

        public Segment​(double pos1,
                       double pos2)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • contains

        public final boolean contains​(double y)
      • contains

        public final boolean contains​(Segment other)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getLength

        public final double getLength()
      • getPos1

        public final double getPos1()
      • getPos2

        public final double getPos2()
      • cutSegmentIfNeed

        public java.util.Collection<Segment> cutSegmentIfNeed​(java.util.Collection<Segment> allDelays)