Mac Guides | Samples

MonoMac.CoreGraphics.CGColorSpace Class

Colorspace, determines how Quartz interprets color information.

See Also: CGColorSpace

Syntax

public class CGColorSpace : INativeObject, IDisposable

Remarks

Related content

Requirements

Namespace: MonoMac.CoreGraphics
Assembly: XamMac (in XamMac.dll)
Assembly Versions: 0.0.0.0

The members of MonoMac.CoreGraphics.CGColorSpace are listed below.

See Also: Object

Public Constructors

Public Fields

static
NullCGColorSpace. The Null colorspace.

Public Properties

[read-only]
ComponentsInt32. Number of components on this colorspace.
[read-only]
HandleIntPtr. Handle (pointer) to the unmanaged object representation.
[read-only]
ModelCGColorSpaceModel. The colorspace model.

Public Methods

static
CreateCalibratedGray(Single[], Single[], Single) : CGColorSpace
Creates a new calibrated gray colorspace.
static
CreateCalibratedRGB(Single[], Single[], Single[], Single[]) : CGColorSpace
Creates a new calibrated RGB colorspace.
static
CreateDeviceCMYK() : CGColorSpace
Creates a new CMYK device dependent color space.
static
CreateDeviceGray() : CGColorSpace
Creates a new gray device dependent color space.
static
CreateDeviceRGB() : CGColorSpace
static
CreateIndexed(CGColorSpace, Int32, Byte[]) : CGColorSpace
Creates an indexed color space based on the specified colorspace.
static
CreatePattern(CGColorSpace) : CGColorSpace
static
CreateWithName(String) : CGColorSpace
Dispose()
Releases the resourced used by the CGColorSpace object.
Finalize()
Finalizer for the CGColorSpace object
GetBaseColorSpace() : CGColorSpace
Tthe base colorspace.
GetColorTable() : Byte[]
Return the entries of the color table used in an indexed color space

Protected Methods

Dispose(Boolean)
Releases the resourced used by the CGColorSpace object.