Class Plan


  • public class Plan
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Plan()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addPoint2D​(java.awt.geom.Point2D.Double point)  
      void createLink​(java.awt.geom.Point2D p1, java.awt.geom.Point2D p2)  
      void debugPrint()  
      java.util.List<java.awt.geom.Point2D.Double> getIntermediatePoints​(java.awt.geom.Point2D start, java.awt.geom.Point2D end)  
      static boolean intersectsLineStrict​(java.awt.geom.Line2D.Double l1, java.awt.geom.Line2D.Double l2)  
      • Methods inherited from class java.lang.Object

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

      • Plan

        public Plan()
    • Method Detail

      • addPoint2D

        public void addPoint2D​(java.awt.geom.Point2D.Double point)
      • debugPrint

        public void debugPrint()
      • createLink

        public void createLink​(java.awt.geom.Point2D p1,
                               java.awt.geom.Point2D p2)
      • getIntermediatePoints

        public java.util.List<java.awt.geom.Point2D.Double> getIntermediatePoints​(java.awt.geom.Point2D start,
                                                                                  java.awt.geom.Point2D end)
      • intersectsLineStrict

        public static boolean intersectsLineStrict​(java.awt.geom.Line2D.Double l1,
                                                   java.awt.geom.Line2D.Double l2)