Class BuildHistory


  • public final class BuildHistory
    extends java.lang.Object
    When building a path from command segments, most need to cache information (such as the point finished at) for future commands. This structure allows that
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.awt.geom.Point2D.Float lastKnot  
      (package private) java.awt.geom.Point2D.Float lastPoint  
      (package private) java.awt.geom.Point2D.Float startPoint  
    • Constructor Summary

      Constructors 
      Constructor Description
      BuildHistory()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setLastKnot​(float x, float y)  
      void setLastKnot​(@NotNull java.awt.geom.Point2D point)  
      void setLastPoint​(@NotNull java.awt.geom.Point2D point)  
      void setStartPoint​(@NotNull java.awt.geom.Point2D point)  
      • Methods inherited from class java.lang.Object

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

      • startPoint

        @NotNull
        final java.awt.geom.Point2D.Float startPoint
      • lastPoint

        @NotNull
        final java.awt.geom.Point2D.Float lastPoint
      • lastKnot

        @NotNull
        final java.awt.geom.Point2D.Float lastKnot
    • Constructor Detail

      • BuildHistory

        public BuildHistory()
    • Method Detail

      • setStartPoint

        public void setStartPoint​(@NotNull
                                  @NotNull java.awt.geom.Point2D point)
      • setLastPoint

        public void setLastPoint​(@NotNull
                                 @NotNull java.awt.geom.Point2D point)
      • setLastKnot

        public void setLastKnot​(float x,
                                float y)
      • setLastKnot

        public void setLastKnot​(@NotNull
                                @NotNull java.awt.geom.Point2D point)