Class UIBezierPath

    • Constructor Detail

      • UIBezierPath

        public UIBezierPath()
      • UIBezierPath

        protected UIBezierPath​(NSObject.Handle h,
                               long handle)
      • UIBezierPath

        public UIBezierPath​(NSCoder aDecoder)
    • Method Detail

      • getCGPath

        public CGPath getCGPath()
      • setCGPath

        public void setCGPath​(CGPath v)
      • isEmpty

        public boolean isEmpty()
      • getBounds

        public CGRect getBounds()
      • getCurrentPoint

        public CGPoint getCurrentPoint()
      • getLineWidth

        public double getLineWidth()
      • setLineWidth

        public void setLineWidth​(double v)
      • getLineCapStyle

        public CGLineCap getLineCapStyle()
      • setLineCapStyle

        public void setLineCapStyle​(CGLineCap v)
      • getLineJoinStyle

        public CGLineJoin getLineJoinStyle()
      • setLineJoinStyle

        public void setLineJoinStyle​(CGLineJoin v)
      • getMiterLimit

        public double getMiterLimit()
      • setMiterLimit

        public void setMiterLimit​(double v)
      • getFlatness

        public double getFlatness()
      • setFlatness

        public void setFlatness​(double v)
      • usesEvenOddFillRule

        public boolean usesEvenOddFillRule()
      • setUsesEvenOddFillRule

        public void setUsesEvenOddFillRule​(boolean v)
      • supportsSecureCoding

        public static boolean supportsSecureCoding()
      • setLineDash

        public void setLineDash​(double[] pattern,
                                double phase)
      • setLineDash

        public void setLineDash​(float[] pattern,
                                double phase)
      • getLineDashD

        public double[] getLineDashD()
      • getLineDashF

        public float[] getLineDashF()
      • getLineDashPhase

        public double getLineDashPhase()
      • init

        protected long init​(NSCoder aDecoder)
      • move

        public void move​(CGPoint point)
      • addLine

        public void addLine​(CGPoint point)
      • addQuadCurve

        public void addQuadCurve​(CGPoint endPoint,
                                 CGPoint controlPoint)
      • addArc

        public void addArc​(CGPoint center,
                           double radius,
                           double startAngle,
                           double endAngle,
                           boolean clockwise)
        Since:
        Available in iOS 4.0 and later.
      • closePath

        public void closePath()
      • removeAllPoints

        public void removeAllPoints()
      • appendPath

        public void appendPath​(UIBezierPath bezierPath)
      • reverse

        public UIBezierPath reverse()
        Since:
        Available in iOS 6.0 and later.
      • containsPoint

        public boolean containsPoint​(CGPoint point)
      • setLineDash

        protected void setLineDash​(org.robovm.rt.bro.ptr.MachineSizedFloatPtr pattern,
                                   long count,
                                   double phase)
      • getLineDash

        protected void getLineDash​(org.robovm.rt.bro.ptr.MachineSizedFloatPtr pattern,
                                   org.robovm.rt.bro.ptr.MachineSizedSIntPtr count,
                                   org.robovm.rt.bro.ptr.MachineSizedFloatPtr phase)
      • fill

        public void fill()
      • stroke

        public void stroke()
      • fill

        public void fill​(CGBlendMode blendMode,
                         double alpha)
      • stroke

        public void stroke​(CGBlendMode blendMode,
                           double alpha)
      • addClip

        public void addClip()
      • newRoundedRect

        public static UIBezierPath newRoundedRect​(CGRect rect,
                                                  double cornerRadius)
      • newArc

        public static UIBezierPath newArc​(CGPoint center,
                                          double radius,
                                          double startAngle,
                                          double endAngle,
                                          boolean clockwise)