Class LineGenerator


  • public class LineGenerator
    extends Object
    • Constructor Detail

      • LineGenerator

        public LineGenerator​(double lineTickness,
                             double startOffsetLength,
                             double endOffsetLength)
    • Method Detail

      • setTrackedFilament

        public void setTrackedFilament​(TrackedFilament trackedFilament)
      • extendTips

        protected double[] extendTips​(double[] lineCoords,
                                      double startOffsetLength,
                                      double endOffsetLength)
                               throws Exception
        Throws:
        Exception
      • extendTip

        protected double[] extendTip​(double[] lineCoords,
                                     double offsetLength)
                              throws Exception
        Throws:
        Exception
      • getDistanceRatio

        protected double getDistanceRatio​(double x0,
                                          double y0,
                                          double x1,
                                          double y1,
                                          double offsetLength)