Class Path2D

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addPath​(Path2D path)  
      void arc​(double x, double y, double radius, double startAngle, double endAngle)  
      void arc​(double x, double y, double radius, double startAngle, double endAngle, boolean optAnticlockwise)  
      void arcTo​(double x1, double y1, double x2, double y2, double radius)  
      void bezierCurveTo​(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y)  
      void closePath()  
      void lineTo​(double x, double y)  
      void moveTo​(double x, double y)  
      void quadraticCurveTo​(double cpx, double cpy, double x, double y)  
      void rect​(double x, double y, double w, double h)  
      • Methods inherited from class java.lang.Object

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

      • addPath

        public void addPath​(Path2D path)
      • arc

        public void arc​(double x,
                        double y,
                        double radius,
                        double startAngle,
                        double endAngle,
                        boolean optAnticlockwise)
        Specified by:
        arc in interface CanvasPathMethods
      • arc

        public void arc​(double x,
                        double y,
                        double radius,
                        double startAngle,
                        double endAngle)
        Specified by:
        arc in interface CanvasPathMethods
      • arcTo

        public void arcTo​(double x1,
                          double y1,
                          double x2,
                          double y2,
                          double radius)
        Specified by:
        arcTo in interface CanvasPathMethods
      • bezierCurveTo

        public void bezierCurveTo​(double cp1x,
                                  double cp1y,
                                  double cp2x,
                                  double cp2y,
                                  double x,
                                  double y)
        Specified by:
        bezierCurveTo in interface CanvasPathMethods
      • rect

        public void rect​(double x,
                         double y,
                         double w,
                         double h)
        Specified by:
        rect in interface CanvasPathMethods