[−][src]Trait uikit_sys::IUIBezierPath
Provided methods
unsafe fn init(self) -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn initWithCoder_(self, coder: NSCoder) -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn CGPath(self) -> CGPathRef where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn moveToPoint_(self, point: CGPoint) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn addLineToPoint_(self, point: CGPoint) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn addCurveToPoint_controlPoint1_controlPoint2_(
self,
endPoint: CGPoint,
controlPoint1: CGPoint,
controlPoint2: CGPoint
) where
Self::Target: Message + Sized,
self,
endPoint: CGPoint,
controlPoint1: CGPoint,
controlPoint2: CGPoint
) where
Self::Target: Message + Sized,
unsafe fn addQuadCurveToPoint_controlPoint_(
self,
endPoint: CGPoint,
controlPoint: CGPoint
) where
Self::Target: Message + Sized,
self,
endPoint: CGPoint,
controlPoint: CGPoint
) where
Self::Target: Message + Sized,
unsafe fn addArcWithCenter_radius_startAngle_endAngle_clockwise_(
self,
center: CGPoint,
radius: CGFloat,
startAngle: CGFloat,
endAngle: CGFloat,
clockwise: BOOL
) where
Self::Target: Message + Sized,
self,
center: CGPoint,
radius: CGFloat,
startAngle: CGFloat,
endAngle: CGFloat,
clockwise: BOOL
) where
Self::Target: Message + Sized,
unsafe fn closePath(self) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn removeAllPoints(self) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn appendPath_(self, bezierPath: UIBezierPath) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn bezierPathByReversingPath(self) -> UIBezierPath where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn applyTransform_(self, transform: CGAffineTransform) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn containsPoint_(self, point: CGPoint) -> BOOL where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn setLineDash_count_phase_(
self,
pattern: *const CGFloat,
count: NSInteger,
phase: CGFloat
) where
Self::Target: Message + Sized,
self,
pattern: *const CGFloat,
count: NSInteger,
phase: CGFloat
) where
Self::Target: Message + Sized,
unsafe fn getLineDash_count_phase_(
self,
pattern: *mut CGFloat,
count: *mut NSInteger,
phase: *mut CGFloat
) where
Self::Target: Message + Sized,
self,
pattern: *mut CGFloat,
count: *mut NSInteger,
phase: *mut CGFloat
) where
Self::Target: Message + Sized,
unsafe fn fill(self) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn stroke(self) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn fillWithBlendMode_alpha_(self, blendMode: CGBlendMode, alpha: CGFloat) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn strokeWithBlendMode_alpha_(
self,
blendMode: CGBlendMode,
alpha: CGFloat
) where
Self::Target: Message + Sized,
self,
blendMode: CGBlendMode,
alpha: CGFloat
) where
Self::Target: Message + Sized,
unsafe fn addClip(self) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn setCGPath_(self, CGPath: CGPathRef) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn isEmpty(self) -> BOOL where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn bounds(self) -> CGRect where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn currentPoint(self) -> CGPoint where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn lineWidth(self) -> CGFloat where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn setLineWidth_(self, lineWidth: CGFloat) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn lineCapStyle(self) -> CGLineCap where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn setLineCapStyle_(self, lineCapStyle: CGLineCap) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn lineJoinStyle(self) -> CGLineJoin where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn setLineJoinStyle_(self, lineJoinStyle: CGLineJoin) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn miterLimit(self) -> CGFloat where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn setMiterLimit_(self, miterLimit: CGFloat) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn flatness(self) -> CGFloat where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn setFlatness_(self, flatness: CGFloat) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn usesEvenOddFillRule(self) -> BOOL where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn setUsesEvenOddFillRule_(self, usesEvenOddFillRule: BOOL) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn bezierPath() -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn bezierPathWithRect_(rect: CGRect) -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn bezierPathWithOvalInRect_(rect: CGRect) -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn bezierPathWithRoundedRect_cornerRadius_(
rect: CGRect,
cornerRadius: CGFloat
) -> instancetype where
Self::Target: Message + Sized,
rect: CGRect,
cornerRadius: CGFloat
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn bezierPathWithRoundedRect_byRoundingCorners_cornerRadii_(
rect: CGRect,
corners: UIRectCorner,
cornerRadii: CGSize
) -> instancetype where
Self::Target: Message + Sized,
rect: CGRect,
corners: UIRectCorner,
cornerRadii: CGSize
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn bezierPathWithArcCenter_radius_startAngle_endAngle_clockwise_(
center: CGPoint,
radius: CGFloat,
startAngle: CGFloat,
endAngle: CGFloat,
clockwise: BOOL
) -> instancetype where
Self::Target: Message + Sized,
center: CGPoint,
radius: CGFloat,
startAngle: CGFloat,
endAngle: CGFloat,
clockwise: BOOL
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn bezierPathWithCGPath_(CGPath: CGPathRef) -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,