MonobjcMonobjc Documented Class Library
CreateRadial Method (colorspace, start, startRadius, end, endRadius, function, extendStart, extendEnd)
NamespacesMonobjc.ApplicationServicesCGShadingCreateRadial(IntPtr, CGPoint, CGFloat, CGPoint, CGFloat, IntPtr, Boolean, Boolean)

Creates a shading object to use for radial shading.

Original signature is 'CGShadingRef CGShadingCreateRadial ( CGColorSpaceRef colorspace, CGPoint start, CGFloat startRadius, CGPoint end, CGFloat endRadius, CGFunctionRef function, bool extendStart, bool extendEnd );'

Available in Mac OS X version 10.2 and later.

Declaration Syntax
C#Visual BasicVisual C++
public static IntPtr CreateRadial(
	IntPtr colorspace,
	CGPoint start,
	CGFloat startRadius,
	CGPoint end,
	CGFloat endRadius,
	IntPtr function,
	bool extendStart,
	bool extendEnd
)
Public Shared Function CreateRadial ( _
	colorspace As IntPtr, _
	start As CGPoint, _
	startRadius As CGFloat, _
	end As CGPoint, _
	endRadius As CGFloat, _
	function As IntPtr, _
	extendStart As Boolean, _
	extendEnd As Boolean _
) As IntPtr
public:
static IntPtr CreateRadial(
	IntPtr colorspace, 
	CGPoint start, 
	CGFloat startRadius, 
	CGPoint end, 
	CGFloat endRadius, 
	IntPtr function, 
	bool extendStart, 
	bool extendEnd
)
Parameters
colorspace (IntPtr)
MISSING
start (CGPoint)
MISSING
startRadius (CGFloat)
MISSING
end (CGPoint)
MISSING
endRadius (CGFloat)
MISSING
function (IntPtr)
MISSING
extendStart (Boolean)
MISSING
extendEnd (Boolean)
MISSING
Return Value
A new Quartz radial shading. You are responsible for releasing this object using CGShadingRelease.
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)