CoreGraphics · IOS API REFERENCE
CGShading
class · SDK 27.1
class CGShading
Members (6)
init · iOS 2.0+init
TypeScriptstatic initAxialSpaceStartEndFunctionExtendStartExtendEnd(space: CGColorSpace, start: { x: number; y: number }, end: { x: number; y: number }, function_: CGFunction, extendStart: boolean, extendEnd: boolean): (CGShading) | null
Swift declarationinit?(axialSpace space: CGColorSpace, start: CGPoint, end: CGPoint, function: CGFunction, extendStart: Bool, extendEnd: Bool)
init · iOS 26.0+init
TypeScriptstatic initAxialHeadroomSpaceStartEndFunctionExtendStartExtendEnd(headroom: number, space: CGColorSpace, start: { x: number; y: number }, end: { x: number; y: number }, function_: CGFunction, extendStart: boolean, extendEnd: boolean): (CGShading) | null
Swift declarationinit?(axialHeadroom headroom: Float, space: CGColorSpace, start: CGPoint, end: CGPoint, function: CGFunction, extendStart: Bool, extendEnd: Bool)
init · iOS 2.0+init
TypeScriptstatic initRadialSpaceStartStartRadiusEndEndRadiusFunctionExtendStartExtendEnd(space: CGColorSpace, start: { x: number; y: number }, startRadius: number, end: { x: number; y: number }, endRadius: number, function_: CGFunction, extendStart: boolean, extendEnd: boolean): (CGShading) | null
Swift declarationinit?(radialSpace space: CGColorSpace, start: CGPoint, startRadius: CGFloat, end: CGPoint, endRadius: CGFloat, function: CGFunction, extendStart: Bool, extendEnd: Bool)
init · iOS 26.0+init
TypeScriptstatic initRadialHeadroomSpaceStartStartRadiusEndEndRadiusFunctionExtendStartExtendEnd(headroom: number, space: CGColorSpace, start: { x: number; y: number }, startRadius: number, end: { x: number; y: number }, endRadius: number, function_: CGFunction, extendStart: boolean, extendEnd: boolean): (CGShading) | null
Swift declarationinit?(radialHeadroom headroom: Float, space: CGColorSpace, start: CGPoint, startRadius: CGFloat, end: CGPoint, endRadius: CGFloat, function: CGFunction, extendStart: Bool, extendEnd: Bool)
get · iOS 26.0+contentHeadroom
TypeScriptget contentHeadroom(): number
Swift declarationvar contentHeadroom: Float { get }
get · iOS 2.0+typeID
TypeScriptstatic get typeID(): number
Swift declarationclass var typeID: CFTypeID { get }
Skipped declarations
No declarations were skipped in this snapshot.
All CoreGraphics types →