Package org.robovm.apple.coreanimation
Class CAShapeLayer
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.coreanimation.CALayer
-
- org.robovm.apple.coreanimation.CAShapeLayer
-
- All Implemented Interfaces:
CAMediaTiming
,NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class CAShapeLayer extends CALayer
- Since:
- Available in iOS 3.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CAShapeLayer.CAShapeLayerPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.coreanimation.CALayer
CALayer.CALayerPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description CAShapeLayer()
CAShapeLayer(CALayer layer)
protected
CAShapeLayer(NSObject.Handle h, long handle)
protected
CAShapeLayer(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CGColor
getFillColor()
CAShapeFillRule
getFillRule()
CALineCap
getLineCap()
NSArray<NSNumber>
getLineDashPattern()
double
getLineDashPhase()
CALineJoin
getLineJoin()
double
getLineWidth()
double
getMiterLimit()
CGPath
getPath()
CGColor
getStrokeColor()
double
getStrokeEnd()
double
getStrokeStart()
void
setFillColor(CGColor v)
void
setFillRule(CAShapeFillRule v)
void
setLineCap(CALineCap v)
void
setLineDashPattern(NSArray<NSNumber> v)
void
setLineDashPhase(double v)
void
setLineJoin(CALineJoin v)
void
setLineWidth(double v)
void
setMiterLimit(double v)
void
setPath(CGPath v)
void
setStrokeColor(CGColor v)
void
setStrokeEnd(double v)
void
setStrokeStart(double v)
-
Methods inherited from class org.robovm.apple.coreanimation.CALayer
addAnimation, addSublayer, allowsEdgeAntialiasing, allowsGroupOpacity, areContentsFlipped, autoreverses, containsPoint, convertPointFromLayer, convertPointToLayer, convertRectFromLayer, convertRectToLayer, convertTimeFromLayer, convertTimeToLayer, display, displayIfNeeded, draw, drawsAsynchronously, encode, getAction, getActions, getAffineTransform, getAnchorPoint, getAnchorPointZ, getAnimation, getAnimationKeys, getBackgroundColor, getBackgroundFilters, getBeginTime, getBorderColor, getBorderWidth, getBounds, getCompositingFilter, getContents, getContentsCenter, getContentsFormat, getContentsGravity, getContentsRect, getContentsScale, getCornerRadius, getDefaultAction, getDefaultValue, getDelegate, getDuration, getEdgeAntialiasingMask, getFillMode, getFilters, getFrame, getMagnificationFilter, getMask, getMaskedCorners, getMinificationFilter, getMinificationFilterBias, getModelLayer, getName, getOpacity, getPosition, getPreferredFrameSize, getPresentationLayer, getRasterizationScale, getRepeatCount, getRepeatDuration, getShadowColor, getShadowOffset, getShadowOpacity, getShadowPath, getShadowRadius, getSpeed, getStyle, getSublayers, getSublayerTransform, getSuperlayer, getTimeOffset, getTransform, getVisibleRect, getZPosition, hitTest, init, init, insertSublayerAbove, insertSublayerAt, insertSublayerBelow, isDoubleSided, isGeometryFlipped, isHidden, isOpaque, layoutIfNeeded, layoutSublayers, masksToBounds, needsDisplay, needsDisplay, needsDisplayOnBoundsChange, needsLayout, removeAllAnimations, removeAnimation, removeFromSuperlayer, render, replaceSublayer, scrollTo, scrollTo, setActions, setAffineTransform, setAllowsEdgeAntialiasing, setAllowsGroupOpacity, setAnchorPoint, setAnchorPointZ, setAutoreverses, setBackgroundColor, setBackgroundFilters, setBeginTime, setBorderColor, setBorderWidth, setBounds, setCompositingFilter, setContents, setContentsCenter, setContentsFormat, setContentsGravity, setContentsRect, setContentsScale, setCornerRadius, setDelegate, setDoubleSided, setDrawsAsynchronously, setDuration, setEdgeAntialiasingMask, setFillMode, setFilters, setFrame, setGeometryFlipped, setHidden, setMagnificationFilter, setMask, setMaskedCorners, setMasksToBounds, setMinificationFilter, setMinificationFilterBias, setName, setNeedsDisplay, setNeedsDisplay, setNeedsDisplayOnBoundsChange, setNeedsLayout, setOpacity, setOpaque, setPosition, setRasterizationScale, setRepeatCount, setRepeatDuration, setShadowColor, setShadowOffset, setShadowOpacity, setShadowPath, setShadowRadius, setShouldRasterize, setSpeed, setStyle, setSublayers, setSublayerTransform, setTimeOffset, setTransform, setZPosition, shouldArchiveValue, shouldRasterize, supportsSecureCoding
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
CAShapeLayer
public CAShapeLayer()
-
CAShapeLayer
protected CAShapeLayer(NSObject.Handle h, long handle)
-
CAShapeLayer
protected CAShapeLayer(NSObject.SkipInit skipInit)
-
CAShapeLayer
public CAShapeLayer(CALayer layer)
-
-
Method Detail
-
getPath
public CGPath getPath()
-
setPath
public void setPath(CGPath v)
-
getFillColor
public CGColor getFillColor()
-
setFillColor
public void setFillColor(CGColor v)
-
getFillRule
public CAShapeFillRule getFillRule()
-
setFillRule
public void setFillRule(CAShapeFillRule v)
-
getStrokeColor
public CGColor getStrokeColor()
-
setStrokeColor
public void setStrokeColor(CGColor v)
-
getStrokeStart
public double getStrokeStart()
-
setStrokeStart
public void setStrokeStart(double v)
-
getStrokeEnd
public double getStrokeEnd()
-
setStrokeEnd
public void setStrokeEnd(double v)
-
getLineWidth
public double getLineWidth()
-
setLineWidth
public void setLineWidth(double v)
-
getMiterLimit
public double getMiterLimit()
-
setMiterLimit
public void setMiterLimit(double v)
-
getLineCap
public CALineCap getLineCap()
-
setLineCap
public void setLineCap(CALineCap v)
-
getLineJoin
public CALineJoin getLineJoin()
-
setLineJoin
public void setLineJoin(CALineJoin v)
-
getLineDashPhase
public double getLineDashPhase()
-
setLineDashPhase
public void setLineDashPhase(double v)
-
-