MonobjcMonobjc Documented Class Library
DrawLinearGradient Method (context, gradient, startPoint, endPoint, options)
NamespacesMonobjc.ApplicationServicesCGContextDrawLinearGradient(IntPtr, IntPtr, CGPoint, CGPoint, CGGradientDrawingOptions)

Paints a gradient fill that varies along the line defined by the provided starting and ending points.

Original signature is 'void CGContextDrawLinearGradient( CGContextRef context, CGGradientRef gradient, CGPoint startPoint, CGPoint endPoint, CGGradientDrawingOptions options );'

Available in Mac OS X v10.5 and later.

Declaration Syntax
C#Visual BasicVisual C++
public static void DrawLinearGradient(
	IntPtr context,
	IntPtr gradient,
	CGPoint startPoint,
	CGPoint endPoint,
	CGGradientDrawingOptions options
)
Public Shared Sub DrawLinearGradient ( _
	context As IntPtr, _
	gradient As IntPtr, _
	startPoint As CGPoint, _
	endPoint As CGPoint, _
	options As CGGradientDrawingOptions _
)
public:
static void DrawLinearGradient(
	IntPtr context, 
	IntPtr gradient, 
	CGPoint startPoint, 
	CGPoint endPoint, 
	CGGradientDrawingOptions options
)
Parameters
context (IntPtr)
MISSING
gradient (IntPtr)
MISSING
startPoint (CGPoint)
MISSING
endPoint (CGPoint)
MISSING
options (CGGradientDrawingOptions)
MISSING
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)