coreimage

package
v0.5.0-preview....-32e7360 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Overview

Use built-in or custom filters to process still and video images.

Apple Documentation

Index

Constants

This section is empty.

Variables

View Source
var AztecCodeDescriptorClass = _AztecCodeDescriptorClass{objc.GetClass("CIAztecCodeDescriptor")}

The class instance for the AztecCodeDescriptor class.

View Source
var BarcodeDescriptorClass = _BarcodeDescriptorClass{objc.GetClass("CIBarcodeDescriptor")}

The class instance for the BarcodeDescriptor class.

View Source
var BlendKernelClass = _BlendKernelClass{objc.GetClass("CIBlendKernel")}

The class instance for the BlendKernel class.

View Source
var ColorClass = _ColorClass{objc.GetClass("CIColor")}

The class instance for the Color class.

View Source
var ColorKernelClass = _ColorKernelClass{objc.GetClass("CIColorKernel")}

The class instance for the ColorKernel class.

View Source
var ContextClass = _ContextClass{objc.GetClass("CIContext")}

The class instance for the Context class.

View Source
var DataMatrixCodeDescriptorClass = _DataMatrixCodeDescriptorClass{objc.GetClass("CIDataMatrixCodeDescriptor")}

The class instance for the DataMatrixCodeDescriptor class.

View Source
var DetectorClass = _DetectorClass{objc.GetClass("CIDetector")}

The class instance for the Detector class.

View Source
var FaceFeatureClass = _FaceFeatureClass{objc.GetClass("CIFaceFeature")}

The class instance for the FaceFeature class.

View Source
var FeatureClass = _FeatureClass{objc.GetClass("CIFeature")}

The class instance for the Feature class.

View Source
var FilterClass = _FilterClass{objc.GetClass("CIFilter")}

The class instance for the Filter class.

View Source
var FilterGeneratorClass = _FilterGeneratorClass{objc.GetClass("CIFilterGenerator")}

The class instance for the FilterGenerator class.

View Source
var FilterShapeClass = _FilterShapeClass{objc.GetClass("CIFilterShape")}

The class instance for the FilterShape class.

View Source
var ImageAccumulatorClass = _ImageAccumulatorClass{objc.GetClass("CIImageAccumulator")}

The class instance for the ImageAccumulator class.

View Source
var ImageClass = _ImageClass{objc.GetClass("CIImage")}

The class instance for the Image class.

View Source
var ImageProcessorKernelClass = _ImageProcessorKernelClass{objc.GetClass("CIImageProcessorKernel")}

The class instance for the ImageProcessorKernel class.

View Source
var KernelClass = _KernelClass{objc.GetClass("CIKernel")}

The class instance for the Kernel class.

View Source
var PDF417CodeDescriptorClass = _PDF417CodeDescriptorClass{objc.GetClass("CIPDF417CodeDescriptor")}

The class instance for the PDF417CodeDescriptor class.

View Source
var PlugInClass = _PlugInClass{objc.GetClass("CIPlugIn")}

The class instance for the PlugIn class.

View Source
var QRCodeDescriptorClass = _QRCodeDescriptorClass{objc.GetClass("CIQRCodeDescriptor")}

The class instance for the QRCodeDescriptor class.

View Source
var QRCodeFeatureClass = _QRCodeFeatureClass{objc.GetClass("CIQRCodeFeature")}

The class instance for the QRCodeFeature class.

View Source
var RAWFilterClass = _RAWFilterClass{objc.GetClass("CIRAWFilter")}

The class instance for the RAWFilter class.

View Source
var RectangleFeatureClass = _RectangleFeatureClass{objc.GetClass("CIRectangleFeature")}

The class instance for the RectangleFeature class.

View Source
var RenderDestinationClass = _RenderDestinationClass{objc.GetClass("CIRenderDestination")}

The class instance for the RenderDestination class.

View Source
var RenderInfoClass = _RenderInfoClass{objc.GetClass("CIRenderInfo")}

The class instance for the RenderInfo class.

View Source
var RenderTaskClass = _RenderTaskClass{objc.GetClass("CIRenderTask")}

The class instance for the RenderTask class.

View Source
var SamplerClass = _SamplerClass{objc.GetClass("CISampler")}

The class instance for the Sampler class.

View Source
var TextFeatureClass = _TextFeatureClass{objc.GetClass("CITextFeature")}

The class instance for the TextFeature class.

View Source
var VectorClass = _VectorClass{objc.GetClass("CIVector")}

The class instance for the Vector class.

View Source
var WarpKernelClass = _WarpKernelClass{objc.GetClass("CIWarpKernel")}

The class instance for the WarpKernel class.

Functions

func Context_OfflineGPUCount

func Context_OfflineGPUCount() int

Returns the number of GPUs not currently driving a display. Full Topic

func Filter_CustomAttributes

func Filter_CustomAttributes() map[string]objc.Object

Returns a dictionary that contains key-value pairs that describe the filter. Full Topic

func Filter_FilterNamesInCategories

func Filter_FilterNamesInCategories(categories []string) []string

Returns an array of all published filter names that match all the specified categories. Full Topic

func Filter_FilterNamesInCategory

func Filter_FilterNamesInCategory(category string) []string

Returns an array of all published filter names in the specified category. Full Topic

func Filter_LocalizedDescriptionForFilterName

func Filter_LocalizedDescriptionForFilterName(filterName string) string

Returns the localized description of a filter for display in the user interface. Full Topic

func Filter_LocalizedNameForCategory

func Filter_LocalizedNameForCategory(category string) string

Returns the localized name for the specified filter category. Full Topic

func Filter_LocalizedNameForFilterName

func Filter_LocalizedNameForFilterName(filterName string) string

Returns the localized name for the specified filter name. Full Topic

func Filter_LocalizedReferenceDocumentationForFilterName

func Filter_LocalizedReferenceDocumentationForFilterName(filterName string) foundation.URL

Returns the location of the localized reference documentation that describes the filter. Full Topic

func Filter_RegisterFilterNameConstructorClassAttributes

func Filter_RegisterFilterNameConstructorClassAttributes(name string, anObject PFilterConstructor, attributes map[string]objc.IObject)

Publishes a custom filter that is not packaged as an image unit. Full Topic

func Filter_RegisterFilterNameConstructorObjectClassAttributes

func Filter_RegisterFilterNameConstructorObjectClassAttributes(name string, anObjectObject objc.IObject, attributes map[string]objc.IObject)

Publishes a custom filter that is not packaged as an image unit. Full Topic

func ImageProcessorKernel_OutputIsOpaque

func ImageProcessorKernel_OutputIsOpaque() bool

Boolean determining whether or not processor outputs an opaque image. Full Topic

func ImageProcessorKernel_ProcessWithInputsArgumentsOutputError

func ImageProcessorKernel_ProcessWithInputsArgumentsOutputError(inputs []PImageProcessorInput, arguments map[string]objc.IObject, output PImageProcessorOutput, error foundation.IError) bool

Method to override for customizing the kernel's image processing. Full Topic

func ImageProcessorKernel_ProcessWithInputsArgumentsOutputObjectError

func ImageProcessorKernel_ProcessWithInputsArgumentsOutputObjectError(inputs []PImageProcessorInput, arguments map[string]objc.IObject, outputObject objc.IObject, error foundation.IError) bool

Method to override for customizing the kernel's image processing. Full Topic

func ImageProcessorKernel_RoiForInputArgumentsOutputRect

func ImageProcessorKernel_RoiForInputArgumentsOutputRect(input int, arguments map[string]objc.IObject, outputRect coregraphics.Rect) coregraphics.Rect

Method to override for determining specific region of input image required to process in rendering a specified region of the output image. Full Topic

func ImageProcessorKernel_SynchronizeInputs

func ImageProcessorKernel_SynchronizeInputs() bool

Tells whether or not processor input should be synchronized for CPU access. Full Topic

func Kernel_KernelNamesFromMetalLibraryData

func Kernel_KernelNamesFromMetalLibraryData(data []byte) []string
[Full Topic]

func PlugIn_LoadNonExecutablePlugIn

func PlugIn_LoadNonExecutablePlugIn(url foundation.IURL)
[Full Topic]

func PlugIn_LoadNonExecutablePlugIns

func PlugIn_LoadNonExecutablePlugIns()

Scans directories for files that have the .plugin extension and then loads only those filters that are marked by the image unit as non-executable filters. Full Topic

func RAWFilter_SupportedCameraModels

func RAWFilter_SupportedCameraModels() []string

An array containing the names of all supported camera models. Full Topic

Types

type AccordionFoldTransitionObject

type AccordionFoldTransitionObject struct {
	objc.Object
}

A concrete type for the PAccordionFoldTransition protocol.

func (AccordionFoldTransitionObject) BottomHeight

func (a_ AccordionFoldTransitionObject) BottomHeight() float64

The height of the accordion-fold part of the transition. Full Topic

func (AccordionFoldTransitionObject) FoldShadowAmount

func (a_ AccordionFoldTransitionObject) FoldShadowAmount() float64

A value that specifies the intensity of the shadow in the transtion. Full Topic

func (AccordionFoldTransitionObject) HasBottomHeight

func (a_ AccordionFoldTransitionObject) HasBottomHeight() bool

func (AccordionFoldTransitionObject) HasFoldShadowAmount

func (a_ AccordionFoldTransitionObject) HasFoldShadowAmount() bool

func (AccordionFoldTransitionObject) HasNumberOfFolds

func (a_ AccordionFoldTransitionObject) HasNumberOfFolds() bool

func (AccordionFoldTransitionObject) HasSetBottomHeight

func (a_ AccordionFoldTransitionObject) HasSetBottomHeight() bool

func (AccordionFoldTransitionObject) HasSetFoldShadowAmount

func (a_ AccordionFoldTransitionObject) HasSetFoldShadowAmount() bool

func (AccordionFoldTransitionObject) HasSetNumberOfFolds

func (a_ AccordionFoldTransitionObject) HasSetNumberOfFolds() bool

func (AccordionFoldTransitionObject) NumberOfFolds

func (a_ AccordionFoldTransitionObject) NumberOfFolds() float64

The number of folds used in the transition. Full Topic

func (AccordionFoldTransitionObject) SetBottomHeight

func (a_ AccordionFoldTransitionObject) SetBottomHeight(value float64)

The height of the accordion-fold part of the transition. Full Topic

func (AccordionFoldTransitionObject) SetFoldShadowAmount

func (a_ AccordionFoldTransitionObject) SetFoldShadowAmount(value float64)

A value that specifies the intensity of the shadow in the transtion. Full Topic

func (AccordionFoldTransitionObject) SetNumberOfFolds

func (a_ AccordionFoldTransitionObject) SetNumberOfFolds(value float64)

The number of folds used in the transition. Full Topic

type AffineClampObject

type AffineClampObject struct {
	objc.Object
}

A concrete type for the PAffineClamp protocol.

func (AffineClampObject) HasInputImage

func (a_ AffineClampObject) HasInputImage() bool

func (AffineClampObject) HasSetInputImage

func (a_ AffineClampObject) HasSetInputImage() bool

func (AffineClampObject) HasSetTransform

func (a_ AffineClampObject) HasSetTransform() bool

func (AffineClampObject) HasTransform

func (a_ AffineClampObject) HasTransform() bool

func (AffineClampObject) InputImage

func (a_ AffineClampObject) InputImage() Image

The image to use as an input image. Full Topic

func (AffineClampObject) SetInputImage

func (a_ AffineClampObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (AffineClampObject) SetTransform

func (a_ AffineClampObject) SetTransform(value coregraphics.AffineTransform)

The transform to apply to the image. Full Topic

func (AffineClampObject) Transform

The transform to apply to the image. Full Topic

type AffineTileObject

type AffineTileObject struct {
	objc.Object
}

A concrete type for the PAffineTile protocol.

func (AffineTileObject) HasInputImage

func (a_ AffineTileObject) HasInputImage() bool

func (AffineTileObject) HasSetInputImage

func (a_ AffineTileObject) HasSetInputImage() bool

func (AffineTileObject) HasSetTransform

func (a_ AffineTileObject) HasSetTransform() bool

func (AffineTileObject) HasTransform

func (a_ AffineTileObject) HasTransform() bool

func (AffineTileObject) InputImage

func (a_ AffineTileObject) InputImage() Image

The image to use as an input image. Full Topic

func (AffineTileObject) SetInputImage

func (a_ AffineTileObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (AffineTileObject) SetTransform

func (a_ AffineTileObject) SetTransform(value coregraphics.AffineTransform)

The transform to apply to the image. Full Topic

func (AffineTileObject) Transform

The transform to apply to the image. Full Topic

type AreaAverageObject

type AreaAverageObject struct {
	objc.Object
}

A concrete type for the PAreaAverage protocol.

type AreaHistogramObject

type AreaHistogramObject struct {
	objc.Object
}

A concrete type for the PAreaHistogram protocol.

func (AreaHistogramObject) Count

func (a_ AreaHistogramObject) Count() int
[Full Topic]

func (AreaHistogramObject) HasCount

func (a_ AreaHistogramObject) HasCount() bool

func (AreaHistogramObject) HasScale

func (a_ AreaHistogramObject) HasScale() bool

func (AreaHistogramObject) HasSetCount

func (a_ AreaHistogramObject) HasSetCount() bool

func (AreaHistogramObject) HasSetScale

func (a_ AreaHistogramObject) HasSetScale() bool

func (AreaHistogramObject) Scale

func (a_ AreaHistogramObject) Scale() float64
[Full Topic]

func (AreaHistogramObject) SetCount

func (a_ AreaHistogramObject) SetCount(value int)
[Full Topic]

func (AreaHistogramObject) SetScale

func (a_ AreaHistogramObject) SetScale(value float64)
[Full Topic]

type AreaMaximumAlphaObject

type AreaMaximumAlphaObject struct {
	objc.Object
}

A concrete type for the PAreaMaximumAlpha protocol.

type AreaMaximumObject

type AreaMaximumObject struct {
	objc.Object
}

A concrete type for the PAreaMaximum protocol.

type AreaMinMaxObject

type AreaMinMaxObject struct {
	objc.Object
}

A concrete type for the PAreaMinMax protocol.

type AreaMinMaxRedObject

type AreaMinMaxRedObject struct {
	objc.Object
}

A concrete type for the PAreaMinMaxRed protocol.

type AreaMinimumAlphaObject

type AreaMinimumAlphaObject struct {
	objc.Object
}

A concrete type for the PAreaMinimumAlpha protocol.

type AreaMinimumObject

type AreaMinimumObject struct {
	objc.Object
}

A concrete type for the PAreaMinimum protocol.

type AreaReductionFilterObject

type AreaReductionFilterObject struct {
	objc.Object
}

A concrete type for the PAreaReductionFilter protocol.

func (AreaReductionFilterObject) Extent

[Full Topic]

func (AreaReductionFilterObject) HasExtent

func (a_ AreaReductionFilterObject) HasExtent() bool

func (AreaReductionFilterObject) HasInputImage

func (a_ AreaReductionFilterObject) HasInputImage() bool

func (AreaReductionFilterObject) HasSetExtent

func (a_ AreaReductionFilterObject) HasSetExtent() bool

func (AreaReductionFilterObject) HasSetInputImage

func (a_ AreaReductionFilterObject) HasSetInputImage() bool

func (AreaReductionFilterObject) InputImage

func (a_ AreaReductionFilterObject) InputImage() Image
[Full Topic]

func (AreaReductionFilterObject) SetExtent

func (a_ AreaReductionFilterObject) SetExtent(value coregraphics.Rect)
[Full Topic]

func (AreaReductionFilterObject) SetInputImage

func (a_ AreaReductionFilterObject) SetInputImage(value Image)
[Full Topic]

type AttributedTextImageGeneratorObject

type AttributedTextImageGeneratorObject struct {
	objc.Object
}

A concrete type for the PAttributedTextImageGenerator protocol.

func (AttributedTextImageGeneratorObject) HasScaleFactor

func (a_ AttributedTextImageGeneratorObject) HasScaleFactor() bool

func (AttributedTextImageGeneratorObject) HasSetScaleFactor

func (a_ AttributedTextImageGeneratorObject) HasSetScaleFactor() bool

func (AttributedTextImageGeneratorObject) HasSetText

func (a_ AttributedTextImageGeneratorObject) HasSetText() bool

func (AttributedTextImageGeneratorObject) HasText

func (AttributedTextImageGeneratorObject) ScaleFactor

The scale at which to render the text. Full Topic

func (AttributedTextImageGeneratorObject) SetScaleFactor

func (a_ AttributedTextImageGeneratorObject) SetScaleFactor(value float64)

The scale at which to render the text. Full Topic

func (AttributedTextImageGeneratorObject) SetText

The text to render. Full Topic

func (AttributedTextImageGeneratorObject) Text

The text to render. Full Topic

type AztecCodeDescriptor

type AztecCodeDescriptor struct {
	BarcodeDescriptor
}

A concrete subclass of CIBarcodeDescriptor that represents an Aztec code symbol. Full Topic

func AztecCodeDescriptorFrom

func AztecCodeDescriptorFrom(ptr unsafe.Pointer) AztecCodeDescriptor

func AztecCodeDescriptor_DescriptorWithPayloadIsCompactLayerCountDataCodewordCount

func AztecCodeDescriptor_DescriptorWithPayloadIsCompactLayerCountDataCodewordCount(errorCorrectedPayload []byte, isCompact bool, layerCount int, dataCodewordCount int) AztecCodeDescriptor

Creates an Aztec code descriptor encoding the given payload and parameters. Full Topic

func NewAztecCodeDescriptor

func NewAztecCodeDescriptor() AztecCodeDescriptor

func NewAztecCodeDescriptorWithPayloadIsCompactLayerCountDataCodewordCount

func NewAztecCodeDescriptorWithPayloadIsCompactLayerCountDataCodewordCount(errorCorrectedPayload []byte, isCompact bool, layerCount int, dataCodewordCount int) AztecCodeDescriptor

Initializes a descriptor that can be used as input to the CIBarcodeGenerator filter. Full Topic

func (AztecCodeDescriptor) DataCodewordCount

func (a_ AztecCodeDescriptor) DataCodewordCount() int

The number of data codewords in the Aztec code. Full Topic

func (AztecCodeDescriptor) ErrorCorrectedPayload

func (a_ AztecCodeDescriptor) ErrorCorrectedPayload() []byte

The error-corrected payload containing the data encoded in the Aztec code. Full Topic

func (AztecCodeDescriptor) Init

func (AztecCodeDescriptor) InitWithPayloadIsCompactLayerCountDataCodewordCount

func (a_ AztecCodeDescriptor) InitWithPayloadIsCompactLayerCountDataCodewordCount(errorCorrectedPayload []byte, isCompact bool, layerCount int, dataCodewordCount int) AztecCodeDescriptor

func (AztecCodeDescriptor) IsCompact

func (a_ AztecCodeDescriptor) IsCompact() bool

A Boolean value telling if the Aztec code is compact. Full Topic

func (AztecCodeDescriptor) LayerCount

func (a_ AztecCodeDescriptor) LayerCount() int

The number of layers embedded in the Aztec code. Full Topic

type AztecCodeGeneratorObject

type AztecCodeGeneratorObject struct {
	objc.Object
}

A concrete type for the PAztecCodeGenerator protocol.

func (AztecCodeGeneratorObject) CompactStyle

func (a_ AztecCodeGeneratorObject) CompactStyle() float64

A Boolean that specifies whether to force a compact style Aztec code. Full Topic

func (AztecCodeGeneratorObject) CorrectionLevel

func (a_ AztecCodeGeneratorObject) CorrectionLevel() float64

The Aztec error correction, a value from 5 to 95. Full Topic

func (AztecCodeGeneratorObject) HasCompactStyle

func (a_ AztecCodeGeneratorObject) HasCompactStyle() bool

func (AztecCodeGeneratorObject) HasCorrectionLevel

func (a_ AztecCodeGeneratorObject) HasCorrectionLevel() bool

func (AztecCodeGeneratorObject) HasLayers

func (a_ AztecCodeGeneratorObject) HasLayers() bool

func (AztecCodeGeneratorObject) HasMessage

func (a_ AztecCodeGeneratorObject) HasMessage() bool

func (AztecCodeGeneratorObject) HasSetCompactStyle

func (a_ AztecCodeGeneratorObject) HasSetCompactStyle() bool

func (AztecCodeGeneratorObject) HasSetCorrectionLevel

func (a_ AztecCodeGeneratorObject) HasSetCorrectionLevel() bool

func (AztecCodeGeneratorObject) HasSetLayers

func (a_ AztecCodeGeneratorObject) HasSetLayers() bool

func (AztecCodeGeneratorObject) HasSetMessage

func (a_ AztecCodeGeneratorObject) HasSetMessage() bool

func (AztecCodeGeneratorObject) Layers

func (a_ AztecCodeGeneratorObject) Layers() float64

The number of Aztec layers, a value from 1 to 32. Full Topic

func (AztecCodeGeneratorObject) Message

func (a_ AztecCodeGeneratorObject) Message() []byte

The message to encode in the Aztec barcode. Full Topic

func (AztecCodeGeneratorObject) SetCompactStyle

func (a_ AztecCodeGeneratorObject) SetCompactStyle(value float64)

A Boolean that specifies whether to force a compact style Aztec code. Full Topic

func (AztecCodeGeneratorObject) SetCorrectionLevel

func (a_ AztecCodeGeneratorObject) SetCorrectionLevel(value float64)

The Aztec error correction, a value from 5 to 95. Full Topic

func (AztecCodeGeneratorObject) SetLayers

func (a_ AztecCodeGeneratorObject) SetLayers(value float64)

The number of Aztec layers, a value from 1 to 32. Full Topic

func (AztecCodeGeneratorObject) SetMessage

func (a_ AztecCodeGeneratorObject) SetMessage(value []byte)

The message to encode in the Aztec barcode. Full Topic

type BarcodeDescriptor

type BarcodeDescriptor struct {
	objc.Object
}

An abstract base class that represents a machine readable code's attributes. Full Topic

func BarcodeDescriptorFrom

func BarcodeDescriptorFrom(ptr unsafe.Pointer) BarcodeDescriptor

func NewBarcodeDescriptor

func NewBarcodeDescriptor() BarcodeDescriptor

func (BarcodeDescriptor) Init

type BarcodeGeneratorObject

type BarcodeGeneratorObject struct {
	objc.Object
}

A concrete type for the PBarcodeGenerator protocol.

func (BarcodeGeneratorObject) BarcodeDescriptor

func (b_ BarcodeGeneratorObject) BarcodeDescriptor() BarcodeDescriptor

The barcode descriptor to generate an image for. Full Topic

func (BarcodeGeneratorObject) HasBarcodeDescriptor

func (b_ BarcodeGeneratorObject) HasBarcodeDescriptor() bool

func (BarcodeGeneratorObject) HasSetBarcodeDescriptor

func (b_ BarcodeGeneratorObject) HasSetBarcodeDescriptor() bool

func (BarcodeGeneratorObject) SetBarcodeDescriptor

func (b_ BarcodeGeneratorObject) SetBarcodeDescriptor(value BarcodeDescriptor)

The barcode descriptor to generate an image for. Full Topic

type BarsSwipeTransitionObject

type BarsSwipeTransitionObject struct {
	objc.Object
}

A concrete type for the PBarsSwipeTransition protocol.

func (BarsSwipeTransitionObject) Angle

The angle, in radians, of the bars. Full Topic

func (BarsSwipeTransitionObject) BarOffset

func (b_ BarsSwipeTransitionObject) BarOffset() float64

The offset of one bar with respect to another. Full Topic

func (BarsSwipeTransitionObject) HasAngle

func (b_ BarsSwipeTransitionObject) HasAngle() bool

func (BarsSwipeTransitionObject) HasBarOffset

func (b_ BarsSwipeTransitionObject) HasBarOffset() bool

func (BarsSwipeTransitionObject) HasSetAngle

func (b_ BarsSwipeTransitionObject) HasSetAngle() bool

func (BarsSwipeTransitionObject) HasSetBarOffset

func (b_ BarsSwipeTransitionObject) HasSetBarOffset() bool

func (BarsSwipeTransitionObject) HasSetWidth

func (b_ BarsSwipeTransitionObject) HasSetWidth() bool

func (BarsSwipeTransitionObject) HasWidth

func (b_ BarsSwipeTransitionObject) HasWidth() bool

func (BarsSwipeTransitionObject) SetAngle

func (b_ BarsSwipeTransitionObject) SetAngle(value float64)

The angle, in radians, of the bars. Full Topic

func (BarsSwipeTransitionObject) SetBarOffset

func (b_ BarsSwipeTransitionObject) SetBarOffset(value float64)

The offset of one bar with respect to another. Full Topic

func (BarsSwipeTransitionObject) SetWidth

func (b_ BarsSwipeTransitionObject) SetWidth(value float64)

The width of each bar. Full Topic

func (BarsSwipeTransitionObject) Width

The width of each bar. Full Topic

type BicubicScaleTransformObject

type BicubicScaleTransformObject struct {
	objc.Object
}

A concrete type for the PBicubicScaleTransform protocol.

func (BicubicScaleTransformObject) AspectRatio

func (b_ BicubicScaleTransformObject) AspectRatio() float64

The additional horizontal scaling factor to use on the image. Full Topic

func (BicubicScaleTransformObject) HasAspectRatio

func (b_ BicubicScaleTransformObject) HasAspectRatio() bool

func (BicubicScaleTransformObject) HasInputImage

func (b_ BicubicScaleTransformObject) HasInputImage() bool

func (BicubicScaleTransformObject) HasParameterB

func (b_ BicubicScaleTransformObject) HasParameterB() bool

func (BicubicScaleTransformObject) HasParameterC

func (b_ BicubicScaleTransformObject) HasParameterC() bool

func (BicubicScaleTransformObject) HasScale

func (b_ BicubicScaleTransformObject) HasScale() bool

func (BicubicScaleTransformObject) HasSetAspectRatio

func (b_ BicubicScaleTransformObject) HasSetAspectRatio() bool

func (BicubicScaleTransformObject) HasSetInputImage

func (b_ BicubicScaleTransformObject) HasSetInputImage() bool

func (BicubicScaleTransformObject) HasSetParameterB

func (b_ BicubicScaleTransformObject) HasSetParameterB() bool

func (BicubicScaleTransformObject) HasSetParameterC

func (b_ BicubicScaleTransformObject) HasSetParameterC() bool

func (BicubicScaleTransformObject) HasSetScale

func (b_ BicubicScaleTransformObject) HasSetScale() bool

func (BicubicScaleTransformObject) InputImage

func (b_ BicubicScaleTransformObject) InputImage() Image

The image to use as an input image. Full Topic

func (BicubicScaleTransformObject) ParameterB

func (b_ BicubicScaleTransformObject) ParameterB() float64

The value of B to use for the cubic resampling function. Full Topic

func (BicubicScaleTransformObject) ParameterC

func (b_ BicubicScaleTransformObject) ParameterC() float64

The value of C to use for the cubic resampling function. Full Topic

func (BicubicScaleTransformObject) Scale

The scaling factor to use on the image. Full Topic

func (BicubicScaleTransformObject) SetAspectRatio

func (b_ BicubicScaleTransformObject) SetAspectRatio(value float64)

The additional horizontal scaling factor to use on the image. Full Topic

func (BicubicScaleTransformObject) SetInputImage

func (b_ BicubicScaleTransformObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (BicubicScaleTransformObject) SetParameterB

func (b_ BicubicScaleTransformObject) SetParameterB(value float64)

The value of B to use for the cubic resampling function. Full Topic

func (BicubicScaleTransformObject) SetParameterC

func (b_ BicubicScaleTransformObject) SetParameterC(value float64)

The value of C to use for the cubic resampling function. Full Topic

func (BicubicScaleTransformObject) SetScale

func (b_ BicubicScaleTransformObject) SetScale(value float64)

The scaling factor to use on the image. Full Topic

type BlendKernel

type BlendKernel struct {
	ColorKernel
}

A GPU-based image processing routine that is optimized for blending two images. Full Topic

func BlendKernelFrom

func BlendKernelFrom(ptr unsafe.Pointer) BlendKernel

func BlendKernel_Clear

func BlendKernel_Clear() BlendKernel

A blend kernel that returns a clear color. Full Topic

func BlendKernel_Color

func BlendKernel_Color() BlendKernel

A blend kernel that uses the luminance values of the background with the hue and saturation values of the foreground image. Full Topic

func BlendKernel_ColorBurn

func BlendKernel_ColorBurn() BlendKernel

A blend kernel that darkens the background image samples to reflect the foreground image samples. Full Topic

func BlendKernel_ColorDodge

func BlendKernel_ColorDodge() BlendKernel

A blend kernel that brightens the background image samples to reflect the foreground image samples. Full Topic

func BlendKernel_ComponentAdd

func BlendKernel_ComponentAdd() BlendKernel

A blend kernel that adds color components to achieve a brightening effect. Full Topic

func BlendKernel_ComponentMax

func BlendKernel_ComponentMax() BlendKernel

A blend kernel that creates an image using the maximum values of two input images. Full Topic

func BlendKernel_ComponentMin

func BlendKernel_ComponentMin() BlendKernel

A blend kernel that creates an image using the minimum values of two input images. Full Topic

func BlendKernel_ComponentMultiply

func BlendKernel_ComponentMultiply() BlendKernel

A blend kernel that multiplies the color components of its input images. Full Topic

func BlendKernel_Darken

func BlendKernel_Darken() BlendKernel

A blend kernel that creates an image using the darker values of two input images. Full Topic

func BlendKernel_DarkerColor

func BlendKernel_DarkerColor() BlendKernel

A blend kernel that creates an image using the darker color of two input images. Full Topic

func BlendKernel_Destination

func BlendKernel_Destination() BlendKernel

A blend kernel that returns the background input image. Full Topic

func BlendKernel_DestinationAtop

func BlendKernel_DestinationAtop() BlendKernel

A blend kernel that places the background over the foreground and crops based on the visibility of the foreground. Full Topic

func BlendKernel_DestinationIn

func BlendKernel_DestinationIn() BlendKernel

A blend kernel that places the background over the foreground and crops based on the visibility of both. Full Topic

func BlendKernel_DestinationOut

func BlendKernel_DestinationOut() BlendKernel

A blend kernel that uses the background image to define what to take out of the foreground image. Full Topic

func BlendKernel_DestinationOver

func BlendKernel_DestinationOver() BlendKernel

A blend kernel that places the background image over the input foreground image. Full Topic

func BlendKernel_Difference

func BlendKernel_Difference() BlendKernel

A blend kernel that creates an image using the difference between the background and foreground images. Full Topic

func BlendKernel_Divide

func BlendKernel_Divide() BlendKernel

A blend kernel that divides the background image sample color with the foreground image sample color. Full Topic

func BlendKernel_Exclusion

func BlendKernel_Exclusion() BlendKernel

A blend kernel that produces an effect similar to difference blending but with lower contrast. Full Topic

func BlendKernel_ExclusiveOr

func BlendKernel_ExclusiveOr() BlendKernel

A blend kernel that returns either the foreground or background image if the other contains a clear color. Full Topic

func BlendKernel_HardLight

func BlendKernel_HardLight() BlendKernel

A blend kernel that either multiplies or screens colors, depending on the source image sample color. Full Topic

func BlendKernel_HardMix

func BlendKernel_HardMix() BlendKernel

A blend kernel that adds two images together, setting each color channel value to either 0 or 1. Full Topic

func BlendKernel_Hue

func BlendKernel_Hue() BlendKernel

A blend kernel that uses the luminance and saturation values of the background image with the hue of the foreground image. Full Topic

func BlendKernel_KernelWithFunctionNameFromMetalLibraryDataError

func BlendKernel_KernelWithFunctionNameFromMetalLibraryDataError(name string, data []byte, error foundation.IError) BlendKernel

Creates a single kernel object using a Metal Shading Language (MSL) kernel function. Full Topic

func BlendKernel_KernelWithFunctionNameFromMetalLibraryDataOutputPixelFormatError

func BlendKernel_KernelWithFunctionNameFromMetalLibraryDataOutputPixelFormatError(name string, data []byte, format Format, error foundation.IError) BlendKernel

Creates a single kernel object using a Metal Shading Language kernel function with optional pixel format. Full Topic

func BlendKernel_Lighten

func BlendKernel_Lighten() BlendKernel

A blend kernel that creates an image using the lighter values of two input images. Full Topic

func BlendKernel_LighterColor

func BlendKernel_LighterColor() BlendKernel

A blend kernel that creates an image using the lighter color of two input images. Full Topic

func BlendKernel_LinearBurn

func BlendKernel_LinearBurn() BlendKernel

A blend kernel that darkens the background image samples to reflect the foreground image samples while also increasing contrast. Full Topic

func BlendKernel_LinearDodge

func BlendKernel_LinearDodge() BlendKernel

A blend kernel that lightens the background image samples to reflect the foreground image samples while also increasing contrast. Full Topic

func BlendKernel_LinearLight

func BlendKernel_LinearLight() BlendKernel

A blend kernel that burns or dodges colors by changing brightness, depending on the blend color. Full Topic

func BlendKernel_Luminosity

func BlendKernel_Luminosity() BlendKernel

A blend kernel that uses the hue and saturation of the background image with the luminance of the foreground image. Full Topic

func BlendKernel_Multiply

func BlendKernel_Multiply() BlendKernel

A blend kernel that multiplies the background image sample color with the foreground image sample color. Full Topic

func BlendKernel_Overlay

func BlendKernel_Overlay() BlendKernel

A blend kernel that either multiplies or screens the foreground image samples with the background image samples, depending on the background color. Full Topic

func BlendKernel_PinLight

func BlendKernel_PinLight() BlendKernel

A blend kernel that conditionally replaces background image samples with source image samples depending on the brightness of the source image samples. Full Topic

func BlendKernel_Saturation

func BlendKernel_Saturation() BlendKernel

A blend kernel that uses the luminance and hue values of the background image with the saturation of the foreground image. Full Topic

func BlendKernel_Screen

func BlendKernel_Screen() BlendKernel

A blend kernel that multiplies the inverse of the foreground image samples with the inverse of the background image samples. Full Topic

func BlendKernel_SoftLight

func BlendKernel_SoftLight() BlendKernel

A blend kernel that either darkens or lightens colors, depending on the foreground image sample color. Full Topic

func BlendKernel_Source

func BlendKernel_Source() BlendKernel

A blend kernel that returns the foreground input image. Full Topic

func BlendKernel_SourceAtop

func BlendKernel_SourceAtop() BlendKernel

A blend kernel that places the foreground over the background and crops based on the visibility of the background. Full Topic

func BlendKernel_SourceIn

func BlendKernel_SourceIn() BlendKernel

A blend kernel that places the foreground over the background and crops based on the visibility of both. Full Topic

func BlendKernel_SourceOut

func BlendKernel_SourceOut() BlendKernel

A blend kernel that uses the foreground image to define what to take out of the background image. Full Topic

func BlendKernel_SourceOver

func BlendKernel_SourceOver() BlendKernel

A blend kernel that places the foreground image over the input background image. Full Topic

func BlendKernel_Subtract

func BlendKernel_Subtract() BlendKernel

A blend kernel that subtracts the background image sample color from the foreground image sample color. Full Topic

func BlendKernel_VividLight

func BlendKernel_VividLight() BlendKernel

A blend kernel that burns or dodges colors by changing contrast, depending on the blend color. Full Topic

func NewBlendKernel

func NewBlendKernel() BlendKernel

func (BlendKernel) ApplyWithForegroundBackground

func (b_ BlendKernel) ApplyWithForegroundBackground(foreground IImage, background IImage) Image

Creates a new image using the blend kernel and specified foreground and background images. Full Topic

func (BlendKernel) ApplyWithForegroundBackgroundColorSpace

func (b_ BlendKernel) ApplyWithForegroundBackgroundColorSpace(foreground IImage, background IImage, colorSpace coregraphics.ColorSpaceRef) Image
[Full Topic]

func (BlendKernel) Init

func (b_ BlendKernel) Init() BlendKernel

type BlendWithMaskObject

type BlendWithMaskObject struct {
	objc.Object
}

A concrete type for the PBlendWithMask protocol.

func (BlendWithMaskObject) BackgroundImage

func (b_ BlendWithMaskObject) BackgroundImage() Image

The image to use as a background image. Full Topic

func (BlendWithMaskObject) HasBackgroundImage

func (b_ BlendWithMaskObject) HasBackgroundImage() bool

func (BlendWithMaskObject) HasInputImage

func (b_ BlendWithMaskObject) HasInputImage() bool

func (BlendWithMaskObject) HasMaskImage

func (b_ BlendWithMaskObject) HasMaskImage() bool

func (BlendWithMaskObject) HasSetBackgroundImage

func (b_ BlendWithMaskObject) HasSetBackgroundImage() bool

func (BlendWithMaskObject) HasSetInputImage

func (b_ BlendWithMaskObject) HasSetInputImage() bool

func (BlendWithMaskObject) HasSetMaskImage

func (b_ BlendWithMaskObject) HasSetMaskImage() bool

func (BlendWithMaskObject) InputImage

func (b_ BlendWithMaskObject) InputImage() Image

The image to use as a foreground image. Full Topic

func (BlendWithMaskObject) MaskImage

func (b_ BlendWithMaskObject) MaskImage() Image

A grayscale mask that defines the blend. Full Topic

func (BlendWithMaskObject) SetBackgroundImage

func (b_ BlendWithMaskObject) SetBackgroundImage(value Image)

The image to use as a background image. Full Topic

func (BlendWithMaskObject) SetInputImage

func (b_ BlendWithMaskObject) SetInputImage(value Image)

The image to use as a foreground image. Full Topic

func (BlendWithMaskObject) SetMaskImage

func (b_ BlendWithMaskObject) SetMaskImage(value Image)

A grayscale mask that defines the blend. Full Topic

type BloomObject

type BloomObject struct {
	objc.Object
}

A concrete type for the PBloom protocol.

func (BloomObject) HasInputImage

func (b_ BloomObject) HasInputImage() bool

func (BloomObject) HasIntensity

func (b_ BloomObject) HasIntensity() bool

func (BloomObject) HasRadius

func (b_ BloomObject) HasRadius() bool

func (BloomObject) HasSetInputImage

func (b_ BloomObject) HasSetInputImage() bool

func (BloomObject) HasSetIntensity

func (b_ BloomObject) HasSetIntensity() bool

func (BloomObject) HasSetRadius

func (b_ BloomObject) HasSetRadius() bool

func (BloomObject) InputImage

func (b_ BloomObject) InputImage() Image

The image to use as an input image. Full Topic

func (BloomObject) Intensity

func (b_ BloomObject) Intensity() float64

The intensity of the effect. Full Topic

func (BloomObject) Radius

func (b_ BloomObject) Radius() float64

The radius, in pixels, of the effect. Full Topic

func (BloomObject) SetInputImage

func (b_ BloomObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (BloomObject) SetIntensity

func (b_ BloomObject) SetIntensity(value float64)

The intensity of the effect. Full Topic

func (BloomObject) SetRadius

func (b_ BloomObject) SetRadius(value float64)

The radius, in pixels, of the effect. Full Topic

type BokehBlurObject

type BokehBlurObject struct {
	objc.Object
}

A concrete type for the PBokehBlur protocol.

func (BokehBlurObject) HasInputImage

func (b_ BokehBlurObject) HasInputImage() bool

func (BokehBlurObject) HasRadius

func (b_ BokehBlurObject) HasRadius() bool

func (BokehBlurObject) HasRingAmount

func (b_ BokehBlurObject) HasRingAmount() bool

func (BokehBlurObject) HasRingSize

func (b_ BokehBlurObject) HasRingSize() bool

func (BokehBlurObject) HasSetInputImage

func (b_ BokehBlurObject) HasSetInputImage() bool

func (BokehBlurObject) HasSetRadius

func (b_ BokehBlurObject) HasSetRadius() bool

func (BokehBlurObject) HasSetRingAmount

func (b_ BokehBlurObject) HasSetRingAmount() bool

func (BokehBlurObject) HasSetRingSize

func (b_ BokehBlurObject) HasSetRingSize() bool

func (BokehBlurObject) HasSetSoftness

func (b_ BokehBlurObject) HasSetSoftness() bool

func (BokehBlurObject) HasSoftness

func (b_ BokehBlurObject) HasSoftness() bool

func (BokehBlurObject) InputImage

func (b_ BokehBlurObject) InputImage() Image

The image to use as an input image. Full Topic

func (BokehBlurObject) Radius

func (b_ BokehBlurObject) Radius() float64

The radius of the blur, in pixels. Full Topic

func (BokehBlurObject) RingAmount

func (b_ BokehBlurObject) RingAmount() float64

The amount of extra emphasis at the ring of the bokeh. Full Topic

func (BokehBlurObject) RingSize

func (b_ BokehBlurObject) RingSize() float64

The radius of the extra emphasis at the ring of the bokeh. Full Topic

func (BokehBlurObject) SetInputImage

func (b_ BokehBlurObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (BokehBlurObject) SetRadius

func (b_ BokehBlurObject) SetRadius(value float64)

The radius of the blur, in pixels. Full Topic

func (BokehBlurObject) SetRingAmount

func (b_ BokehBlurObject) SetRingAmount(value float64)

The amount of extra emphasis at the ring of the bokeh. Full Topic

func (BokehBlurObject) SetRingSize

func (b_ BokehBlurObject) SetRingSize(value float64)

The radius of the extra emphasis at the ring of the bokeh. Full Topic

func (BokehBlurObject) SetSoftness

func (b_ BokehBlurObject) SetSoftness(value float64)

The softness of the bokeh effect. Full Topic

func (BokehBlurObject) Softness

func (b_ BokehBlurObject) Softness() float64

The softness of the bokeh effect. Full Topic

type BoxBlurObject

type BoxBlurObject struct {
	objc.Object
}

A concrete type for the PBoxBlur protocol.

func (BoxBlurObject) HasInputImage

func (b_ BoxBlurObject) HasInputImage() bool

func (BoxBlurObject) HasRadius

func (b_ BoxBlurObject) HasRadius() bool

func (BoxBlurObject) HasSetInputImage

func (b_ BoxBlurObject) HasSetInputImage() bool

func (BoxBlurObject) HasSetRadius

func (b_ BoxBlurObject) HasSetRadius() bool

func (BoxBlurObject) InputImage

func (b_ BoxBlurObject) InputImage() Image

The image to use as an input image. Full Topic

func (BoxBlurObject) Radius

func (b_ BoxBlurObject) Radius() float64

The radius of the blur, in pixels. Full Topic

func (BoxBlurObject) SetInputImage

func (b_ BoxBlurObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (BoxBlurObject) SetRadius

func (b_ BoxBlurObject) SetRadius(value float64)

The radius of the blur, in pixels. Full Topic

type BumpDistortionLinearObject

type BumpDistortionLinearObject struct {
	objc.Object
}

A concrete type for the PBumpDistortionLinear protocol.

func (BumpDistortionLinearObject) Angle

[Full Topic]

func (BumpDistortionLinearObject) Center

[Full Topic]

func (BumpDistortionLinearObject) HasAngle

func (b_ BumpDistortionLinearObject) HasAngle() bool

func (BumpDistortionLinearObject) HasCenter

func (b_ BumpDistortionLinearObject) HasCenter() bool

func (BumpDistortionLinearObject) HasInputImage

func (b_ BumpDistortionLinearObject) HasInputImage() bool

func (BumpDistortionLinearObject) HasRadius

func (b_ BumpDistortionLinearObject) HasRadius() bool

func (BumpDistortionLinearObject) HasScale

func (b_ BumpDistortionLinearObject) HasScale() bool

func (BumpDistortionLinearObject) HasSetAngle

func (b_ BumpDistortionLinearObject) HasSetAngle() bool

func (BumpDistortionLinearObject) HasSetCenter

func (b_ BumpDistortionLinearObject) HasSetCenter() bool

func (BumpDistortionLinearObject) HasSetInputImage

func (b_ BumpDistortionLinearObject) HasSetInputImage() bool

func (BumpDistortionLinearObject) HasSetRadius

func (b_ BumpDistortionLinearObject) HasSetRadius() bool

func (BumpDistortionLinearObject) HasSetScale

func (b_ BumpDistortionLinearObject) HasSetScale() bool

func (BumpDistortionLinearObject) InputImage

func (b_ BumpDistortionLinearObject) InputImage() Image
[Full Topic]

func (BumpDistortionLinearObject) Radius

func (b_ BumpDistortionLinearObject) Radius() float64
[Full Topic]

func (BumpDistortionLinearObject) Scale

[Full Topic]

func (BumpDistortionLinearObject) SetAngle

func (b_ BumpDistortionLinearObject) SetAngle(value float64)
[Full Topic]

func (BumpDistortionLinearObject) SetCenter

func (b_ BumpDistortionLinearObject) SetCenter(value coregraphics.Point)
[Full Topic]

func (BumpDistortionLinearObject) SetInputImage

func (b_ BumpDistortionLinearObject) SetInputImage(value Image)
[Full Topic]

func (BumpDistortionLinearObject) SetRadius

func (b_ BumpDistortionLinearObject) SetRadius(value float64)
[Full Topic]

func (BumpDistortionLinearObject) SetScale

func (b_ BumpDistortionLinearObject) SetScale(value float64)
[Full Topic]

type BumpDistortionObject

type BumpDistortionObject struct {
	objc.Object
}

A concrete type for the PBumpDistortion protocol.

func (BumpDistortionObject) Center

[Full Topic]

func (BumpDistortionObject) HasCenter

func (b_ BumpDistortionObject) HasCenter() bool

func (BumpDistortionObject) HasInputImage

func (b_ BumpDistortionObject) HasInputImage() bool

func (BumpDistortionObject) HasRadius

func (b_ BumpDistortionObject) HasRadius() bool

func (BumpDistortionObject) HasScale

func (b_ BumpDistortionObject) HasScale() bool

func (BumpDistortionObject) HasSetCenter

func (b_ BumpDistortionObject) HasSetCenter() bool

func (BumpDistortionObject) HasSetInputImage

func (b_ BumpDistortionObject) HasSetInputImage() bool

func (BumpDistortionObject) HasSetRadius

func (b_ BumpDistortionObject) HasSetRadius() bool

func (BumpDistortionObject) HasSetScale

func (b_ BumpDistortionObject) HasSetScale() bool

func (BumpDistortionObject) InputImage

func (b_ BumpDistortionObject) InputImage() Image
[Full Topic]

func (BumpDistortionObject) Radius

func (b_ BumpDistortionObject) Radius() float64
[Full Topic]

func (BumpDistortionObject) Scale

func (b_ BumpDistortionObject) Scale() float64
[Full Topic]

func (BumpDistortionObject) SetCenter

func (b_ BumpDistortionObject) SetCenter(value coregraphics.Point)
[Full Topic]

func (BumpDistortionObject) SetInputImage

func (b_ BumpDistortionObject) SetInputImage(value Image)
[Full Topic]

func (BumpDistortionObject) SetRadius

func (b_ BumpDistortionObject) SetRadius(value float64)
[Full Topic]

func (BumpDistortionObject) SetScale

func (b_ BumpDistortionObject) SetScale(value float64)
[Full Topic]

type CMYKHalftoneObject

type CMYKHalftoneObject struct {
	objc.Object
}

A concrete type for the PCMYKHalftone protocol.

func (CMYKHalftoneObject) Angle

func (c_ CMYKHalftoneObject) Angle() float64

The angle of the pattern. Full Topic

func (CMYKHalftoneObject) Center

The x and y position to use as the center of the halftone pattern. Full Topic

func (CMYKHalftoneObject) GrayComponentReplacement

func (c_ CMYKHalftoneObject) GrayComponentReplacement() float64

The gray component replacement value. Full Topic

func (CMYKHalftoneObject) HasAngle

func (c_ CMYKHalftoneObject) HasAngle() bool

func (CMYKHalftoneObject) HasCenter

func (c_ CMYKHalftoneObject) HasCenter() bool

func (CMYKHalftoneObject) HasGrayComponentReplacement

func (c_ CMYKHalftoneObject) HasGrayComponentReplacement() bool

func (CMYKHalftoneObject) HasInputImage

func (c_ CMYKHalftoneObject) HasInputImage() bool

func (CMYKHalftoneObject) HasSetAngle

func (c_ CMYKHalftoneObject) HasSetAngle() bool

func (CMYKHalftoneObject) HasSetCenter

func (c_ CMYKHalftoneObject) HasSetCenter() bool

func (CMYKHalftoneObject) HasSetGrayComponentReplacement

func (c_ CMYKHalftoneObject) HasSetGrayComponentReplacement() bool

func (CMYKHalftoneObject) HasSetInputImage

func (c_ CMYKHalftoneObject) HasSetInputImage() bool

func (CMYKHalftoneObject) HasSetSharpness

func (c_ CMYKHalftoneObject) HasSetSharpness() bool

func (CMYKHalftoneObject) HasSetUnderColorRemoval

func (c_ CMYKHalftoneObject) HasSetUnderColorRemoval() bool

func (CMYKHalftoneObject) HasSetWidth

func (c_ CMYKHalftoneObject) HasSetWidth() bool

func (CMYKHalftoneObject) HasSharpness

func (c_ CMYKHalftoneObject) HasSharpness() bool

func (CMYKHalftoneObject) HasUnderColorRemoval

func (c_ CMYKHalftoneObject) HasUnderColorRemoval() bool

func (CMYKHalftoneObject) HasWidth

func (c_ CMYKHalftoneObject) HasWidth() bool

func (CMYKHalftoneObject) InputImage

func (c_ CMYKHalftoneObject) InputImage() Image

The image to use as an input image. Full Topic

func (CMYKHalftoneObject) SetAngle

func (c_ CMYKHalftoneObject) SetAngle(value float64)

The angle of the pattern. Full Topic

func (CMYKHalftoneObject) SetCenter

func (c_ CMYKHalftoneObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the halftone pattern. Full Topic

func (CMYKHalftoneObject) SetGrayComponentReplacement

func (c_ CMYKHalftoneObject) SetGrayComponentReplacement(value float64)

The gray component replacement value. Full Topic

func (CMYKHalftoneObject) SetInputImage

func (c_ CMYKHalftoneObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (CMYKHalftoneObject) SetSharpness

func (c_ CMYKHalftoneObject) SetSharpness(value float64)

The sharpness of the pattern. Full Topic

func (CMYKHalftoneObject) SetUnderColorRemoval

func (c_ CMYKHalftoneObject) SetUnderColorRemoval(value float64)

The under color removal value. Full Topic

func (CMYKHalftoneObject) SetWidth

func (c_ CMYKHalftoneObject) SetWidth(value float64)

The distance between dots in the pattern. Full Topic

func (CMYKHalftoneObject) Sharpness

func (c_ CMYKHalftoneObject) Sharpness() float64

The sharpness of the pattern. Full Topic

func (CMYKHalftoneObject) UnderColorRemoval

func (c_ CMYKHalftoneObject) UnderColorRemoval() float64

The under color removal value. Full Topic

func (CMYKHalftoneObject) Width

func (c_ CMYKHalftoneObject) Width() float64

The distance between dots in the pattern. Full Topic

type CheckerboardGeneratorObject

type CheckerboardGeneratorObject struct {
	objc.Object
}

A concrete type for the PCheckerboardGenerator protocol.

func (CheckerboardGeneratorObject) Center

The center of the effect as x and y coordinates. Full Topic

func (CheckerboardGeneratorObject) Color0

func (c_ CheckerboardGeneratorObject) Color0() Color

A color to use for the first set of squares. Full Topic

func (CheckerboardGeneratorObject) Color1

func (c_ CheckerboardGeneratorObject) Color1() Color

A color to use for the second set of squares. Full Topic

func (CheckerboardGeneratorObject) HasCenter

func (c_ CheckerboardGeneratorObject) HasCenter() bool

func (CheckerboardGeneratorObject) HasColor0

func (c_ CheckerboardGeneratorObject) HasColor0() bool

func (CheckerboardGeneratorObject) HasColor1

func (c_ CheckerboardGeneratorObject) HasColor1() bool

func (CheckerboardGeneratorObject) HasSetCenter

func (c_ CheckerboardGeneratorObject) HasSetCenter() bool

func (CheckerboardGeneratorObject) HasSetColor0

func (c_ CheckerboardGeneratorObject) HasSetColor0() bool

func (CheckerboardGeneratorObject) HasSetColor1

func (c_ CheckerboardGeneratorObject) HasSetColor1() bool

func (CheckerboardGeneratorObject) HasSetSharpness

func (c_ CheckerboardGeneratorObject) HasSetSharpness() bool

func (CheckerboardGeneratorObject) HasSetWidth

func (c_ CheckerboardGeneratorObject) HasSetWidth() bool

func (CheckerboardGeneratorObject) HasSharpness

func (c_ CheckerboardGeneratorObject) HasSharpness() bool

func (CheckerboardGeneratorObject) HasWidth

func (c_ CheckerboardGeneratorObject) HasWidth() bool

func (CheckerboardGeneratorObject) SetCenter

func (c_ CheckerboardGeneratorObject) SetCenter(value coregraphics.Point)

The center of the effect as x and y coordinates. Full Topic

func (CheckerboardGeneratorObject) SetColor0

func (c_ CheckerboardGeneratorObject) SetColor0(value Color)

A color to use for the first set of squares. Full Topic

func (CheckerboardGeneratorObject) SetColor1

func (c_ CheckerboardGeneratorObject) SetColor1(value Color)

A color to use for the second set of squares. Full Topic

func (CheckerboardGeneratorObject) SetSharpness

func (c_ CheckerboardGeneratorObject) SetSharpness(value float64)

The sharpness of the edges in the pattern. Full Topic

func (CheckerboardGeneratorObject) SetWidth

func (c_ CheckerboardGeneratorObject) SetWidth(value float64)

The width of the squares in the pattern. Full Topic

func (CheckerboardGeneratorObject) Sharpness

func (c_ CheckerboardGeneratorObject) Sharpness() float64

The sharpness of the edges in the pattern. Full Topic

func (CheckerboardGeneratorObject) Width

The width of the squares in the pattern. Full Topic

type CircleSplashDistortionObject

type CircleSplashDistortionObject struct {
	objc.Object
}

A concrete type for the PCircleSplashDistortion protocol.

func (CircleSplashDistortionObject) Center

[Full Topic]

func (CircleSplashDistortionObject) HasCenter

func (c_ CircleSplashDistortionObject) HasCenter() bool

func (CircleSplashDistortionObject) HasInputImage

func (c_ CircleSplashDistortionObject) HasInputImage() bool

func (CircleSplashDistortionObject) HasRadius

func (c_ CircleSplashDistortionObject) HasRadius() bool

func (CircleSplashDistortionObject) HasSetCenter

func (c_ CircleSplashDistortionObject) HasSetCenter() bool

func (CircleSplashDistortionObject) HasSetInputImage

func (c_ CircleSplashDistortionObject) HasSetInputImage() bool

func (CircleSplashDistortionObject) HasSetRadius

func (c_ CircleSplashDistortionObject) HasSetRadius() bool

func (CircleSplashDistortionObject) InputImage

func (c_ CircleSplashDistortionObject) InputImage() Image
[Full Topic]

func (CircleSplashDistortionObject) Radius

[Full Topic]

func (CircleSplashDistortionObject) SetCenter

func (c_ CircleSplashDistortionObject) SetCenter(value coregraphics.Point)
[Full Topic]

func (CircleSplashDistortionObject) SetInputImage

func (c_ CircleSplashDistortionObject) SetInputImage(value Image)
[Full Topic]

func (CircleSplashDistortionObject) SetRadius

func (c_ CircleSplashDistortionObject) SetRadius(value float64)
[Full Topic]

type CircularScreenObject

type CircularScreenObject struct {
	objc.Object
}

A concrete type for the PCircularScreen protocol.

func (CircularScreenObject) Center

The x and y position to use as the center of the circular screen pattern. Full Topic

func (CircularScreenObject) HasCenter

func (c_ CircularScreenObject) HasCenter() bool

func (CircularScreenObject) HasInputImage

func (c_ CircularScreenObject) HasInputImage() bool

func (CircularScreenObject) HasSetCenter

func (c_ CircularScreenObject) HasSetCenter() bool

func (CircularScreenObject) HasSetInputImage

func (c_ CircularScreenObject) HasSetInputImage() bool

func (CircularScreenObject) HasSetSharpness

func (c_ CircularScreenObject) HasSetSharpness() bool

func (CircularScreenObject) HasSetWidth

func (c_ CircularScreenObject) HasSetWidth() bool

func (CircularScreenObject) HasSharpness

func (c_ CircularScreenObject) HasSharpness() bool

func (CircularScreenObject) HasWidth

func (c_ CircularScreenObject) HasWidth() bool

func (CircularScreenObject) InputImage

func (c_ CircularScreenObject) InputImage() Image

The image to use as an input image. Full Topic

func (CircularScreenObject) SetCenter

func (c_ CircularScreenObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the circular screen pattern. Full Topic

func (CircularScreenObject) SetInputImage

func (c_ CircularScreenObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (CircularScreenObject) SetSharpness

func (c_ CircularScreenObject) SetSharpness(value float64)

The sharpness of the circles. Full Topic

func (CircularScreenObject) SetWidth

func (c_ CircularScreenObject) SetWidth(value float64)

The distance between each circle in the pattern. Full Topic

func (CircularScreenObject) Sharpness

func (c_ CircularScreenObject) Sharpness() float64

The sharpness of the circles. Full Topic

func (CircularScreenObject) Width

func (c_ CircularScreenObject) Width() float64

The distance between each circle in the pattern. Full Topic

type CircularWrapObject

type CircularWrapObject struct {
	objc.Object
}

A concrete type for the PCircularWrap protocol.

func (CircularWrapObject) Angle

func (c_ CircularWrapObject) Angle() float64
[Full Topic]

func (CircularWrapObject) Center

[Full Topic]

func (CircularWrapObject) HasAngle

func (c_ CircularWrapObject) HasAngle() bool

func (CircularWrapObject) HasCenter

func (c_ CircularWrapObject) HasCenter() bool

func (CircularWrapObject) HasInputImage

func (c_ CircularWrapObject) HasInputImage() bool

func (CircularWrapObject) HasRadius

func (c_ CircularWrapObject) HasRadius() bool

func (CircularWrapObject) HasSetAngle

func (c_ CircularWrapObject) HasSetAngle() bool

func (CircularWrapObject) HasSetCenter

func (c_ CircularWrapObject) HasSetCenter() bool

func (CircularWrapObject) HasSetInputImage

func (c_ CircularWrapObject) HasSetInputImage() bool

func (CircularWrapObject) HasSetRadius

func (c_ CircularWrapObject) HasSetRadius() bool

func (CircularWrapObject) InputImage

func (c_ CircularWrapObject) InputImage() Image
[Full Topic]

func (CircularWrapObject) Radius

func (c_ CircularWrapObject) Radius() float64
[Full Topic]

func (CircularWrapObject) SetAngle

func (c_ CircularWrapObject) SetAngle(value float64)
[Full Topic]

func (CircularWrapObject) SetCenter

func (c_ CircularWrapObject) SetCenter(value coregraphics.Point)
[Full Topic]

func (CircularWrapObject) SetInputImage

func (c_ CircularWrapObject) SetInputImage(value Image)
[Full Topic]

func (CircularWrapObject) SetRadius

func (c_ CircularWrapObject) SetRadius(value float64)
[Full Topic]

type Code128BarcodeGeneratorObject

type Code128BarcodeGeneratorObject struct {
	objc.Object
}

A concrete type for the PCode128BarcodeGenerator protocol.

func (Code128BarcodeGeneratorObject) BarcodeHeight

func (c_ Code128BarcodeGeneratorObject) BarcodeHeight() float64

The height, in pixels, of the generated barcode. Full Topic

func (Code128BarcodeGeneratorObject) HasBarcodeHeight

func (c_ Code128BarcodeGeneratorObject) HasBarcodeHeight() bool

func (Code128BarcodeGeneratorObject) HasMessage

func (c_ Code128BarcodeGeneratorObject) HasMessage() bool

func (Code128BarcodeGeneratorObject) HasQuietSpace

func (c_ Code128BarcodeGeneratorObject) HasQuietSpace() bool

func (Code128BarcodeGeneratorObject) HasSetBarcodeHeight

func (c_ Code128BarcodeGeneratorObject) HasSetBarcodeHeight() bool

func (Code128BarcodeGeneratorObject) HasSetMessage

func (c_ Code128BarcodeGeneratorObject) HasSetMessage() bool

func (Code128BarcodeGeneratorObject) HasSetQuietSpace

func (c_ Code128BarcodeGeneratorObject) HasSetQuietSpace() bool

func (Code128BarcodeGeneratorObject) Message

func (c_ Code128BarcodeGeneratorObject) Message() []byte

The message to encode in the Code 128 barcode. Full Topic

func (Code128BarcodeGeneratorObject) QuietSpace

func (c_ Code128BarcodeGeneratorObject) QuietSpace() float64

The number of empty white pixels that should surround the barcode. Full Topic

func (Code128BarcodeGeneratorObject) SetBarcodeHeight

func (c_ Code128BarcodeGeneratorObject) SetBarcodeHeight(value float64)

The height, in pixels, of the generated barcode. Full Topic

func (Code128BarcodeGeneratorObject) SetMessage

func (c_ Code128BarcodeGeneratorObject) SetMessage(value []byte)

The message to encode in the Code 128 barcode. Full Topic

func (Code128BarcodeGeneratorObject) SetQuietSpace

func (c_ Code128BarcodeGeneratorObject) SetQuietSpace(value float64)

The number of empty white pixels that should surround the barcode. Full Topic

type Color

type Color struct {
	objc.Object
}

The component values defining a color in a specific color space. Full Topic

func ColorFrom

func ColorFrom(ptr unsafe.Pointer) Color

func Color_BlackColor

func Color_BlackColor() Color

Returns a color object whose RGB values are all 0.0 and whose alpha value is 1.0. Full Topic

func Color_BlueColor

func Color_BlueColor() Color

Returns a color object whose RGB values are 0.0, 0.0, and 1.0 and whose alpha value is 1.0. Full Topic

func Color_ClearColor

func Color_ClearColor() Color

Returns a color object whose RGB and alpha values are all 0.0. Full Topic

func Color_ColorWithCGColor

func Color_ColorWithCGColor(c coregraphics.ColorRef) Color

Creates a color object from a Quartz color. Full Topic

func Color_ColorWithRedGreenBlue

func Color_ColorWithRedGreenBlue(r float64, g float64, b float64) Color

Creates a color object using the specified RGB color component values Full Topic

func Color_ColorWithRedGreenBlueAlpha

func Color_ColorWithRedGreenBlueAlpha(r float64, g float64, b float64, a float64) Color

Creates a color object using the specified RGBA color component values. Full Topic

func Color_ColorWithRedGreenBlueAlphaColorSpace

func Color_ColorWithRedGreenBlueAlphaColorSpace(r float64, g float64, b float64, a float64, colorSpace coregraphics.ColorSpaceRef) Color

Creates a Core Image color object with the specified red, green, blue, and alpha component values as measured in the specified color space. Full Topic

func Color_ColorWithRedGreenBlueColorSpace

func Color_ColorWithRedGreenBlueColorSpace(r float64, g float64, b float64, colorSpace coregraphics.ColorSpaceRef) Color

Initializes a Core Image color object with the specified red, green, and blue component values as measured in the specified color space. Full Topic

func Color_ColorWithString

func Color_ColorWithString(representation string) Color

Creates a color object using the RGBA color component values specified by a string. Full Topic

func Color_CyanColor

func Color_CyanColor() Color

Returns a color object whose RGB values are 0.0, 1.0, and 1.0 and whose alpha value is 1.0. Full Topic

func Color_GrayColor

func Color_GrayColor() Color

Returns a color object whose RGB values are all 0.5 and whose alpha value is 1.0. Full Topic

func Color_GreenColor

func Color_GreenColor() Color

Returns a color object whose RGB values are 0.0, 1.0, and 0.0 and whose alpha value is 1.0. Full Topic

func Color_MagentaColor

func Color_MagentaColor() Color

Returns a color object whose RGB values are 1.0, 0.0, and 1.0 and whose alpha value is 1.0. Full Topic

func Color_RedColor

func Color_RedColor() Color

Returns a color object whose RGB values are 1.0, 0.0, and 0.0 and whose alpha value is 1.0. Full Topic

func Color_WhiteColor

func Color_WhiteColor() Color

Returns a color object whose RGB values are all 1.0 and whose alpha value is 1.0. Full Topic

func Color_YellowColor

func Color_YellowColor() Color

Returns a color object whose RGB values are 1.0, 1.0, and 0.0 and whose alpha value is 1.0. Full Topic

func NewColor

func NewColor() Color

func NewColorWithCGColor

func NewColorWithCGColor(c coregraphics.ColorRef) Color

Initializes a Core Image color object with a Core Graphics color. Full Topic

func NewColorWithColor

func NewColorWithColor(color objc.IObject) Color

Initializes a Core Image color object using a UIKit (or AppKit) color object. Full Topic

func NewColorWithRedGreenBlue

func NewColorWithRedGreenBlue(r float64, g float64, b float64) Color

Initializes a Core Image color object with the specified red, green, and blue component values. Full Topic

func NewColorWithRedGreenBlueAlpha

func NewColorWithRedGreenBlueAlpha(r float64, g float64, b float64, a float64) Color

Initializes a Core Image color object with the specified red, green, blue, and alpha component values. Full Topic

func NewColorWithRedGreenBlueAlphaColorSpace

func NewColorWithRedGreenBlueAlphaColorSpace(r float64, g float64, b float64, a float64, colorSpace coregraphics.ColorSpaceRef) Color

Initializes a Core Image color object with the specified red, green, blue, and alpha component values as measured in the specified color space. Full Topic

func NewColorWithRedGreenBlueColorSpace

func NewColorWithRedGreenBlueColorSpace(r float64, g float64, b float64, colorSpace coregraphics.ColorSpaceRef) Color

Initializes a Core Image color object with the specified red, green, and blue component values as measured in the specified color space. Full Topic

func (Color) Alpha

func (c_ Color) Alpha() float64

The alpha value of the color. Full Topic

func (Color) Blue

func (c_ Color) Blue() float64

The unpremultiplied blue component of the color. Full Topic

func (Color) ColorSpace

func (c_ Color) ColorSpace() coregraphics.ColorSpaceRef

The Quartz 2D color space associated with the color. Full Topic

func (Color) Components

func (c_ Color) Components() *float64

The color components of the color. Full Topic

func (Color) Green

func (c_ Color) Green() float64

The unpremultiplied green component of the color. Full Topic

func (Color) Init

func (c_ Color) Init() Color

func (Color) InitWithCGColor

func (c_ Color) InitWithCGColor(c coregraphics.ColorRef) Color

func (Color) InitWithColor

func (c_ Color) InitWithColor(color objc.IObject) Color

func (Color) InitWithRedGreenBlue

func (c_ Color) InitWithRedGreenBlue(r float64, g float64, b float64) Color

func (Color) InitWithRedGreenBlueAlpha

func (c_ Color) InitWithRedGreenBlueAlpha(r float64, g float64, b float64, a float64) Color

func (Color) InitWithRedGreenBlueAlphaColorSpace

func (c_ Color) InitWithRedGreenBlueAlphaColorSpace(r float64, g float64, b float64, a float64, colorSpace coregraphics.ColorSpaceRef) Color

func (Color) InitWithRedGreenBlueColorSpace

func (c_ Color) InitWithRedGreenBlueColorSpace(r float64, g float64, b float64, colorSpace coregraphics.ColorSpaceRef) Color

func (Color) NumberOfComponents

func (c_ Color) NumberOfComponents() uint

Returns the number of color components in the color. Full Topic

func (Color) Red

func (c_ Color) Red() float64

The unpremultiplied red component of the color. Full Topic

func (Color) StringRepresentation

func (c_ Color) StringRepresentation() string

A formatted string that specifies the components of the color. Full Topic

type ColorAbsoluteDifferenceObject

type ColorAbsoluteDifferenceObject struct {
	objc.Object
}

A concrete type for the PColorAbsoluteDifference protocol.

func (ColorAbsoluteDifferenceObject) HasInputImage

func (c_ ColorAbsoluteDifferenceObject) HasInputImage() bool

func (ColorAbsoluteDifferenceObject) HasInputImage2

func (c_ ColorAbsoluteDifferenceObject) HasInputImage2() bool

func (ColorAbsoluteDifferenceObject) HasSetInputImage

func (c_ ColorAbsoluteDifferenceObject) HasSetInputImage() bool

func (ColorAbsoluteDifferenceObject) HasSetInputImage2

func (c_ ColorAbsoluteDifferenceObject) HasSetInputImage2() bool

func (ColorAbsoluteDifferenceObject) InputImage

func (c_ ColorAbsoluteDifferenceObject) InputImage() Image
[Full Topic]

func (ColorAbsoluteDifferenceObject) InputImage2

func (c_ ColorAbsoluteDifferenceObject) InputImage2() Image
[Full Topic]

func (ColorAbsoluteDifferenceObject) SetInputImage

func (c_ ColorAbsoluteDifferenceObject) SetInputImage(value Image)
[Full Topic]

func (ColorAbsoluteDifferenceObject) SetInputImage2

func (c_ ColorAbsoluteDifferenceObject) SetInputImage2(value Image)
[Full Topic]

type ColorClampObject

type ColorClampObject struct {
	objc.Object
}

A concrete type for the PColorClamp protocol.

func (ColorClampObject) HasInputImage

func (c_ ColorClampObject) HasInputImage() bool

func (ColorClampObject) HasMaxComponents

func (c_ ColorClampObject) HasMaxComponents() bool

func (ColorClampObject) HasMinComponents

func (c_ ColorClampObject) HasMinComponents() bool

func (ColorClampObject) HasSetInputImage

func (c_ ColorClampObject) HasSetInputImage() bool

func (ColorClampObject) HasSetMaxComponents

func (c_ ColorClampObject) HasSetMaxComponents() bool

func (ColorClampObject) HasSetMinComponents

func (c_ ColorClampObject) HasSetMinComponents() bool

func (ColorClampObject) InputImage

func (c_ ColorClampObject) InputImage() Image

The image to use as an input image. Full Topic

func (ColorClampObject) MaxComponents

func (c_ ColorClampObject) MaxComponents() Vector

A vector containing the higher clamping values. Full Topic

func (ColorClampObject) MinComponents

func (c_ ColorClampObject) MinComponents() Vector

A vector containing the lower clamping values. Full Topic

func (ColorClampObject) SetInputImage

func (c_ ColorClampObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (ColorClampObject) SetMaxComponents

func (c_ ColorClampObject) SetMaxComponents(value Vector)

A vector containing the higher clamping values. Full Topic

func (ColorClampObject) SetMinComponents

func (c_ ColorClampObject) SetMinComponents(value Vector)

A vector containing the lower clamping values. Full Topic

type ColorControlsObject

type ColorControlsObject struct {
	objc.Object
}

A concrete type for the PColorControls protocol.

func (ColorControlsObject) Brightness

func (c_ ColorControlsObject) Brightness() float64

The amount of brightness to apply. Full Topic

func (ColorControlsObject) Contrast

func (c_ ColorControlsObject) Contrast() float64

The amount of contrast to apply. Full Topic

func (ColorControlsObject) HasBrightness

func (c_ ColorControlsObject) HasBrightness() bool

func (ColorControlsObject) HasContrast

func (c_ ColorControlsObject) HasContrast() bool

func (ColorControlsObject) HasInputImage

func (c_ ColorControlsObject) HasInputImage() bool

func (ColorControlsObject) HasSaturation

func (c_ ColorControlsObject) HasSaturation() bool

func (ColorControlsObject) HasSetBrightness

func (c_ ColorControlsObject) HasSetBrightness() bool

func (ColorControlsObject) HasSetContrast

func (c_ ColorControlsObject) HasSetContrast() bool

func (ColorControlsObject) HasSetInputImage

func (c_ ColorControlsObject) HasSetInputImage() bool

func (ColorControlsObject) HasSetSaturation

func (c_ ColorControlsObject) HasSetSaturation() bool

func (ColorControlsObject) InputImage

func (c_ ColorControlsObject) InputImage() Image

The image to use as an input image. Full Topic

func (ColorControlsObject) Saturation

func (c_ ColorControlsObject) Saturation() float64

The amount of saturation to apply. Full Topic

func (ColorControlsObject) SetBrightness

func (c_ ColorControlsObject) SetBrightness(value float64)

The amount of brightness to apply. Full Topic

func (ColorControlsObject) SetContrast

func (c_ ColorControlsObject) SetContrast(value float64)

The amount of contrast to apply. Full Topic

func (ColorControlsObject) SetInputImage

func (c_ ColorControlsObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (ColorControlsObject) SetSaturation

func (c_ ColorControlsObject) SetSaturation(value float64)

The amount of saturation to apply. Full Topic

type ColorCrossPolynomialObject

type ColorCrossPolynomialObject struct {
	objc.Object
}

A concrete type for the PColorCrossPolynomial protocol.

func (ColorCrossPolynomialObject) BlueCoefficients

func (c_ ColorCrossPolynomialObject) BlueCoefficients() Vector

Polynomial coefficients for the blue channel. Full Topic

func (ColorCrossPolynomialObject) GreenCoefficients

func (c_ ColorCrossPolynomialObject) GreenCoefficients() Vector

Polynomial coefficients for the green channel. Full Topic

func (ColorCrossPolynomialObject) HasBlueCoefficients

func (c_ ColorCrossPolynomialObject) HasBlueCoefficients() bool

func (ColorCrossPolynomialObject) HasGreenCoefficients

func (c_ ColorCrossPolynomialObject) HasGreenCoefficients() bool

func (ColorCrossPolynomialObject) HasInputImage

func (c_ ColorCrossPolynomialObject) HasInputImage() bool

func (ColorCrossPolynomialObject) HasRedCoefficients

func (c_ ColorCrossPolynomialObject) HasRedCoefficients() bool

func (ColorCrossPolynomialObject) HasSetBlueCoefficients

func (c_ ColorCrossPolynomialObject) HasSetBlueCoefficients() bool

func (ColorCrossPolynomialObject) HasSetGreenCoefficients

func (c_ ColorCrossPolynomialObject) HasSetGreenCoefficients() bool

func (ColorCrossPolynomialObject) HasSetInputImage

func (c_ ColorCrossPolynomialObject) HasSetInputImage() bool

func (ColorCrossPolynomialObject) HasSetRedCoefficients

func (c_ ColorCrossPolynomialObject) HasSetRedCoefficients() bool

func (ColorCrossPolynomialObject) InputImage

func (c_ ColorCrossPolynomialObject) InputImage() Image

The image to use as an input image. Full Topic

func (ColorCrossPolynomialObject) RedCoefficients

func (c_ ColorCrossPolynomialObject) RedCoefficients() Vector

Polynomial coefficients for the red channel. Full Topic

func (ColorCrossPolynomialObject) SetBlueCoefficients

func (c_ ColorCrossPolynomialObject) SetBlueCoefficients(value Vector)

Polynomial coefficients for the blue channel. Full Topic

func (ColorCrossPolynomialObject) SetGreenCoefficients

func (c_ ColorCrossPolynomialObject) SetGreenCoefficients(value Vector)

Polynomial coefficients for the green channel. Full Topic

func (ColorCrossPolynomialObject) SetInputImage

func (c_ ColorCrossPolynomialObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (ColorCrossPolynomialObject) SetRedCoefficients

func (c_ ColorCrossPolynomialObject) SetRedCoefficients(value Vector)

Polynomial coefficients for the red channel. Full Topic

type ColorCubeObject

type ColorCubeObject struct {
	objc.Object
}

A concrete type for the PColorCube protocol.

func (ColorCubeObject) CubeData

func (c_ ColorCubeObject) CubeData() []byte

The cube texture data to use as a color lookup table. Full Topic

func (ColorCubeObject) CubeDimension

func (c_ ColorCubeObject) CubeDimension() float64

The length, in texels, of each side of the cube texture. Full Topic

func (ColorCubeObject) HasCubeData

func (c_ ColorCubeObject) HasCubeData() bool

func (ColorCubeObject) HasCubeDimension

func (c_ ColorCubeObject) HasCubeDimension() bool

func (ColorCubeObject) HasInputImage

func (c_ ColorCubeObject) HasInputImage() bool

func (ColorCubeObject) HasSetCubeData

func (c_ ColorCubeObject) HasSetCubeData() bool

func (ColorCubeObject) HasSetCubeDimension

func (c_ ColorCubeObject) HasSetCubeDimension() bool

func (ColorCubeObject) HasSetInputImage

func (c_ ColorCubeObject) HasSetInputImage() bool

func (ColorCubeObject) InputImage

func (c_ ColorCubeObject) InputImage() Image

The image to use as an input image. Full Topic

func (ColorCubeObject) SetCubeData

func (c_ ColorCubeObject) SetCubeData(value []byte)

The cube texture data to use as a color lookup table. Full Topic

func (ColorCubeObject) SetCubeDimension

func (c_ ColorCubeObject) SetCubeDimension(value float64)

The length, in texels, of each side of the cube texture. Full Topic

func (ColorCubeObject) SetInputImage

func (c_ ColorCubeObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type ColorCubeWithColorSpaceObject

type ColorCubeWithColorSpaceObject struct {
	objc.Object
}

A concrete type for the PColorCubeWithColorSpace protocol.

func (ColorCubeWithColorSpaceObject) ColorSpace

The working color space. Full Topic

func (ColorCubeWithColorSpaceObject) CubeData

func (c_ ColorCubeWithColorSpaceObject) CubeData() []byte

The cube texture data to use as a color lookup table. Full Topic

func (ColorCubeWithColorSpaceObject) CubeDimension

func (c_ ColorCubeWithColorSpaceObject) CubeDimension() float64

The length, in texels, of each side of the cube texture. Full Topic

func (ColorCubeWithColorSpaceObject) HasColorSpace

func (c_ ColorCubeWithColorSpaceObject) HasColorSpace() bool

func (ColorCubeWithColorSpaceObject) HasCubeData

func (c_ ColorCubeWithColorSpaceObject) HasCubeData() bool

func (ColorCubeWithColorSpaceObject) HasCubeDimension

func (c_ ColorCubeWithColorSpaceObject) HasCubeDimension() bool

func (ColorCubeWithColorSpaceObject) HasInputImage

func (c_ ColorCubeWithColorSpaceObject) HasInputImage() bool

func (ColorCubeWithColorSpaceObject) HasSetColorSpace

func (c_ ColorCubeWithColorSpaceObject) HasSetColorSpace() bool

func (ColorCubeWithColorSpaceObject) HasSetCubeData

func (c_ ColorCubeWithColorSpaceObject) HasSetCubeData() bool

func (ColorCubeWithColorSpaceObject) HasSetCubeDimension

func (c_ ColorCubeWithColorSpaceObject) HasSetCubeDimension() bool

func (ColorCubeWithColorSpaceObject) HasSetInputImage

func (c_ ColorCubeWithColorSpaceObject) HasSetInputImage() bool

func (ColorCubeWithColorSpaceObject) InputImage

func (c_ ColorCubeWithColorSpaceObject) InputImage() Image

The image to use as an input image. Full Topic

func (ColorCubeWithColorSpaceObject) SetColorSpace

The working color space. Full Topic

func (ColorCubeWithColorSpaceObject) SetCubeData

func (c_ ColorCubeWithColorSpaceObject) SetCubeData(value []byte)

The cube texture data to use as a color lookup table. Full Topic

func (ColorCubeWithColorSpaceObject) SetCubeDimension

func (c_ ColorCubeWithColorSpaceObject) SetCubeDimension(value float64)

The length, in texels, of each side of the cube texture. Full Topic

func (ColorCubeWithColorSpaceObject) SetInputImage

func (c_ ColorCubeWithColorSpaceObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type ColorCubesMixedWithMaskObject

type ColorCubesMixedWithMaskObject struct {
	objc.Object
}

A concrete type for the PColorCubesMixedWithMask protocol.

func (ColorCubesMixedWithMaskObject) ColorSpace

The working color space. Full Topic

func (ColorCubesMixedWithMaskObject) Cube0Data

func (c_ ColorCubesMixedWithMaskObject) Cube0Data() []byte

The cube texture data to use as a color lookup table. Full Topic

func (ColorCubesMixedWithMaskObject) Cube1Data

func (c_ ColorCubesMixedWithMaskObject) Cube1Data() []byte

The cube texture data to use as a color lookup table. Full Topic

func (ColorCubesMixedWithMaskObject) CubeDimension

func (c_ ColorCubesMixedWithMaskObject) CubeDimension() float64

The length, in texels, of each side of the cube texture. Full Topic

func (ColorCubesMixedWithMaskObject) HasColorSpace

func (c_ ColorCubesMixedWithMaskObject) HasColorSpace() bool

func (ColorCubesMixedWithMaskObject) HasCube0Data

func (c_ ColorCubesMixedWithMaskObject) HasCube0Data() bool

func (ColorCubesMixedWithMaskObject) HasCube1Data

func (c_ ColorCubesMixedWithMaskObject) HasCube1Data() bool

func (ColorCubesMixedWithMaskObject) HasCubeDimension

func (c_ ColorCubesMixedWithMaskObject) HasCubeDimension() bool

func (ColorCubesMixedWithMaskObject) HasInputImage

func (c_ ColorCubesMixedWithMaskObject) HasInputImage() bool

func (ColorCubesMixedWithMaskObject) HasMaskImage

func (c_ ColorCubesMixedWithMaskObject) HasMaskImage() bool

func (ColorCubesMixedWithMaskObject) HasSetColorSpace

func (c_ ColorCubesMixedWithMaskObject) HasSetColorSpace() bool

func (ColorCubesMixedWithMaskObject) HasSetCube0Data

func (c_ ColorCubesMixedWithMaskObject) HasSetCube0Data() bool

func (ColorCubesMixedWithMaskObject) HasSetCube1Data

func (c_ ColorCubesMixedWithMaskObject) HasSetCube1Data() bool

func (ColorCubesMixedWithMaskObject) HasSetCubeDimension

func (c_ ColorCubesMixedWithMaskObject) HasSetCubeDimension() bool

func (ColorCubesMixedWithMaskObject) HasSetInputImage

func (c_ ColorCubesMixedWithMaskObject) HasSetInputImage() bool

func (ColorCubesMixedWithMaskObject) HasSetMaskImage

func (c_ ColorCubesMixedWithMaskObject) HasSetMaskImage() bool

func (ColorCubesMixedWithMaskObject) InputImage

func (c_ ColorCubesMixedWithMaskObject) InputImage() Image

The image to use as an input image. Full Topic

func (ColorCubesMixedWithMaskObject) MaskImage

func (c_ ColorCubesMixedWithMaskObject) MaskImage() Image

A masking image. Full Topic

func (ColorCubesMixedWithMaskObject) SetColorSpace

The working color space. Full Topic

func (ColorCubesMixedWithMaskObject) SetCube0Data

func (c_ ColorCubesMixedWithMaskObject) SetCube0Data(value []byte)

The cube texture data to use as a color lookup table. Full Topic

func (ColorCubesMixedWithMaskObject) SetCube1Data

func (c_ ColorCubesMixedWithMaskObject) SetCube1Data(value []byte)

The cube texture data to use as a color lookup table. Full Topic

func (ColorCubesMixedWithMaskObject) SetCubeDimension

func (c_ ColorCubesMixedWithMaskObject) SetCubeDimension(value float64)

The length, in texels, of each side of the cube texture. Full Topic

func (ColorCubesMixedWithMaskObject) SetInputImage

func (c_ ColorCubesMixedWithMaskObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (ColorCubesMixedWithMaskObject) SetMaskImage

func (c_ ColorCubesMixedWithMaskObject) SetMaskImage(value Image)

A masking image. Full Topic

type ColorCurvesObject

type ColorCurvesObject struct {
	objc.Object
}

A concrete type for the PColorCurves protocol.

func (ColorCurvesObject) ColorSpace

The working color space. Full Topic

func (ColorCurvesObject) CurvesData

func (c_ ColorCurvesObject) CurvesData() []byte

Color values that determine the color curves transform. Full Topic

func (ColorCurvesObject) CurvesDomain

func (c_ ColorCurvesObject) CurvesDomain() Vector

A two-element vector that defines the minimum and maximum values of the curve data. Full Topic

func (ColorCurvesObject) HasColorSpace

func (c_ ColorCurvesObject) HasColorSpace() bool

func (ColorCurvesObject) HasCurvesData

func (c_ ColorCurvesObject) HasCurvesData() bool

func (ColorCurvesObject) HasCurvesDomain

func (c_ ColorCurvesObject) HasCurvesDomain() bool

func (ColorCurvesObject) HasInputImage

func (c_ ColorCurvesObject) HasInputImage() bool

func (ColorCurvesObject) HasSetColorSpace

func (c_ ColorCurvesObject) HasSetColorSpace() bool

func (ColorCurvesObject) HasSetCurvesData

func (c_ ColorCurvesObject) HasSetCurvesData() bool

func (ColorCurvesObject) HasSetCurvesDomain

func (c_ ColorCurvesObject) HasSetCurvesDomain() bool

func (ColorCurvesObject) HasSetInputImage

func (c_ ColorCurvesObject) HasSetInputImage() bool

func (ColorCurvesObject) InputImage

func (c_ ColorCurvesObject) InputImage() Image

The image to use as an input image. Full Topic

func (ColorCurvesObject) SetColorSpace

func (c_ ColorCurvesObject) SetColorSpace(value coregraphics.ColorSpaceRef)

The working color space. Full Topic

func (ColorCurvesObject) SetCurvesData

func (c_ ColorCurvesObject) SetCurvesData(value []byte)

Color values that determine the color curves transform. Full Topic

func (ColorCurvesObject) SetCurvesDomain

func (c_ ColorCurvesObject) SetCurvesDomain(value Vector)

A two-element vector that defines the minimum and maximum values of the curve data. Full Topic

func (ColorCurvesObject) SetInputImage

func (c_ ColorCurvesObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type ColorInvertObject

type ColorInvertObject struct {
	objc.Object
}

A concrete type for the PColorInvert protocol.

func (ColorInvertObject) HasInputImage

func (c_ ColorInvertObject) HasInputImage() bool

func (ColorInvertObject) HasSetInputImage

func (c_ ColorInvertObject) HasSetInputImage() bool

func (ColorInvertObject) InputImage

func (c_ ColorInvertObject) InputImage() Image

The image to use as an input image. Full Topic

func (ColorInvertObject) SetInputImage

func (c_ ColorInvertObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type ColorKernel

type ColorKernel struct {
	Kernel
}

A GPU-based image processing routine that processes only the color information in images, used to create custom Core Image filters. Full Topic

func ColorKernelFrom

func ColorKernelFrom(ptr unsafe.Pointer) ColorKernel

func ColorKernel_KernelWithFunctionNameFromMetalLibraryDataError

func ColorKernel_KernelWithFunctionNameFromMetalLibraryDataError(name string, data []byte, error foundation.IError) ColorKernel

Creates a single kernel object using a Metal Shading Language (MSL) kernel function. Full Topic

func ColorKernel_KernelWithFunctionNameFromMetalLibraryDataOutputPixelFormatError

func ColorKernel_KernelWithFunctionNameFromMetalLibraryDataOutputPixelFormatError(name string, data []byte, format Format, error foundation.IError) ColorKernel

Creates a single kernel object using a Metal Shading Language kernel function with optional pixel format. Full Topic

func NewColorKernel

func NewColorKernel() ColorKernel

func (ColorKernel) ApplyWithExtentArguments

func (c_ ColorKernel) ApplyWithExtentArguments(extent coregraphics.Rect, args []objc.IObject) Image

Creates a new image using the kernel and specified arguments. Full Topic

func (ColorKernel) Init

func (c_ ColorKernel) Init() ColorKernel

type ColorMapObject

type ColorMapObject struct {
	objc.Object
}

A concrete type for the PColorMap protocol.

func (ColorMapObject) GradientImage

func (c_ ColorMapObject) GradientImage() Image

The image data that transforms the source image values. Full Topic

func (ColorMapObject) HasGradientImage

func (c_ ColorMapObject) HasGradientImage() bool

func (ColorMapObject) HasInputImage

func (c_ ColorMapObject) HasInputImage() bool

func (ColorMapObject) HasSetGradientImage

func (c_ ColorMapObject) HasSetGradientImage() bool

func (ColorMapObject) HasSetInputImage

func (c_ ColorMapObject) HasSetInputImage() bool

func (ColorMapObject) InputImage

func (c_ ColorMapObject) InputImage() Image

The image to use as an input image. Full Topic

func (ColorMapObject) SetGradientImage

func (c_ ColorMapObject) SetGradientImage(value Image)

The image data that transforms the source image values. Full Topic

func (ColorMapObject) SetInputImage

func (c_ ColorMapObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type ColorMatrixObject

type ColorMatrixObject struct {
	objc.Object
}

A concrete type for the PColorMatrix protocol.

func (ColorMatrixObject) AVector

func (c_ ColorMatrixObject) AVector() Vector

The amount of alpha to multiply the source color values by. Full Topic

func (ColorMatrixObject) BVector

func (c_ ColorMatrixObject) BVector() Vector

The amount of blue to multiply the source color values by. Full Topic

func (ColorMatrixObject) BiasVector

func (c_ ColorMatrixObject) BiasVector() Vector

A vector that’s added to each color component. Full Topic

func (ColorMatrixObject) GVector

func (c_ ColorMatrixObject) GVector() Vector

The amount of green to multiply the source color values by. Full Topic

func (ColorMatrixObject) HasAVector

func (c_ ColorMatrixObject) HasAVector() bool

func (ColorMatrixObject) HasBVector

func (c_ ColorMatrixObject) HasBVector() bool

func (ColorMatrixObject) HasBiasVector

func (c_ ColorMatrixObject) HasBiasVector() bool

func (ColorMatrixObject) HasGVector

func (c_ ColorMatrixObject) HasGVector() bool

func (ColorMatrixObject) HasInputImage

func (c_ ColorMatrixObject) HasInputImage() bool

func (ColorMatrixObject) HasRVector

func (c_ ColorMatrixObject) HasRVector() bool

func (ColorMatrixObject) HasSetAVector

func (c_ ColorMatrixObject) HasSetAVector() bool

func (ColorMatrixObject) HasSetBVector

func (c_ ColorMatrixObject) HasSetBVector() bool

func (ColorMatrixObject) HasSetBiasVector

func (c_ ColorMatrixObject) HasSetBiasVector() bool

func (ColorMatrixObject) HasSetGVector

func (c_ ColorMatrixObject) HasSetGVector() bool

func (ColorMatrixObject) HasSetInputImage

func (c_ ColorMatrixObject) HasSetInputImage() bool

func (ColorMatrixObject) HasSetRVector

func (c_ ColorMatrixObject) HasSetRVector() bool

func (ColorMatrixObject) InputImage

func (c_ ColorMatrixObject) InputImage() Image

The image to use as an input image. Full Topic

func (ColorMatrixObject) RVector

func (c_ ColorMatrixObject) RVector() Vector

The amount of red to multiply the source color values by. Full Topic

func (ColorMatrixObject) SetAVector

func (c_ ColorMatrixObject) SetAVector(value Vector)

The amount of alpha to multiply the source color values by. Full Topic

func (ColorMatrixObject) SetBVector

func (c_ ColorMatrixObject) SetBVector(value Vector)

The amount of blue to multiply the source color values by. Full Topic

func (ColorMatrixObject) SetBiasVector

func (c_ ColorMatrixObject) SetBiasVector(value Vector)

A vector that’s added to each color component. Full Topic

func (ColorMatrixObject) SetGVector

func (c_ ColorMatrixObject) SetGVector(value Vector)

The amount of green to multiply the source color values by. Full Topic

func (ColorMatrixObject) SetInputImage

func (c_ ColorMatrixObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (ColorMatrixObject) SetRVector

func (c_ ColorMatrixObject) SetRVector(value Vector)

The amount of red to multiply the source color values by. Full Topic

type ColorMonochromeObject

type ColorMonochromeObject struct {
	objc.Object
}

A concrete type for the PColorMonochrome protocol.

func (ColorMonochromeObject) Color

func (c_ ColorMonochromeObject) Color() Color

The monochrome color to apply to the image. Full Topic

func (ColorMonochromeObject) HasColor

func (c_ ColorMonochromeObject) HasColor() bool

func (ColorMonochromeObject) HasInputImage

func (c_ ColorMonochromeObject) HasInputImage() bool

func (ColorMonochromeObject) HasIntensity

func (c_ ColorMonochromeObject) HasIntensity() bool

func (ColorMonochromeObject) HasSetColor

func (c_ ColorMonochromeObject) HasSetColor() bool

func (ColorMonochromeObject) HasSetInputImage

func (c_ ColorMonochromeObject) HasSetInputImage() bool

func (ColorMonochromeObject) HasSetIntensity

func (c_ ColorMonochromeObject) HasSetIntensity() bool

func (ColorMonochromeObject) InputImage

func (c_ ColorMonochromeObject) InputImage() Image

The image to use as an input image. Full Topic

func (ColorMonochromeObject) Intensity

func (c_ ColorMonochromeObject) Intensity() float64

The intensity of the monochrome effect. Full Topic

func (ColorMonochromeObject) SetColor

func (c_ ColorMonochromeObject) SetColor(value Color)

The monochrome color to apply to the image. Full Topic

func (ColorMonochromeObject) SetInputImage

func (c_ ColorMonochromeObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (ColorMonochromeObject) SetIntensity

func (c_ ColorMonochromeObject) SetIntensity(value float64)

The intensity of the monochrome effect. Full Topic

type ColorPolynomialObject

type ColorPolynomialObject struct {
	objc.Object
}

A concrete type for the PColorPolynomial protocol.

func (ColorPolynomialObject) AlphaCoefficients

func (c_ ColorPolynomialObject) AlphaCoefficients() Vector

Polynomial coefficients for the alpha channel. Full Topic

func (ColorPolynomialObject) BlueCoefficients

func (c_ ColorPolynomialObject) BlueCoefficients() Vector

Polynomial coefficients for the blue channel. Full Topic

func (ColorPolynomialObject) GreenCoefficients

func (c_ ColorPolynomialObject) GreenCoefficients() Vector

Polynomial coefficients for the green channel. Full Topic

func (ColorPolynomialObject) HasAlphaCoefficients

func (c_ ColorPolynomialObject) HasAlphaCoefficients() bool

func (ColorPolynomialObject) HasBlueCoefficients

func (c_ ColorPolynomialObject) HasBlueCoefficients() bool

func (ColorPolynomialObject) HasGreenCoefficients

func (c_ ColorPolynomialObject) HasGreenCoefficients() bool

func (ColorPolynomialObject) HasInputImage

func (c_ ColorPolynomialObject) HasInputImage() bool

func (ColorPolynomialObject) HasRedCoefficients

func (c_ ColorPolynomialObject) HasRedCoefficients() bool

func (ColorPolynomialObject) HasSetAlphaCoefficients

func (c_ ColorPolynomialObject) HasSetAlphaCoefficients() bool

func (ColorPolynomialObject) HasSetBlueCoefficients

func (c_ ColorPolynomialObject) HasSetBlueCoefficients() bool

func (ColorPolynomialObject) HasSetGreenCoefficients

func (c_ ColorPolynomialObject) HasSetGreenCoefficients() bool

func (ColorPolynomialObject) HasSetInputImage

func (c_ ColorPolynomialObject) HasSetInputImage() bool

func (ColorPolynomialObject) HasSetRedCoefficients

func (c_ ColorPolynomialObject) HasSetRedCoefficients() bool

func (ColorPolynomialObject) InputImage

func (c_ ColorPolynomialObject) InputImage() Image

The image to use as an input image. Full Topic

func (ColorPolynomialObject) RedCoefficients

func (c_ ColorPolynomialObject) RedCoefficients() Vector

Polynomial coefficients for the red channel. Full Topic

func (ColorPolynomialObject) SetAlphaCoefficients

func (c_ ColorPolynomialObject) SetAlphaCoefficients(value Vector)

Polynomial coefficients for the alpha channel. Full Topic

func (ColorPolynomialObject) SetBlueCoefficients

func (c_ ColorPolynomialObject) SetBlueCoefficients(value Vector)

Polynomial coefficients for the blue channel. Full Topic

func (ColorPolynomialObject) SetGreenCoefficients

func (c_ ColorPolynomialObject) SetGreenCoefficients(value Vector)

Polynomial coefficients for the green channel. Full Topic

func (ColorPolynomialObject) SetInputImage

func (c_ ColorPolynomialObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (ColorPolynomialObject) SetRedCoefficients

func (c_ ColorPolynomialObject) SetRedCoefficients(value Vector)

Polynomial coefficients for the red channel. Full Topic

type ColorPosterizeObject

type ColorPosterizeObject struct {
	objc.Object
}

A concrete type for the PColorPosterize protocol.

func (ColorPosterizeObject) HasInputImage

func (c_ ColorPosterizeObject) HasInputImage() bool

func (ColorPosterizeObject) HasLevels

func (c_ ColorPosterizeObject) HasLevels() bool

func (ColorPosterizeObject) HasSetInputImage

func (c_ ColorPosterizeObject) HasSetInputImage() bool

func (ColorPosterizeObject) HasSetLevels

func (c_ ColorPosterizeObject) HasSetLevels() bool

func (ColorPosterizeObject) InputImage

func (c_ ColorPosterizeObject) InputImage() Image

The image to use as an input image. Full Topic

func (ColorPosterizeObject) Levels

func (c_ ColorPosterizeObject) Levels() float64

The number of brightness levels to use for each color component. Full Topic

func (ColorPosterizeObject) SetInputImage

func (c_ ColorPosterizeObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (ColorPosterizeObject) SetLevels

func (c_ ColorPosterizeObject) SetLevels(value float64)

The number of brightness levels to use for each color component. Full Topic

type ColorThresholdObject

type ColorThresholdObject struct {
	objc.Object
}

A concrete type for the PColorThreshold protocol.

func (ColorThresholdObject) HasInputImage

func (c_ ColorThresholdObject) HasInputImage() bool

func (ColorThresholdObject) HasSetInputImage

func (c_ ColorThresholdObject) HasSetInputImage() bool

func (ColorThresholdObject) HasSetThreshold

func (c_ ColorThresholdObject) HasSetThreshold() bool

func (ColorThresholdObject) HasThreshold

func (c_ ColorThresholdObject) HasThreshold() bool

func (ColorThresholdObject) InputImage

func (c_ ColorThresholdObject) InputImage() Image
[Full Topic]

func (ColorThresholdObject) SetInputImage

func (c_ ColorThresholdObject) SetInputImage(value Image)
[Full Topic]

func (ColorThresholdObject) SetThreshold

func (c_ ColorThresholdObject) SetThreshold(value float64)
[Full Topic]

func (ColorThresholdObject) Threshold

func (c_ ColorThresholdObject) Threshold() float64
[Full Topic]

type ColorThresholdOtsuObject

type ColorThresholdOtsuObject struct {
	objc.Object
}

A concrete type for the PColorThresholdOtsu protocol.

func (ColorThresholdOtsuObject) HasInputImage

func (c_ ColorThresholdOtsuObject) HasInputImage() bool

func (ColorThresholdOtsuObject) HasSetInputImage

func (c_ ColorThresholdOtsuObject) HasSetInputImage() bool

func (ColorThresholdOtsuObject) InputImage

func (c_ ColorThresholdOtsuObject) InputImage() Image
[Full Topic]

func (ColorThresholdOtsuObject) SetInputImage

func (c_ ColorThresholdOtsuObject) SetInputImage(value Image)
[Full Topic]

type ColumnAverageObject

type ColumnAverageObject struct {
	objc.Object
}

A concrete type for the PColumnAverage protocol.

type ComicEffectObject

type ComicEffectObject struct {
	objc.Object
}

A concrete type for the PComicEffect protocol.

func (ComicEffectObject) HasInputImage

func (c_ ComicEffectObject) HasInputImage() bool

func (ComicEffectObject) HasSetInputImage

func (c_ ComicEffectObject) HasSetInputImage() bool

func (ComicEffectObject) InputImage

func (c_ ComicEffectObject) InputImage() Image

The image to use as an input image. Full Topic

func (ComicEffectObject) SetInputImage

func (c_ ComicEffectObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type CompositeOperationObject

type CompositeOperationObject struct {
	objc.Object
}

A concrete type for the PCompositeOperation protocol.

func (CompositeOperationObject) BackgroundImage

func (c_ CompositeOperationObject) BackgroundImage() Image

The image to use as a background image. Full Topic

func (CompositeOperationObject) HasBackgroundImage

func (c_ CompositeOperationObject) HasBackgroundImage() bool

func (CompositeOperationObject) HasInputImage

func (c_ CompositeOperationObject) HasInputImage() bool

func (CompositeOperationObject) HasSetBackgroundImage

func (c_ CompositeOperationObject) HasSetBackgroundImage() bool

func (CompositeOperationObject) HasSetInputImage

func (c_ CompositeOperationObject) HasSetInputImage() bool

func (CompositeOperationObject) InputImage

func (c_ CompositeOperationObject) InputImage() Image

The image to use as a foreground image. Full Topic

func (CompositeOperationObject) SetBackgroundImage

func (c_ CompositeOperationObject) SetBackgroundImage(value Image)

The image to use as a background image. Full Topic

func (CompositeOperationObject) SetInputImage

func (c_ CompositeOperationObject) SetInputImage(value Image)

The image to use as a foreground image. Full Topic

type Context

type Context struct {
	objc.Object
}

An evaluation context for rendering image processing results and performing image analysis. Full Topic

func ContextFrom

func ContextFrom(ptr unsafe.Pointer) Context

func Context_Context

func Context_Context() Context

Creates a context without a specific rendering destination, using default options. Full Topic

func Context_ContextWithCGContextOptions

func Context_ContextWithCGContextOptions(cgctx coregraphics.ContextRef, options map[ContextOption]objc.IObject) Context

Creates a Core Image context from a Quartz context, using the specified options. Full Topic

func Context_ContextWithMTLCommandQueue

func Context_ContextWithMTLCommandQueue(commandQueue metal.PCommandQueue) Context
[Full Topic]

func Context_ContextWithMTLCommandQueueOptions

func Context_ContextWithMTLCommandQueueOptions(commandQueue metal.PCommandQueue, options map[ContextOption]objc.IObject) Context
[Full Topic]

func Context_ContextWithMTLDevice

func Context_ContextWithMTLDevice(device metal.PDevice) Context

Creates a Core Image context using the specified Metal device. Full Topic

func Context_ContextWithMTLDeviceOptions

func Context_ContextWithMTLDeviceOptions(device metal.PDevice, options map[ContextOption]objc.IObject) Context

Creates a Core Image context using the specified Metal device and options. Full Topic

func NewContext

func NewContext() Context

func NewContextWithOptions

func NewContextWithOptions(options map[ContextOption]objc.IObject) Context

Initializes a context without a specific rendering destination, using the specified options. Full Topic

func (Context) ClearCaches

func (c_ Context) ClearCaches()

Frees any cached data, such as temporary images, associated with the context and runs the garbage collector. Full Topic

func (Context) CreateCGImageFromRect

func (c_ Context) CreateCGImageFromRect(image IImage, fromRect coregraphics.Rect) coregraphics.ImageRef

Creates a Quartz 2D image from a region of a Core Image image object. Full Topic

func (Context) CreateCGImageFromRectFormatColorSpace

func (c_ Context) CreateCGImageFromRectFormatColorSpace(image IImage, fromRect coregraphics.Rect, format Format, colorSpace coregraphics.ColorSpaceRef) coregraphics.ImageRef

Creates a Quartz 2D image from a region of a Core Image image object. Full Topic

func (Context) CreateCGImageFromRectFormatColorSpaceDeferred

func (c_ Context) CreateCGImageFromRectFormatColorSpaceDeferred(image IImage, fromRect coregraphics.Rect, format Format, colorSpace coregraphics.ColorSpaceRef, deferred bool) coregraphics.ImageRef

Creates a Quartz 2D image from a region of a Core Image image object with deferred rendering. Full Topic

func (Context) DepthBlurEffectFilterForImageDataOptions

func (c_ Context) DepthBlurEffectFilterForImageDataOptions(data []byte, options foundation.Dictionary) Filter
[Full Topic]

func (Context) DepthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationGlassesMatteGainMapOrientationOptions

func (c_ Context) DepthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationGlassesMatteGainMapOrientationOptions(image IImage, disparityImage IImage, portraitEffectsMatte IImage, hairSemanticSegmentation IImage, glassesMatte IImage, gainMap IImage, orientation imageio.ImagePropertyOrientation, options foundation.Dictionary) Filter
[Full Topic]

func (Context) DepthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationOrientationOptions

func (c_ Context) DepthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationOrientationOptions(image IImage, disparityImage IImage, portraitEffectsMatte IImage, hairSemanticSegmentation IImage, orientation imageio.ImagePropertyOrientation, options foundation.Dictionary) Filter
[Full Topic]

func (Context) DepthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteOrientationOptions

func (c_ Context) DepthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteOrientationOptions(image IImage, disparityImage IImage, portraitEffectsMatte IImage, orientation imageio.ImagePropertyOrientation, options foundation.Dictionary) Filter
[Full Topic]

func (Context) DepthBlurEffectFilterForImageURLOptions

func (c_ Context) DepthBlurEffectFilterForImageURLOptions(url foundation.IURL, options foundation.Dictionary) Filter
[Full Topic]

func (Context) DrawImageInRectFromRect

func (c_ Context) DrawImageInRectFromRect(image IImage, inRect coregraphics.Rect, fromRect coregraphics.Rect)

Renders a region of an image to a rectangle in the context destination. Full Topic

func (Context) HEIF10RepresentationOfImageColorSpaceOptionsError

func (c_ Context) HEIF10RepresentationOfImageColorSpaceOptionsError(image IImage, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject, errorPtr foundation.IError) []byte
[Full Topic]

func (Context) HEIFRepresentationOfImageFormatColorSpaceOptions

func (c_ Context) HEIFRepresentationOfImageFormatColorSpaceOptions(image IImage, format Format, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject) []byte

Renders the image and exports the resulting image data in HEIF format. Full Topic

func (Context) Init

func (c_ Context) Init() Context

func (Context) InitWithOptions

func (c_ Context) InitWithOptions(options map[ContextOption]objc.IObject) Context

func (Context) JPEGRepresentationOfImageColorSpaceOptions

func (c_ Context) JPEGRepresentationOfImageColorSpaceOptions(image IImage, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject) []byte

Renders the image and exports the resulting image data in JPEG format. Full Topic

func (Context) PNGRepresentationOfImageFormatColorSpaceOptions

func (c_ Context) PNGRepresentationOfImageFormatColorSpaceOptions(image IImage, format Format, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject) []byte

Renders the image and exports the resulting image data in PNG format. Full Topic

func (Context) PrepareRenderFromRectToDestinationAtPointError

func (c_ Context) PrepareRenderFromRectToDestinationAtPointError(image IImage, fromRect coregraphics.Rect, destination IRenderDestination, atPoint coregraphics.Point, error foundation.IError) bool

An optional call to warm up a CIContext so that subsequent calls to render with the same arguments run more efficiently. Full Topic

func (Context) ReclaimResources

func (c_ Context) ReclaimResources()

Runs the garbage collector to reclaim any resources that the context no longer requires. Full Topic

func (Context) RenderToCVPixelBuffer

func (c_ Context) RenderToCVPixelBuffer(image IImage, buffer corevideo.PixelBufferRef)

Renders an image into a pixel buffer. Full Topic

func (Context) RenderToCVPixelBufferBoundsColorSpace

func (c_ Context) RenderToCVPixelBufferBoundsColorSpace(image IImage, buffer corevideo.PixelBufferRef, bounds coregraphics.Rect, colorSpace coregraphics.ColorSpaceRef)

Renders a region of an image into a pixel buffer. Full Topic

func (Context) RenderToIOSurfaceBoundsColorSpace

func (c_ Context) RenderToIOSurfaceBoundsColorSpace(image IImage, surface iosurface.Ref, bounds coregraphics.Rect, colorSpace coregraphics.ColorSpaceRef)

Renders a region of an image into an IOSurface object. Full Topic

func (Context) RenderToMTLTextureCommandBufferBoundsColorSpace

func (c_ Context) RenderToMTLTextureCommandBufferBoundsColorSpace(image IImage, texture metal.PTexture, commandBuffer metal.PCommandBuffer, bounds coregraphics.Rect, colorSpace coregraphics.ColorSpaceRef)

Renders a region of an image to a Metal texture. Full Topic

func (Context) RenderToMTLTextureObjectCommandBufferObjectBoundsColorSpace

func (c_ Context) RenderToMTLTextureObjectCommandBufferObjectBoundsColorSpace(image IImage, textureObject objc.IObject, commandBufferObject objc.IObject, bounds coregraphics.Rect, colorSpace coregraphics.ColorSpaceRef)

Renders a region of an image to a Metal texture. Full Topic

func (Context) StartTaskToClearError

func (c_ Context) StartTaskToClearError(destination IRenderDestination, error foundation.IError) RenderTask

Fills the entire destination with black or clear depending on its coreimage/cirenderdestination/alphamode. Full Topic

func (Context) StartTaskToRenderFromRectToDestinationAtPointError

func (c_ Context) StartTaskToRenderFromRectToDestinationAtPointError(image IImage, fromRect coregraphics.Rect, destination IRenderDestination, atPoint coregraphics.Point, error foundation.IError) RenderTask

Renders a portion of an image to a point in the destination. Full Topic

func (Context) StartTaskToRenderToDestinationError

func (c_ Context) StartTaskToRenderToDestinationError(image IImage, destination IRenderDestination, error foundation.IError) RenderTask

Renders an image to a destination so that point (0, 0) of the image maps to point (0, 0) of the destination. Full Topic

func (Context) TIFFRepresentationOfImageFormatColorSpaceOptions

func (c_ Context) TIFFRepresentationOfImageFormatColorSpaceOptions(image IImage, format Format, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject) []byte

Renders the image and exports the resulting image data in TIFF format. Full Topic

func (Context) WorkingColorSpace

func (c_ Context) WorkingColorSpace() coregraphics.ColorSpaceRef

The working color space of the Core Image context. Full Topic

func (Context) WorkingFormat

func (c_ Context) WorkingFormat() Format

The working pixel format of the Core Image context. Full Topic

func (Context) WriteHEIF10RepresentationOfImageToURLColorSpaceOptionsError

func (c_ Context) WriteHEIF10RepresentationOfImageToURLColorSpaceOptionsError(image IImage, url foundation.IURL, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject, errorPtr foundation.IError) bool
[Full Topic]

func (Context) WriteHEIFRepresentationOfImageToURLFormatColorSpaceOptionsError

func (c_ Context) WriteHEIFRepresentationOfImageToURLFormatColorSpaceOptionsError(image IImage, url foundation.IURL, format Format, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject, errorPtr foundation.IError) bool

Renders the image and exports the resulting image data as a file in HEIF format. Full Topic

func (Context) WriteJPEGRepresentationOfImageToURLColorSpaceOptionsError

func (c_ Context) WriteJPEGRepresentationOfImageToURLColorSpaceOptionsError(image IImage, url foundation.IURL, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject, errorPtr foundation.IError) bool

Renders the image and exports the resulting image data as a file in JPEG format. Full Topic

func (Context) WritePNGRepresentationOfImageToURLFormatColorSpaceOptionsError

func (c_ Context) WritePNGRepresentationOfImageToURLFormatColorSpaceOptionsError(image IImage, url foundation.IURL, format Format, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject, errorPtr foundation.IError) bool

Renders the image and exports the resulting image data as a file in PNG format. Full Topic

func (Context) WriteTIFFRepresentationOfImageToURLFormatColorSpaceOptionsError

func (c_ Context) WriteTIFFRepresentationOfImageToURLFormatColorSpaceOptionsError(image IImage, url foundation.IURL, format Format, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject, errorPtr foundation.IError) bool

Renders the image and exports the resulting image data as a file in TIFF format. Full Topic

type ContextOption

type ContextOption string
[Full Topic]

type ConvolutionObject

type ConvolutionObject struct {
	objc.Object
}

A concrete type for the PConvolution protocol.

func (ConvolutionObject) Bias

func (c_ ConvolutionObject) Bias() float64

A value that’s added to each output pixel. Full Topic

func (ConvolutionObject) HasBias

func (c_ ConvolutionObject) HasBias() bool

func (ConvolutionObject) HasInputImage

func (c_ ConvolutionObject) HasInputImage() bool

func (ConvolutionObject) HasSetBias

func (c_ ConvolutionObject) HasSetBias() bool

func (ConvolutionObject) HasSetInputImage

func (c_ ConvolutionObject) HasSetInputImage() bool

func (ConvolutionObject) HasSetWeights

func (c_ ConvolutionObject) HasSetWeights() bool

func (ConvolutionObject) HasWeights

func (c_ ConvolutionObject) HasWeights() bool

func (ConvolutionObject) InputImage

func (c_ ConvolutionObject) InputImage() Image

The image to use as an input image. Full Topic

func (ConvolutionObject) SetBias

func (c_ ConvolutionObject) SetBias(value float64)

A value that’s added to each output pixel. Full Topic

func (ConvolutionObject) SetInputImage

func (c_ ConvolutionObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (ConvolutionObject) SetWeights

func (c_ ConvolutionObject) SetWeights(value Vector)

The convolution kernel. Full Topic

func (ConvolutionObject) Weights

func (c_ ConvolutionObject) Weights() Vector

The convolution kernel. Full Topic

type CopyMachineTransitionObject

type CopyMachineTransitionObject struct {
	objc.Object
}

A concrete type for the PCopyMachineTransition protocol.

func (CopyMachineTransitionObject) Angle

The angle of the copier light. Full Topic

func (CopyMachineTransitionObject) Color

The color of the copier light. Full Topic

func (CopyMachineTransitionObject) Extent

A rectangle that defines the extent of the effect. Full Topic

func (CopyMachineTransitionObject) HasAngle

func (c_ CopyMachineTransitionObject) HasAngle() bool

func (CopyMachineTransitionObject) HasColor

func (c_ CopyMachineTransitionObject) HasColor() bool

func (CopyMachineTransitionObject) HasExtent

func (c_ CopyMachineTransitionObject) HasExtent() bool

func (CopyMachineTransitionObject) HasOpacity

func (c_ CopyMachineTransitionObject) HasOpacity() bool

func (CopyMachineTransitionObject) HasSetAngle

func (c_ CopyMachineTransitionObject) HasSetAngle() bool

func (CopyMachineTransitionObject) HasSetColor

func (c_ CopyMachineTransitionObject) HasSetColor() bool

func (CopyMachineTransitionObject) HasSetExtent

func (c_ CopyMachineTransitionObject) HasSetExtent() bool

func (CopyMachineTransitionObject) HasSetOpacity

func (c_ CopyMachineTransitionObject) HasSetOpacity() bool

func (CopyMachineTransitionObject) HasSetWidth

func (c_ CopyMachineTransitionObject) HasSetWidth() bool

func (CopyMachineTransitionObject) HasWidth

func (c_ CopyMachineTransitionObject) HasWidth() bool

func (CopyMachineTransitionObject) Opacity

func (c_ CopyMachineTransitionObject) Opacity() float64

The opacity of the copier light. Full Topic

func (CopyMachineTransitionObject) SetAngle

func (c_ CopyMachineTransitionObject) SetAngle(value float64)

The angle of the copier light. Full Topic

func (CopyMachineTransitionObject) SetColor

func (c_ CopyMachineTransitionObject) SetColor(value Color)

The color of the copier light. Full Topic

func (CopyMachineTransitionObject) SetExtent

func (c_ CopyMachineTransitionObject) SetExtent(value coregraphics.Rect)

A rectangle that defines the extent of the effect. Full Topic

func (CopyMachineTransitionObject) SetOpacity

func (c_ CopyMachineTransitionObject) SetOpacity(value float64)

The opacity of the copier light. Full Topic

func (CopyMachineTransitionObject) SetWidth

func (c_ CopyMachineTransitionObject) SetWidth(value float64)

The width of the copier light. Full Topic

func (CopyMachineTransitionObject) Width

The width of the copier light. Full Topic

type CoreMLModelObject

type CoreMLModelObject struct {
	objc.Object
}

A concrete type for the PCoreMLModel protocol.

func (CoreMLModelObject) HasHeadIndex

func (c_ CoreMLModelObject) HasHeadIndex() bool

func (CoreMLModelObject) HasInputImage

func (c_ CoreMLModelObject) HasInputImage() bool

func (CoreMLModelObject) HasModel

func (c_ CoreMLModelObject) HasModel() bool

func (CoreMLModelObject) HasSetHeadIndex

func (c_ CoreMLModelObject) HasSetHeadIndex() bool

func (CoreMLModelObject) HasSetInputImage

func (c_ CoreMLModelObject) HasSetInputImage() bool

func (CoreMLModelObject) HasSetModel

func (c_ CoreMLModelObject) HasSetModel() bool

func (CoreMLModelObject) HasSetSoftmaxNormalization

func (c_ CoreMLModelObject) HasSetSoftmaxNormalization() bool

func (CoreMLModelObject) HasSoftmaxNormalization

func (c_ CoreMLModelObject) HasSoftmaxNormalization() bool

func (CoreMLModelObject) HeadIndex

func (c_ CoreMLModelObject) HeadIndex() float64

A number that specifies which output of a multihead Core ML model applies the effect on the image. Full Topic

func (CoreMLModelObject) InputImage

func (c_ CoreMLModelObject) InputImage() Image

The image to use as an input image. Full Topic

func (CoreMLModelObject) Model

func (c_ CoreMLModelObject) Model() coreml.Model

The Core ML model used to apply the effect on the image. Full Topic

func (CoreMLModelObject) SetHeadIndex

func (c_ CoreMLModelObject) SetHeadIndex(value float64)

A number that specifies which output of a multihead Core ML model applies the effect on the image. Full Topic

func (CoreMLModelObject) SetInputImage

func (c_ CoreMLModelObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (CoreMLModelObject) SetModel

func (c_ CoreMLModelObject) SetModel(value coreml.Model)

The Core ML model used to apply the effect on the image. Full Topic

func (CoreMLModelObject) SetSoftmaxNormalization

func (c_ CoreMLModelObject) SetSoftmaxNormalization(value bool)

A Boolean value that specifies whether to apply Softmax normalization to the output of the model. Full Topic

func (CoreMLModelObject) SoftmaxNormalization

func (c_ CoreMLModelObject) SoftmaxNormalization() bool

A Boolean value that specifies whether to apply Softmax normalization to the output of the model. Full Topic

type CrystallizeObject

type CrystallizeObject struct {
	objc.Object
}

A concrete type for the PCrystallize protocol.

func (CrystallizeObject) Center

func (c_ CrystallizeObject) Center() coregraphics.Point

The center of the effect as x and y coordinates. Full Topic

func (CrystallizeObject) HasCenter

func (c_ CrystallizeObject) HasCenter() bool

func (CrystallizeObject) HasInputImage

func (c_ CrystallizeObject) HasInputImage() bool

func (CrystallizeObject) HasRadius

func (c_ CrystallizeObject) HasRadius() bool

func (CrystallizeObject) HasSetCenter

func (c_ CrystallizeObject) HasSetCenter() bool

func (CrystallizeObject) HasSetInputImage

func (c_ CrystallizeObject) HasSetInputImage() bool

func (CrystallizeObject) HasSetRadius

func (c_ CrystallizeObject) HasSetRadius() bool

func (CrystallizeObject) InputImage

func (c_ CrystallizeObject) InputImage() Image

The image to use as an input image. Full Topic

func (CrystallizeObject) Radius

func (c_ CrystallizeObject) Radius() float64

The radius, in pixels, of the effect. Full Topic

func (CrystallizeObject) SetCenter

func (c_ CrystallizeObject) SetCenter(value coregraphics.Point)

The center of the effect as x and y coordinates. Full Topic

func (CrystallizeObject) SetInputImage

func (c_ CrystallizeObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (CrystallizeObject) SetRadius

func (c_ CrystallizeObject) SetRadius(value float64)

The radius, in pixels, of the effect. Full Topic

type DataMatrixCodeDescriptor

type DataMatrixCodeDescriptor struct {
	BarcodeDescriptor
}

A concrete subclass of CIBarcodeDescriptor that represents a Data Matrix code symbol. Full Topic

func DataMatrixCodeDescriptorFrom

func DataMatrixCodeDescriptorFrom(ptr unsafe.Pointer) DataMatrixCodeDescriptor

func DataMatrixCodeDescriptor_DescriptorWithPayloadRowCountColumnCountEccVersion

func DataMatrixCodeDescriptor_DescriptorWithPayloadRowCountColumnCountEccVersion(errorCorrectedPayload []byte, rowCount int, columnCount int, eccVersion DataMatrixCodeECCVersion) DataMatrixCodeDescriptor

Creates a Data Matrix code descriptor encoding the given payload and parameters. Full Topic

func NewDataMatrixCodeDescriptor

func NewDataMatrixCodeDescriptor() DataMatrixCodeDescriptor

func NewDataMatrixCodeDescriptorWithPayloadRowCountColumnCountEccVersion

func NewDataMatrixCodeDescriptorWithPayloadRowCountColumnCountEccVersion(errorCorrectedPayload []byte, rowCount int, columnCount int, eccVersion DataMatrixCodeECCVersion) DataMatrixCodeDescriptor

Initializes a descriptor that can be used as input to the CIBarcodeGenerator filter. Full Topic

func (DataMatrixCodeDescriptor) ColumnCount

func (d_ DataMatrixCodeDescriptor) ColumnCount() int

The number of module columns. Full Topic

func (DataMatrixCodeDescriptor) EccVersion

The Data Matrix code ECC version. Full Topic

func (DataMatrixCodeDescriptor) ErrorCorrectedPayload

func (d_ DataMatrixCodeDescriptor) ErrorCorrectedPayload() []byte

The error-corrected payload that comprises the Data Matrix code symbol. Full Topic

func (DataMatrixCodeDescriptor) Init

func (DataMatrixCodeDescriptor) InitWithPayloadRowCountColumnCountEccVersion

func (d_ DataMatrixCodeDescriptor) InitWithPayloadRowCountColumnCountEccVersion(errorCorrectedPayload []byte, rowCount int, columnCount int, eccVersion DataMatrixCodeECCVersion) DataMatrixCodeDescriptor

func (DataMatrixCodeDescriptor) RowCount

func (d_ DataMatrixCodeDescriptor) RowCount() int

The number of module rows. Full Topic

type DataMatrixCodeECCVersion

type DataMatrixCodeECCVersion int

Constants concerning Data Matrix code ECC version. Full Topic

const (
	DataMatrixCodeECCVersion000 DataMatrixCodeECCVersion = 0
	DataMatrixCodeECCVersion050 DataMatrixCodeECCVersion = 50
	DataMatrixCodeECCVersion080 DataMatrixCodeECCVersion = 80
	DataMatrixCodeECCVersion100 DataMatrixCodeECCVersion = 100
	DataMatrixCodeECCVersion140 DataMatrixCodeECCVersion = 140
	DataMatrixCodeECCVersion200 DataMatrixCodeECCVersion = 200
)

type DepthOfFieldObject

type DepthOfFieldObject struct {
	objc.Object
}

A concrete type for the PDepthOfField protocol.

func (DepthOfFieldObject) HasInputImage

func (d_ DepthOfFieldObject) HasInputImage() bool

func (DepthOfFieldObject) HasPoint0

func (d_ DepthOfFieldObject) HasPoint0() bool

func (DepthOfFieldObject) HasPoint1

func (d_ DepthOfFieldObject) HasPoint1() bool

func (DepthOfFieldObject) HasRadius

func (d_ DepthOfFieldObject) HasRadius() bool

func (DepthOfFieldObject) HasSaturation

func (d_ DepthOfFieldObject) HasSaturation() bool

func (DepthOfFieldObject) HasSetInputImage

func (d_ DepthOfFieldObject) HasSetInputImage() bool

func (DepthOfFieldObject) HasSetPoint0

func (d_ DepthOfFieldObject) HasSetPoint0() bool

func (DepthOfFieldObject) HasSetPoint1

func (d_ DepthOfFieldObject) HasSetPoint1() bool

func (DepthOfFieldObject) HasSetRadius

func (d_ DepthOfFieldObject) HasSetRadius() bool

func (DepthOfFieldObject) HasSetSaturation

func (d_ DepthOfFieldObject) HasSetSaturation() bool

func (DepthOfFieldObject) HasSetUnsharpMaskIntensity

func (d_ DepthOfFieldObject) HasSetUnsharpMaskIntensity() bool

func (DepthOfFieldObject) HasSetUnsharpMaskRadius

func (d_ DepthOfFieldObject) HasSetUnsharpMaskRadius() bool

func (DepthOfFieldObject) HasUnsharpMaskIntensity

func (d_ DepthOfFieldObject) HasUnsharpMaskIntensity() bool

func (DepthOfFieldObject) HasUnsharpMaskRadius

func (d_ DepthOfFieldObject) HasUnsharpMaskRadius() bool

func (DepthOfFieldObject) InputImage

func (d_ DepthOfFieldObject) InputImage() Image

The image to use as an input image. Full Topic

func (DepthOfFieldObject) Point0

The first point in the focused region of the output image. Full Topic

func (DepthOfFieldObject) Point1

The second point in the focused region of the output image. Full Topic

func (DepthOfFieldObject) Radius

func (d_ DepthOfFieldObject) Radius() float64

The distance from the center of the effect. Full Topic

func (DepthOfFieldObject) Saturation

func (d_ DepthOfFieldObject) Saturation() float64

The amount to adjust the saturation by. Full Topic

func (DepthOfFieldObject) SetInputImage

func (d_ DepthOfFieldObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (DepthOfFieldObject) SetPoint0

func (d_ DepthOfFieldObject) SetPoint0(value coregraphics.Point)

The first point in the focused region of the output image. Full Topic

func (DepthOfFieldObject) SetPoint1

func (d_ DepthOfFieldObject) SetPoint1(value coregraphics.Point)

The second point in the focused region of the output image. Full Topic

func (DepthOfFieldObject) SetRadius

func (d_ DepthOfFieldObject) SetRadius(value float64)

The distance from the center of the effect. Full Topic

func (DepthOfFieldObject) SetSaturation

func (d_ DepthOfFieldObject) SetSaturation(value float64)

The amount to adjust the saturation by. Full Topic

func (DepthOfFieldObject) SetUnsharpMaskIntensity

func (d_ DepthOfFieldObject) SetUnsharpMaskIntensity(value float64)

The intensity of the unsharp mask effect applied to the in-focus area. Full Topic

func (DepthOfFieldObject) SetUnsharpMaskRadius

func (d_ DepthOfFieldObject) SetUnsharpMaskRadius(value float64)

The radius of the unsharp mask effect applied to the in-focus area. Full Topic

func (DepthOfFieldObject) UnsharpMaskIntensity

func (d_ DepthOfFieldObject) UnsharpMaskIntensity() float64

The intensity of the unsharp mask effect applied to the in-focus area. Full Topic

func (DepthOfFieldObject) UnsharpMaskRadius

func (d_ DepthOfFieldObject) UnsharpMaskRadius() float64

The radius of the unsharp mask effect applied to the in-focus area. Full Topic

type DepthToDisparityObject

type DepthToDisparityObject struct {
	objc.Object
}

A concrete type for the PDepthToDisparity protocol.

func (DepthToDisparityObject) HasInputImage

func (d_ DepthToDisparityObject) HasInputImage() bool

func (DepthToDisparityObject) HasSetInputImage

func (d_ DepthToDisparityObject) HasSetInputImage() bool

func (DepthToDisparityObject) InputImage

func (d_ DepthToDisparityObject) InputImage() Image

The image to use as an input image. Full Topic

func (DepthToDisparityObject) SetInputImage

func (d_ DepthToDisparityObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type Detector

type Detector struct {
	objc.Object
}

An image processor that identifies notable features (such as faces and barcodes) in a still image or video. Full Topic

func DetectorFrom

func DetectorFrom(ptr unsafe.Pointer) Detector

func Detector_DetectorOfTypeContextOptions

func Detector_DetectorOfTypeContextOptions(type_ string, context IContext, options map[string]objc.IObject) Detector

Creates and returns a configured detector. Full Topic

func NewDetector

func NewDetector() Detector

func (Detector) FeaturesInImage

func (d_ Detector) FeaturesInImage(image IImage) []Feature

Searches for features in an image. Full Topic

func (Detector) FeaturesInImageOptions

func (d_ Detector) FeaturesInImageOptions(image IImage, options map[string]objc.IObject) []Feature

Searches for features in an image based on the specified image orientation. Full Topic

func (Detector) Init

func (d_ Detector) Init() Detector

type DiscBlurObject

type DiscBlurObject struct {
	objc.Object
}

A concrete type for the PDiscBlur protocol.

func (DiscBlurObject) HasInputImage

func (d_ DiscBlurObject) HasInputImage() bool

func (DiscBlurObject) HasRadius

func (d_ DiscBlurObject) HasRadius() bool

func (DiscBlurObject) HasSetInputImage

func (d_ DiscBlurObject) HasSetInputImage() bool

func (DiscBlurObject) HasSetRadius

func (d_ DiscBlurObject) HasSetRadius() bool

func (DiscBlurObject) InputImage

func (d_ DiscBlurObject) InputImage() Image

The image to use as an input image. Full Topic

func (DiscBlurObject) Radius

func (d_ DiscBlurObject) Radius() float64

The radius of the blur, in pixels. Full Topic

func (DiscBlurObject) SetInputImage

func (d_ DiscBlurObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (DiscBlurObject) SetRadius

func (d_ DiscBlurObject) SetRadius(value float64)

The radius of the blur, in pixels. Full Topic

type DisintegrateWithMaskTransitionObject

type DisintegrateWithMaskTransitionObject struct {
	objc.Object
}

A concrete type for the PDisintegrateWithMaskTransition protocol.

func (DisintegrateWithMaskTransitionObject) HasMaskImage

func (d_ DisintegrateWithMaskTransitionObject) HasMaskImage() bool

func (DisintegrateWithMaskTransitionObject) HasSetMaskImage

func (d_ DisintegrateWithMaskTransitionObject) HasSetMaskImage() bool

func (DisintegrateWithMaskTransitionObject) HasSetShadowDensity

func (d_ DisintegrateWithMaskTransitionObject) HasSetShadowDensity() bool

func (DisintegrateWithMaskTransitionObject) HasSetShadowOffset

func (d_ DisintegrateWithMaskTransitionObject) HasSetShadowOffset() bool

func (DisintegrateWithMaskTransitionObject) HasSetShadowRadius

func (d_ DisintegrateWithMaskTransitionObject) HasSetShadowRadius() bool

func (DisintegrateWithMaskTransitionObject) HasShadowDensity

func (d_ DisintegrateWithMaskTransitionObject) HasShadowDensity() bool

func (DisintegrateWithMaskTransitionObject) HasShadowOffset

func (d_ DisintegrateWithMaskTransitionObject) HasShadowOffset() bool

func (DisintegrateWithMaskTransitionObject) HasShadowRadius

func (d_ DisintegrateWithMaskTransitionObject) HasShadowRadius() bool

func (DisintegrateWithMaskTransitionObject) MaskImage

An image that defines the shape to use when disintegrating from the source to the target image. Full Topic

func (DisintegrateWithMaskTransitionObject) SetMaskImage

func (d_ DisintegrateWithMaskTransitionObject) SetMaskImage(value Image)

An image that defines the shape to use when disintegrating from the source to the target image. Full Topic

func (DisintegrateWithMaskTransitionObject) SetShadowDensity

func (d_ DisintegrateWithMaskTransitionObject) SetShadowDensity(value float64)

The density of the shadow the mask creates. Full Topic

func (DisintegrateWithMaskTransitionObject) SetShadowOffset

func (d_ DisintegrateWithMaskTransitionObject) SetShadowOffset(value coregraphics.Point)

The offset of the shadow the mask creates. Full Topic

func (DisintegrateWithMaskTransitionObject) SetShadowRadius

func (d_ DisintegrateWithMaskTransitionObject) SetShadowRadius(value float64)

The radius of the shadow the mask creates. Full Topic

func (DisintegrateWithMaskTransitionObject) ShadowDensity

func (d_ DisintegrateWithMaskTransitionObject) ShadowDensity() float64

The density of the shadow the mask creates. Full Topic

func (DisintegrateWithMaskTransitionObject) ShadowOffset

The offset of the shadow the mask creates. Full Topic

func (DisintegrateWithMaskTransitionObject) ShadowRadius

The radius of the shadow the mask creates. Full Topic

type DisparityToDepthObject

type DisparityToDepthObject struct {
	objc.Object
}

A concrete type for the PDisparityToDepth protocol.

func (DisparityToDepthObject) HasInputImage

func (d_ DisparityToDepthObject) HasInputImage() bool

func (DisparityToDepthObject) HasSetInputImage

func (d_ DisparityToDepthObject) HasSetInputImage() bool

func (DisparityToDepthObject) InputImage

func (d_ DisparityToDepthObject) InputImage() Image

The image to use as an input image. Full Topic

func (DisparityToDepthObject) SetInputImage

func (d_ DisparityToDepthObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type DisplacementDistortionObject

type DisplacementDistortionObject struct {
	objc.Object
}

A concrete type for the PDisplacementDistortion protocol.

func (DisplacementDistortionObject) DisplacementImage

func (d_ DisplacementDistortionObject) DisplacementImage() Image
[Full Topic]

func (DisplacementDistortionObject) HasDisplacementImage

func (d_ DisplacementDistortionObject) HasDisplacementImage() bool

func (DisplacementDistortionObject) HasInputImage

func (d_ DisplacementDistortionObject) HasInputImage() bool

func (DisplacementDistortionObject) HasScale

func (d_ DisplacementDistortionObject) HasScale() bool

func (DisplacementDistortionObject) HasSetDisplacementImage

func (d_ DisplacementDistortionObject) HasSetDisplacementImage() bool

func (DisplacementDistortionObject) HasSetInputImage

func (d_ DisplacementDistortionObject) HasSetInputImage() bool

func (DisplacementDistortionObject) HasSetScale

func (d_ DisplacementDistortionObject) HasSetScale() bool

func (DisplacementDistortionObject) InputImage

func (d_ DisplacementDistortionObject) InputImage() Image
[Full Topic]

func (DisplacementDistortionObject) Scale

[Full Topic]

func (DisplacementDistortionObject) SetDisplacementImage

func (d_ DisplacementDistortionObject) SetDisplacementImage(value Image)
[Full Topic]

func (DisplacementDistortionObject) SetInputImage

func (d_ DisplacementDistortionObject) SetInputImage(value Image)
[Full Topic]

func (DisplacementDistortionObject) SetScale

func (d_ DisplacementDistortionObject) SetScale(value float64)
[Full Topic]

type DissolveTransitionObject

type DissolveTransitionObject struct {
	objc.Object
}

A concrete type for the PDissolveTransition protocol.

type DitherObject

type DitherObject struct {
	objc.Object
}

A concrete type for the PDither protocol.

func (DitherObject) HasInputImage

func (d_ DitherObject) HasInputImage() bool

func (DitherObject) HasIntensity

func (d_ DitherObject) HasIntensity() bool

func (DitherObject) HasSetInputImage

func (d_ DitherObject) HasSetInputImage() bool

func (DitherObject) HasSetIntensity

func (d_ DitherObject) HasSetIntensity() bool

func (DitherObject) InputImage

func (d_ DitherObject) InputImage() Image

The image to use as an input image. Full Topic

func (DitherObject) Intensity

func (d_ DitherObject) Intensity() float64

The intensity of the effect. Full Topic

func (DitherObject) SetInputImage

func (d_ DitherObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (DitherObject) SetIntensity

func (d_ DitherObject) SetIntensity(value float64)

The intensity of the effect. Full Topic

type DocumentEnhancerObject

type DocumentEnhancerObject struct {
	objc.Object
}

A concrete type for the PDocumentEnhancer protocol.

func (DocumentEnhancerObject) Amount

func (d_ DocumentEnhancerObject) Amount() float64

The amount of enhancement. Full Topic

func (DocumentEnhancerObject) HasAmount

func (d_ DocumentEnhancerObject) HasAmount() bool

func (DocumentEnhancerObject) HasInputImage

func (d_ DocumentEnhancerObject) HasInputImage() bool

func (DocumentEnhancerObject) HasSetAmount

func (d_ DocumentEnhancerObject) HasSetAmount() bool

func (DocumentEnhancerObject) HasSetInputImage

func (d_ DocumentEnhancerObject) HasSetInputImage() bool

func (DocumentEnhancerObject) InputImage

func (d_ DocumentEnhancerObject) InputImage() Image

The image to use as an input image. Full Topic

func (DocumentEnhancerObject) SetAmount

func (d_ DocumentEnhancerObject) SetAmount(value float64)

The amount of enhancement. Full Topic

func (DocumentEnhancerObject) SetInputImage

func (d_ DocumentEnhancerObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type DotScreenObject

type DotScreenObject struct {
	objc.Object
}

A concrete type for the PDotScreen protocol.

func (DotScreenObject) Angle

func (d_ DotScreenObject) Angle() float64

The angle of the pattern. Full Topic

func (DotScreenObject) Center

func (d_ DotScreenObject) Center() coregraphics.Point

The x and y position to use as the center of the dot screen pattern. Full Topic

func (DotScreenObject) HasAngle

func (d_ DotScreenObject) HasAngle() bool

func (DotScreenObject) HasCenter

func (d_ DotScreenObject) HasCenter() bool

func (DotScreenObject) HasInputImage

func (d_ DotScreenObject) HasInputImage() bool

func (DotScreenObject) HasSetAngle

func (d_ DotScreenObject) HasSetAngle() bool

func (DotScreenObject) HasSetCenter

func (d_ DotScreenObject) HasSetCenter() bool

func (DotScreenObject) HasSetInputImage

func (d_ DotScreenObject) HasSetInputImage() bool

func (DotScreenObject) HasSetSharpness

func (d_ DotScreenObject) HasSetSharpness() bool

func (DotScreenObject) HasSetWidth

func (d_ DotScreenObject) HasSetWidth() bool

func (DotScreenObject) HasSharpness

func (d_ DotScreenObject) HasSharpness() bool

func (DotScreenObject) HasWidth

func (d_ DotScreenObject) HasWidth() bool

func (DotScreenObject) InputImage

func (d_ DotScreenObject) InputImage() Image

The image to use as an input image. Full Topic

func (DotScreenObject) SetAngle

func (d_ DotScreenObject) SetAngle(value float64)

The angle of the pattern. Full Topic

func (DotScreenObject) SetCenter

func (d_ DotScreenObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the dot screen pattern. Full Topic

func (DotScreenObject) SetInputImage

func (d_ DotScreenObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (DotScreenObject) SetSharpness

func (d_ DotScreenObject) SetSharpness(value float64)

The sharpness of the pattern. Full Topic

func (DotScreenObject) SetWidth

func (d_ DotScreenObject) SetWidth(value float64)

The distance between dots in the pattern. Full Topic

func (DotScreenObject) Sharpness

func (d_ DotScreenObject) Sharpness() float64

The sharpness of the pattern. Full Topic

func (DotScreenObject) Width

func (d_ DotScreenObject) Width() float64

The distance between dots in the pattern. Full Topic

type DrosteObject

type DrosteObject struct {
	objc.Object
}

A concrete type for the PDroste protocol.

func (DrosteObject) HasInputImage

func (d_ DrosteObject) HasInputImage() bool

func (DrosteObject) HasInsetPoint0

func (d_ DrosteObject) HasInsetPoint0() bool

func (DrosteObject) HasInsetPoint1

func (d_ DrosteObject) HasInsetPoint1() bool

func (DrosteObject) HasPeriodicity

func (d_ DrosteObject) HasPeriodicity() bool

func (DrosteObject) HasRotation

func (d_ DrosteObject) HasRotation() bool

func (DrosteObject) HasSetInputImage

func (d_ DrosteObject) HasSetInputImage() bool

func (DrosteObject) HasSetInsetPoint0

func (d_ DrosteObject) HasSetInsetPoint0() bool

func (DrosteObject) HasSetInsetPoint1

func (d_ DrosteObject) HasSetInsetPoint1() bool

func (DrosteObject) HasSetPeriodicity

func (d_ DrosteObject) HasSetPeriodicity() bool

func (DrosteObject) HasSetRotation

func (d_ DrosteObject) HasSetRotation() bool

func (DrosteObject) HasSetStrands

func (d_ DrosteObject) HasSetStrands() bool

func (DrosteObject) HasSetZoom

func (d_ DrosteObject) HasSetZoom() bool

func (DrosteObject) HasStrands

func (d_ DrosteObject) HasStrands() bool

func (DrosteObject) HasZoom

func (d_ DrosteObject) HasZoom() bool

func (DrosteObject) InputImage

func (d_ DrosteObject) InputImage() Image
[Full Topic]

func (DrosteObject) InsetPoint0

func (d_ DrosteObject) InsetPoint0() coregraphics.Point
[Full Topic]

func (DrosteObject) InsetPoint1

func (d_ DrosteObject) InsetPoint1() coregraphics.Point
[Full Topic]

func (DrosteObject) Periodicity

func (d_ DrosteObject) Periodicity() float64
[Full Topic]

func (DrosteObject) Rotation

func (d_ DrosteObject) Rotation() float64
[Full Topic]

func (DrosteObject) SetInputImage

func (d_ DrosteObject) SetInputImage(value Image)
[Full Topic]

func (DrosteObject) SetInsetPoint0

func (d_ DrosteObject) SetInsetPoint0(value coregraphics.Point)
[Full Topic]

func (DrosteObject) SetInsetPoint1

func (d_ DrosteObject) SetInsetPoint1(value coregraphics.Point)
[Full Topic]

func (DrosteObject) SetPeriodicity

func (d_ DrosteObject) SetPeriodicity(value float64)
[Full Topic]

func (DrosteObject) SetRotation

func (d_ DrosteObject) SetRotation(value float64)
[Full Topic]

func (DrosteObject) SetStrands

func (d_ DrosteObject) SetStrands(value float64)
[Full Topic]

func (DrosteObject) SetZoom

func (d_ DrosteObject) SetZoom(value float64)
[Full Topic]

func (DrosteObject) Strands

func (d_ DrosteObject) Strands() float64
[Full Topic]

func (DrosteObject) Zoom

func (d_ DrosteObject) Zoom() float64
[Full Topic]

type EdgePreserveUpsampleObject

type EdgePreserveUpsampleObject struct {
	objc.Object
}

A concrete type for the PEdgePreserveUpsample protocol.

func (EdgePreserveUpsampleObject) HasInputImage

func (e_ EdgePreserveUpsampleObject) HasInputImage() bool

func (EdgePreserveUpsampleObject) HasLumaSigma

func (e_ EdgePreserveUpsampleObject) HasLumaSigma() bool

func (EdgePreserveUpsampleObject) HasSetInputImage

func (e_ EdgePreserveUpsampleObject) HasSetInputImage() bool

func (EdgePreserveUpsampleObject) HasSetLumaSigma

func (e_ EdgePreserveUpsampleObject) HasSetLumaSigma() bool

func (EdgePreserveUpsampleObject) HasSetSmallImage

func (e_ EdgePreserveUpsampleObject) HasSetSmallImage() bool

func (EdgePreserveUpsampleObject) HasSetSpatialSigma

func (e_ EdgePreserveUpsampleObject) HasSetSpatialSigma() bool

func (EdgePreserveUpsampleObject) HasSmallImage

func (e_ EdgePreserveUpsampleObject) HasSmallImage() bool

func (EdgePreserveUpsampleObject) HasSpatialSigma

func (e_ EdgePreserveUpsampleObject) HasSpatialSigma() bool

func (EdgePreserveUpsampleObject) InputImage

func (e_ EdgePreserveUpsampleObject) InputImage() Image

The image to use as an input image. Full Topic

func (EdgePreserveUpsampleObject) LumaSigma

func (e_ EdgePreserveUpsampleObject) LumaSigma() float64

A value that specifies the influence of the input image’s luma information on the upsampling operation. Full Topic

func (EdgePreserveUpsampleObject) SetInputImage

func (e_ EdgePreserveUpsampleObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (EdgePreserveUpsampleObject) SetLumaSigma

func (e_ EdgePreserveUpsampleObject) SetLumaSigma(value float64)

A value that specifies the influence of the input image’s luma information on the upsampling operation. Full Topic

func (EdgePreserveUpsampleObject) SetSmallImage

func (e_ EdgePreserveUpsampleObject) SetSmallImage(value Image)

The image that the filter upsamples. Full Topic

func (EdgePreserveUpsampleObject) SetSpatialSigma

func (e_ EdgePreserveUpsampleObject) SetSpatialSigma(value float64)

A value that specifies the influence of the input image’s spatial information on the upsampling operation. Full Topic

func (EdgePreserveUpsampleObject) SmallImage

func (e_ EdgePreserveUpsampleObject) SmallImage() Image

The image that the filter upsamples. Full Topic

func (EdgePreserveUpsampleObject) SpatialSigma

func (e_ EdgePreserveUpsampleObject) SpatialSigma() float64

A value that specifies the influence of the input image’s spatial information on the upsampling operation. Full Topic

type EdgeWorkObject

type EdgeWorkObject struct {
	objc.Object
}

A concrete type for the PEdgeWork protocol.

func (EdgeWorkObject) HasInputImage

func (e_ EdgeWorkObject) HasInputImage() bool

func (EdgeWorkObject) HasRadius

func (e_ EdgeWorkObject) HasRadius() bool

func (EdgeWorkObject) HasSetInputImage

func (e_ EdgeWorkObject) HasSetInputImage() bool

func (EdgeWorkObject) HasSetRadius

func (e_ EdgeWorkObject) HasSetRadius() bool

func (EdgeWorkObject) InputImage

func (e_ EdgeWorkObject) InputImage() Image

The image to use as an input image. Full Topic

func (EdgeWorkObject) Radius

func (e_ EdgeWorkObject) Radius() float64

The thickness of the edges. Full Topic

func (EdgeWorkObject) SetInputImage

func (e_ EdgeWorkObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (EdgeWorkObject) SetRadius

func (e_ EdgeWorkObject) SetRadius(value float64)

The thickness of the edges. Full Topic

type EdgesObject

type EdgesObject struct {
	objc.Object
}

A concrete type for the PEdges protocol.

func (EdgesObject) HasInputImage

func (e_ EdgesObject) HasInputImage() bool

func (EdgesObject) HasIntensity

func (e_ EdgesObject) HasIntensity() bool

func (EdgesObject) HasSetInputImage

func (e_ EdgesObject) HasSetInputImage() bool

func (EdgesObject) HasSetIntensity

func (e_ EdgesObject) HasSetIntensity() bool

func (EdgesObject) InputImage

func (e_ EdgesObject) InputImage() Image

The image to use as an input image. Full Topic

func (EdgesObject) Intensity

func (e_ EdgesObject) Intensity() float64

The intensity of the edges. Full Topic

func (EdgesObject) SetInputImage

func (e_ EdgesObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (EdgesObject) SetIntensity

func (e_ EdgesObject) SetIntensity(value float64)

The intensity of the edges. Full Topic

type EightfoldReflectedTileObject

type EightfoldReflectedTileObject struct {
	objc.Object
}

A concrete type for the PEightfoldReflectedTile protocol.

func (EightfoldReflectedTileObject) Angle

The angle, in radians, of the tiled pattern. Full Topic

func (EightfoldReflectedTileObject) Center

The x and y position to use as the center of the effect. Full Topic

func (EightfoldReflectedTileObject) HasAngle

func (e_ EightfoldReflectedTileObject) HasAngle() bool

func (EightfoldReflectedTileObject) HasCenter

func (e_ EightfoldReflectedTileObject) HasCenter() bool

func (EightfoldReflectedTileObject) HasInputImage

func (e_ EightfoldReflectedTileObject) HasInputImage() bool

func (EightfoldReflectedTileObject) HasSetAngle

func (e_ EightfoldReflectedTileObject) HasSetAngle() bool

func (EightfoldReflectedTileObject) HasSetCenter

func (e_ EightfoldReflectedTileObject) HasSetCenter() bool

func (EightfoldReflectedTileObject) HasSetInputImage

func (e_ EightfoldReflectedTileObject) HasSetInputImage() bool

func (EightfoldReflectedTileObject) HasSetWidth

func (e_ EightfoldReflectedTileObject) HasSetWidth() bool

func (EightfoldReflectedTileObject) HasWidth

func (e_ EightfoldReflectedTileObject) HasWidth() bool

func (EightfoldReflectedTileObject) InputImage

func (e_ EightfoldReflectedTileObject) InputImage() Image

The image to use as an input image. Full Topic

func (EightfoldReflectedTileObject) SetAngle

func (e_ EightfoldReflectedTileObject) SetAngle(value float64)

The angle, in radians, of the tiled pattern. Full Topic

func (EightfoldReflectedTileObject) SetCenter

func (e_ EightfoldReflectedTileObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (EightfoldReflectedTileObject) SetInputImage

func (e_ EightfoldReflectedTileObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (EightfoldReflectedTileObject) SetWidth

func (e_ EightfoldReflectedTileObject) SetWidth(value float64)

The width of a tile. Full Topic

func (EightfoldReflectedTileObject) Width

The width of a tile. Full Topic

type ExposureAdjustObject

type ExposureAdjustObject struct {
	objc.Object
}

A concrete type for the PExposureAdjust protocol.

func (ExposureAdjustObject) EV

func (e_ ExposureAdjustObject) EV() float64

The amount to adjust the exposure of the image by. Full Topic

func (ExposureAdjustObject) HasEV

func (e_ ExposureAdjustObject) HasEV() bool

func (ExposureAdjustObject) HasInputImage

func (e_ ExposureAdjustObject) HasInputImage() bool

func (ExposureAdjustObject) HasSetEV

func (e_ ExposureAdjustObject) HasSetEV() bool

func (ExposureAdjustObject) HasSetInputImage

func (e_ ExposureAdjustObject) HasSetInputImage() bool

func (ExposureAdjustObject) InputImage

func (e_ ExposureAdjustObject) InputImage() Image

The image to use as an input image. Full Topic

func (ExposureAdjustObject) SetEV

func (e_ ExposureAdjustObject) SetEV(value float64)

The amount to adjust the exposure of the image by. Full Topic

func (ExposureAdjustObject) SetInputImage

func (e_ ExposureAdjustObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type FaceFeature

type FaceFeature struct {
	Feature
}

Information about a face detected in a still or video image. Full Topic

func FaceFeatureFrom

func FaceFeatureFrom(ptr unsafe.Pointer) FaceFeature

func NewFaceFeature

func NewFaceFeature() FaceFeature

func (FaceFeature) FaceAngle

func (f_ FaceFeature) FaceAngle() float64

The rotation of the face. Full Topic

func (FaceFeature) HasFaceAngle

func (f_ FaceFeature) HasFaceAngle() bool

A Boolean value that indicates whether information about face rotation is available. Full Topic

func (FaceFeature) HasLeftEyePosition

func (f_ FaceFeature) HasLeftEyePosition() bool

A Boolean value that indicates whether the detector found the face’s left eye. Full Topic

func (FaceFeature) HasMouthPosition

func (f_ FaceFeature) HasMouthPosition() bool

A Boolean value that indicates whether the detector found the face’s mouth. Full Topic

func (FaceFeature) HasRightEyePosition

func (f_ FaceFeature) HasRightEyePosition() bool

A Boolean value that indicates whether the detector found the face’s right eye. Full Topic

func (FaceFeature) HasSmile

func (f_ FaceFeature) HasSmile() bool

A Boolean value that indicates whether a smile is detected in the face. Full Topic

func (FaceFeature) HasTrackingFrameCount

func (f_ FaceFeature) HasTrackingFrameCount() bool

A Boolean value that indicates the face object has a tracking frame count. Full Topic

func (FaceFeature) HasTrackingID

func (f_ FaceFeature) HasTrackingID() bool

A Boolean value that indicates whether the face object has a tracking ID. Full Topic

func (FaceFeature) Init

func (f_ FaceFeature) Init() FaceFeature

func (FaceFeature) LeftEyeClosed

func (f_ FaceFeature) LeftEyeClosed() bool

A Boolean value that indicates whether a closed left eye is detected in the face. Full Topic

func (FaceFeature) LeftEyePosition

func (f_ FaceFeature) LeftEyePosition() coregraphics.Point

The coordinates of the left eye, in image coordinates. Full Topic

func (FaceFeature) MouthPosition

func (f_ FaceFeature) MouthPosition() coregraphics.Point

The coordinates of the mouth, in image coordinates Full Topic

func (FaceFeature) RightEyeClosed

func (f_ FaceFeature) RightEyeClosed() bool

A Boolean value that indicates whether a closed right eye is detected in the face. Full Topic

func (FaceFeature) RightEyePosition

func (f_ FaceFeature) RightEyePosition() coregraphics.Point

The coordinates of the right eye, in image coordinates Full Topic

func (FaceFeature) TrackingFrameCount

func (f_ FaceFeature) TrackingFrameCount() int

The tracking frame count of the face. Full Topic

func (FaceFeature) TrackingID

func (f_ FaceFeature) TrackingID() int

The tracking identifier of the face object. Full Topic

type FalseColorObject

type FalseColorObject struct {
	objc.Object
}

A concrete type for the PFalseColor protocol.

func (FalseColorObject) Color0

func (f_ FalseColorObject) Color0() Color

The first color to use for the color ramp. Full Topic

func (FalseColorObject) Color1

func (f_ FalseColorObject) Color1() Color

The second color to use for the color ramp. Full Topic

func (FalseColorObject) HasColor0

func (f_ FalseColorObject) HasColor0() bool

func (FalseColorObject) HasColor1

func (f_ FalseColorObject) HasColor1() bool

func (FalseColorObject) HasInputImage

func (f_ FalseColorObject) HasInputImage() bool

func (FalseColorObject) HasSetColor0

func (f_ FalseColorObject) HasSetColor0() bool

func (FalseColorObject) HasSetColor1

func (f_ FalseColorObject) HasSetColor1() bool

func (FalseColorObject) HasSetInputImage

func (f_ FalseColorObject) HasSetInputImage() bool

func (FalseColorObject) InputImage

func (f_ FalseColorObject) InputImage() Image

The image to use as an input image. Full Topic

func (FalseColorObject) SetColor0

func (f_ FalseColorObject) SetColor0(value Color)

The first color to use for the color ramp. Full Topic

func (FalseColorObject) SetColor1

func (f_ FalseColorObject) SetColor1(value Color)

The second color to use for the color ramp. Full Topic

func (FalseColorObject) SetInputImage

func (f_ FalseColorObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type Feature

type Feature struct {
	objc.Object
}

The abstract superclass for objects representing notable features detected in an image. Full Topic

func FeatureFrom

func FeatureFrom(ptr unsafe.Pointer) Feature

func NewFeature

func NewFeature() Feature

func (Feature) Bounds

func (f_ Feature) Bounds() coregraphics.Rect

The rectangle that holds discovered feature. Full Topic

func (Feature) Init

func (f_ Feature) Init() Feature

func (Feature) Type

func (f_ Feature) Type() string

The type of feature that was discovered. Full Topic

type Filter

type Filter struct {
	objc.Object
}

An image processor that produces an image by manipulating one or more input images or by generating new image data. Full Topic

func FilterFrom

func FilterFrom(ptr unsafe.Pointer) Filter

func Filter_AccordionFoldTransitionFilter

func Filter_AccordionFoldTransitionFilter() Filter

Returns an accordion fold transition filter. Full Topic

func Filter_AdditionCompositingFilter

func Filter_AdditionCompositingFilter() Filter

Returns an addition compositing filter. Full Topic

func Filter_AffineClampFilter

func Filter_AffineClampFilter() Filter

Returns an affine clamp filter. Full Topic

func Filter_AffineTileFilter

func Filter_AffineTileFilter() Filter

Returns a affine tile filter. Full Topic

func Filter_AreaAverageFilter

func Filter_AreaAverageFilter() Filter
[Full Topic]

func Filter_AreaHistogramFilter

func Filter_AreaHistogramFilter() Filter
[Full Topic]

func Filter_AreaMaximumAlphaFilter

func Filter_AreaMaximumAlphaFilter() Filter
[Full Topic]

func Filter_AreaMaximumFilter

func Filter_AreaMaximumFilter() Filter
[Full Topic]

func Filter_AreaMinMaxFilter

func Filter_AreaMinMaxFilter() Filter
[Full Topic]

func Filter_AreaMinMaxRedFilter

func Filter_AreaMinMaxRedFilter() Filter
[Full Topic]

func Filter_AreaMinimumAlphaFilter

func Filter_AreaMinimumAlphaFilter() Filter
[Full Topic]

func Filter_AreaMinimumFilter

func Filter_AreaMinimumFilter() Filter
[Full Topic]

func Filter_AttributedTextImageGeneratorFilter

func Filter_AttributedTextImageGeneratorFilter() Filter

Returns an attributed-text image generator filter. Full Topic

func Filter_AztecCodeGeneratorFilter

func Filter_AztecCodeGeneratorFilter() Filter

Returns a Aztec code generator filter. Full Topic

func Filter_BarcodeGeneratorFilter

func Filter_BarcodeGeneratorFilter() Filter

Returns a barcode generator filter. Full Topic

func Filter_BarsSwipeTransitionFilter

func Filter_BarsSwipeTransitionFilter() Filter

Returns a bars swipe transition filter. Full Topic

func Filter_BicubicScaleTransformFilter

func Filter_BicubicScaleTransformFilter() Filter

Returns a bicubic scale transform filter. Full Topic

func Filter_BlendWithAlphaMaskFilter

func Filter_BlendWithAlphaMaskFilter() Filter

Returns a blend with alpha mask filter. Full Topic

func Filter_BlendWithBlueMaskFilter

func Filter_BlendWithBlueMaskFilter() Filter

Returns a blend with blue mask filter. Full Topic

func Filter_BlendWithMaskFilter

func Filter_BlendWithMaskFilter() Filter

Returns a blend with mask filter. Full Topic

func Filter_BlendWithRedMaskFilter

func Filter_BlendWithRedMaskFilter() Filter

Returns a blend with red mask filter. Full Topic

func Filter_BloomFilter

func Filter_BloomFilter() Filter

Returns a bloom filter. Full Topic

func Filter_BokehBlurFilter

func Filter_BokehBlurFilter() Filter

Applies a bokeh effect to an image. Full Topic

func Filter_BoxBlurFilter

func Filter_BoxBlurFilter() Filter

Applies a square-shaped blur to an area of an image. Full Topic

func Filter_BumpDistortionFilter

func Filter_BumpDistortionFilter() Filter
[Full Topic]

func Filter_BumpDistortionLinearFilter

func Filter_BumpDistortionLinearFilter() Filter
[Full Topic]

func Filter_CMYKHalftone

func Filter_CMYKHalftone() Filter

Returns a CMYK halftone filter. Full Topic

func Filter_CheckerboardGeneratorFilter

func Filter_CheckerboardGeneratorFilter() Filter

Returns a checkerboard generator filter. Full Topic

func Filter_CircleSplashDistortionFilter

func Filter_CircleSplashDistortionFilter() Filter
[Full Topic]

func Filter_CircularScreenFilter

func Filter_CircularScreenFilter() Filter

Returns a circular screen filter. Full Topic

func Filter_CircularWrapFilter

func Filter_CircularWrapFilter() Filter
[Full Topic]

func Filter_Code128BarcodeGeneratorFilter

func Filter_Code128BarcodeGeneratorFilter() Filter

Returns a Code 128 barcode generator filter. Full Topic

func Filter_ColorAbsoluteDifferenceFilter

func Filter_ColorAbsoluteDifferenceFilter() Filter
[Full Topic]

func Filter_ColorBlendModeFilter

func Filter_ColorBlendModeFilter() Filter

Returns a color blend mode filter. Full Topic

func Filter_ColorBurnBlendModeFilter

func Filter_ColorBurnBlendModeFilter() Filter

Returns a color-burn blend mode filter. Full Topic

func Filter_ColorClampFilter

func Filter_ColorClampFilter() Filter

Returns a color clamp filter. Full Topic

func Filter_ColorControlsFilter

func Filter_ColorControlsFilter() Filter

Returns a color controls filter. Full Topic

func Filter_ColorCrossPolynomialFilter

func Filter_ColorCrossPolynomialFilter() Filter

Returns a color cross-polynomial filter. Full Topic

func Filter_ColorCubeFilter

func Filter_ColorCubeFilter() Filter

Returns a color cube filter. Full Topic

func Filter_ColorCubeWithColorSpaceFilter

func Filter_ColorCubeWithColorSpaceFilter() Filter

Returns a color cube with color space filter. Full Topic

func Filter_ColorCubesMixedWithMaskFilter

func Filter_ColorCubesMixedWithMaskFilter() Filter

Returns a color cube mixed with mask filter. Full Topic

func Filter_ColorCurvesFilter

func Filter_ColorCurvesFilter() Filter

Returns a color curves filter. Full Topic

func Filter_ColorDodgeBlendModeFilter

func Filter_ColorDodgeBlendModeFilter() Filter

Returns a color-dodge blend mode filter. Full Topic

func Filter_ColorInvertFilter

func Filter_ColorInvertFilter() Filter

Returns a color invert filter. Full Topic

func Filter_ColorMapFilter

func Filter_ColorMapFilter() Filter

Returns a color map filter. Full Topic

func Filter_ColorMatrixFilter

func Filter_ColorMatrixFilter() Filter

Returns a color matrix filter. Full Topic

func Filter_ColorMonochromeFilter

func Filter_ColorMonochromeFilter() Filter

Returns a color monochrome filter. Full Topic

func Filter_ColorPolynomialFilter

func Filter_ColorPolynomialFilter() Filter

Returns a color polynomial filter. Full Topic

func Filter_ColorPosterizeFilter

func Filter_ColorPosterizeFilter() Filter

Returns a color posterize filter. Full Topic

func Filter_ColorThresholdFilter

func Filter_ColorThresholdFilter() Filter
[Full Topic]

func Filter_ColorThresholdOtsuFilter

func Filter_ColorThresholdOtsuFilter() Filter
[Full Topic]

func Filter_ColumnAverageFilter

func Filter_ColumnAverageFilter() Filter
[Full Topic]

func Filter_ComicEffectFilter

func Filter_ComicEffectFilter() Filter

Returns a comic effect filter. Full Topic

func Filter_Convolution3X3Filter

func Filter_Convolution3X3Filter() Filter

Returns a convolution 3 x 3 filter. Full Topic

func Filter_Convolution5X5Filter

func Filter_Convolution5X5Filter() Filter

Returns a convolution 5 x 5 filter. Full Topic

func Filter_Convolution7X7Filter

func Filter_Convolution7X7Filter() Filter

Returns a convolution 7 x 7 filter. Full Topic

func Filter_Convolution9HorizontalFilter

func Filter_Convolution9HorizontalFilter() Filter

Returns a convolution 9 horizontal filter. Full Topic

func Filter_Convolution9VerticalFilter

func Filter_Convolution9VerticalFilter() Filter

Returns a convolution 9 vertical filter. Full Topic

func Filter_ConvolutionRGB3X3Filter

func Filter_ConvolutionRGB3X3Filter() Filter
[Full Topic]

func Filter_ConvolutionRGB5X5Filter

func Filter_ConvolutionRGB5X5Filter() Filter
[Full Topic]

func Filter_ConvolutionRGB7X7Filter

func Filter_ConvolutionRGB7X7Filter() Filter
[Full Topic]

func Filter_ConvolutionRGB9HorizontalFilter

func Filter_ConvolutionRGB9HorizontalFilter() Filter
[Full Topic]

func Filter_ConvolutionRGB9VerticalFilter

func Filter_ConvolutionRGB9VerticalFilter() Filter
[Full Topic]

func Filter_CopyMachineTransitionFilter

func Filter_CopyMachineTransitionFilter() Filter

Returns a copy machine transition filter. Full Topic

func Filter_CoreMLModelFilter

func Filter_CoreMLModelFilter() Filter

Returns a Core ML model filter. Full Topic

func Filter_CrystallizeFilter

func Filter_CrystallizeFilter() Filter

Returns a crystalize filter. Full Topic

func Filter_DarkenBlendModeFilter

func Filter_DarkenBlendModeFilter() Filter

Returns a darken blend mode filter. Full Topic

func Filter_DepthOfFieldFilter

func Filter_DepthOfFieldFilter() Filter

Returns a depth-of-field filter. Full Topic

func Filter_DepthToDisparityFilter

func Filter_DepthToDisparityFilter() Filter

Returns a depth-to-disparity filter. Full Topic

func Filter_DifferenceBlendModeFilter

func Filter_DifferenceBlendModeFilter() Filter

Returns a difference blend mode filter. Full Topic

func Filter_DiscBlurFilter

func Filter_DiscBlurFilter() Filter

Applies a circle-shaped blur to an area of an image. Full Topic

func Filter_DisintegrateWithMaskTransitionFilter

func Filter_DisintegrateWithMaskTransitionFilter() Filter

Returns a disintegrate-with-mask transition filter. Full Topic

func Filter_DisparityToDepthFilter

func Filter_DisparityToDepthFilter() Filter

Returns a disparity-to-depth filter. Full Topic

func Filter_DisplacementDistortionFilter

func Filter_DisplacementDistortionFilter() Filter
[Full Topic]

func Filter_DissolveTransitionFilter

func Filter_DissolveTransitionFilter() Filter

Returns a dissolve transition filter. Full Topic

func Filter_DitherFilter

func Filter_DitherFilter() Filter

Returns a dither filter. Full Topic

func Filter_DivideBlendModeFilter

func Filter_DivideBlendModeFilter() Filter

Returns a divide blend mode filter. Full Topic

func Filter_DocumentEnhancerFilter

func Filter_DocumentEnhancerFilter() Filter

Returns a document enhancer filter. Full Topic

func Filter_DotScreenFilter

func Filter_DotScreenFilter() Filter

Returns a dot screen filter. Full Topic

func Filter_DrosteFilter

func Filter_DrosteFilter() Filter
[Full Topic]

func Filter_EdgePreserveUpsampleFilter

func Filter_EdgePreserveUpsampleFilter() Filter

Returns an edge preserve upsample filter. Full Topic

func Filter_EdgeWorkFilter

func Filter_EdgeWorkFilter() Filter

Returns an edge-work filter. Full Topic

func Filter_EdgesFilter

func Filter_EdgesFilter() Filter

Returns an edges filter. Full Topic

func Filter_EightfoldReflectedTileFilter

func Filter_EightfoldReflectedTileFilter() Filter

Returns an eightfold reflected tile filter. Full Topic

func Filter_ExclusionBlendModeFilter

func Filter_ExclusionBlendModeFilter() Filter

Returns an exclusion blend mode filter. Full Topic

func Filter_ExposureAdjustFilter

func Filter_ExposureAdjustFilter() Filter

Returns an exposure adjust filter. Full Topic

func Filter_FalseColorFilter

func Filter_FalseColorFilter() Filter

Returns a false color filter. Full Topic

func Filter_FilterWithName

func Filter_FilterWithName(name string) Filter

Creates a CIFilter object for a specific kind of filter. Full Topic

func Filter_FilterWithNameKeysAndValues

func Filter_FilterWithNameKeysAndValues(name string, key0 objc.IObject, args ...any) Filter

Creates a CIFilter object for a specific kind of filter and initializes the input values with a nil-terminated list of arguments. Full Topic

func Filter_FilterWithNameWithInputParameters

func Filter_FilterWithNameWithInputParameters(name string, params map[string]objc.IObject) Filter

Creates a CIFilter object for a specific kind of filter and initializes the input values. Full Topic

func Filter_FlashTransitionFilter

func Filter_FlashTransitionFilter() Filter

Returns a flash transition filter. Full Topic

func Filter_FourfoldReflectedTileFilter

func Filter_FourfoldReflectedTileFilter() Filter

Returns a fourfold reflected tile filter. Full Topic

func Filter_FourfoldRotatedTileFilter

func Filter_FourfoldRotatedTileFilter() Filter

Returns a fourfold rotated tile filter. Full Topic

func Filter_FourfoldTranslatedTileFilter

func Filter_FourfoldTranslatedTileFilter() Filter

Returns a fourfold translated tile filter. Full Topic

func Filter_GaborGradientsFilter

func Filter_GaborGradientsFilter() Filter

Returns a Gabor gradients filter. Full Topic

func Filter_GammaAdjustFilter

func Filter_GammaAdjustFilter() Filter

Returns a gamma adjust filter. Full Topic

func Filter_GaussianBlurFilter

func Filter_GaussianBlurFilter() Filter

Blurs an image with a Gaussian distribution pattern. Full Topic

func Filter_GaussianGradientFilter

func Filter_GaussianGradientFilter() Filter

Returns a Gaussian gradient filter. Full Topic

func Filter_GlassDistortionFilter

func Filter_GlassDistortionFilter() Filter
[Full Topic]

func Filter_GlassLozengeFilter

func Filter_GlassLozengeFilter() Filter
[Full Topic]

func Filter_GlideReflectedTileFilter

func Filter_GlideReflectedTileFilter() Filter

Returns a glide reflected tile filter. Full Topic

func Filter_GloomFilter

func Filter_GloomFilter() Filter

Returns a gloom filter. Full Topic

func Filter_HardLightBlendModeFilter

func Filter_HardLightBlendModeFilter() Filter

Returns a hard-light blend mode filter. Full Topic

func Filter_HatchedScreenFilter

func Filter_HatchedScreenFilter() Filter

Returns a hatched screen filter. Full Topic

func Filter_HeightFieldFromMaskFilter

func Filter_HeightFieldFromMaskFilter() Filter

Returns a height-field-from-mask filter. Full Topic

func Filter_HexagonalPixellateFilter

func Filter_HexagonalPixellateFilter() Filter

Returns a hexagonal pixellate filter. Full Topic

func Filter_HighlightShadowAdjustFilter

func Filter_HighlightShadowAdjustFilter() Filter

Returns a highlight-shadow adjust filter. Full Topic

func Filter_HistogramDisplayFilter

func Filter_HistogramDisplayFilter() Filter
[Full Topic]

func Filter_HoleDistortionFilter

func Filter_HoleDistortionFilter() Filter
[Full Topic]

func Filter_HueAdjustFilter

func Filter_HueAdjustFilter() Filter

Returns a hue adjust filter. Full Topic

func Filter_HueBlendModeFilter

func Filter_HueBlendModeFilter() Filter

Returns a hue blend mode filter. Full Topic

func Filter_HueSaturationValueGradientFilter

func Filter_HueSaturationValueGradientFilter() Filter

Returns a hue-saturation-value gradient filter. Full Topic

func Filter_KMeansFilter

func Filter_KMeansFilter() Filter
[Full Topic]

func Filter_KaleidoscopeFilter

func Filter_KaleidoscopeFilter() Filter

Returns a kaleidoscope filter. Full Topic

func Filter_KeystoneCorrectionCombinedFilter

func Filter_KeystoneCorrectionCombinedFilter() Filter

Returns a keystone correction combined filter. Full Topic

func Filter_KeystoneCorrectionHorizontalFilter

func Filter_KeystoneCorrectionHorizontalFilter() Filter

Returns a keystone correction horizontal filter. Full Topic

func Filter_KeystoneCorrectionVerticalFilter

func Filter_KeystoneCorrectionVerticalFilter() Filter

Returns a keystone correction vertical filter. Full Topic

func Filter_LabDeltaE

func Filter_LabDeltaE() Filter

Returns a Lab Delta E filter. Full Topic

func Filter_LanczosScaleTransformFilter

func Filter_LanczosScaleTransformFilter() Filter

Returns a Lanczos scale transform filter. Full Topic

func Filter_LenticularHaloGeneratorFilter

func Filter_LenticularHaloGeneratorFilter() Filter

Returns a lenticular halo generator filter. Full Topic

func Filter_LightTunnelFilter

func Filter_LightTunnelFilter() Filter
[Full Topic]

func Filter_LightenBlendModeFilter

func Filter_LightenBlendModeFilter() Filter

Returns a lighten blend mode filter. Full Topic

func Filter_LineOverlayFilter

func Filter_LineOverlayFilter() Filter

Returns a line overlay filter. Full Topic

func Filter_LineScreenFilter

func Filter_LineScreenFilter() Filter

Returns a line screen filter. Full Topic

func Filter_LinearBurnBlendModeFilter

func Filter_LinearBurnBlendModeFilter() Filter

Returns a linear-burn blend mode filter. Full Topic

func Filter_LinearDodgeBlendModeFilter

func Filter_LinearDodgeBlendModeFilter() Filter

Returns a linear-dodge blend mode filter. Full Topic

func Filter_LinearGradientFilter

func Filter_LinearGradientFilter() Filter

Returns a linear gradient filter. Full Topic

func Filter_LinearLightBlendModeFilter

func Filter_LinearLightBlendModeFilter() Filter
[Full Topic]

func Filter_LinearToSRGBToneCurveFilter

func Filter_LinearToSRGBToneCurveFilter() Filter

Returns a linear-to-sRGB filter. Full Topic

func Filter_LuminosityBlendModeFilter

func Filter_LuminosityBlendModeFilter() Filter

Returns a luminosity blend mode filter. Full Topic

func Filter_MaskToAlphaFilter

func Filter_MaskToAlphaFilter() Filter

Returns a mask-to-alpha filter. Full Topic

func Filter_MaskedVariableBlurFilter

func Filter_MaskedVariableBlurFilter() Filter

Blurs a specified portion of an image. Full Topic

func Filter_MaximumComponentFilter

func Filter_MaximumComponentFilter() Filter

Returns a maximum component filter. Full Topic

func Filter_MaximumCompositingFilter

func Filter_MaximumCompositingFilter() Filter

Returns a maximum compositing filter. Full Topic

func Filter_MedianFilter

func Filter_MedianFilter() Filter

Calculates the median of an image to refine detail. Full Topic

func Filter_MeshGeneratorFilter

func Filter_MeshGeneratorFilter() Filter

Returns a mesh generator filter. Full Topic

func Filter_MinimumComponentFilter

func Filter_MinimumComponentFilter() Filter

Returns a minimum component filter. Full Topic

func Filter_MinimumCompositingFilter

func Filter_MinimumCompositingFilter() Filter

Returns a minimum compositing filter. Full Topic

func Filter_MixFilter

func Filter_MixFilter() Filter

Returns a mix filter. Full Topic

func Filter_ModTransitionFilter

func Filter_ModTransitionFilter() Filter

Returns a mod transition filter. Full Topic

func Filter_MorphologyGradientFilter

func Filter_MorphologyGradientFilter() Filter

Detects and highlights edges of objects. Full Topic

func Filter_MorphologyMaximumFilter

func Filter_MorphologyMaximumFilter() Filter

Blurs a circular area by enlarging contrasting pixels. Full Topic

func Filter_MorphologyMinimumFilter

func Filter_MorphologyMinimumFilter() Filter

Blurs a circular area by reducing contrasting pixels. Full Topic

func Filter_MorphologyRectangleMaximumFilter

func Filter_MorphologyRectangleMaximumFilter() Filter

Blurs a rectangular area by enlarging contrasting pixels. Full Topic

func Filter_MorphologyRectangleMinimumFilter

func Filter_MorphologyRectangleMinimumFilter() Filter

Blurs a rectangular area by reducing contrasting pixels. Full Topic

func Filter_MotionBlurFilter

func Filter_MotionBlurFilter() Filter

Creates motion blur on an image. Full Topic

func Filter_MultiplyBlendModeFilter

func Filter_MultiplyBlendModeFilter() Filter

Returns a multiply blend mode filter. Full Topic

func Filter_MultiplyCompositingFilter

func Filter_MultiplyCompositingFilter() Filter

Returns a multiply compositing filter. Full Topic

func Filter_NinePartStretchedFilter

func Filter_NinePartStretchedFilter() Filter
[Full Topic]

func Filter_NinePartTiledFilter

func Filter_NinePartTiledFilter() Filter
[Full Topic]

func Filter_NoiseReductionFilter

func Filter_NoiseReductionFilter() Filter

Reduces noise by sharpening the edges of objects. Full Topic

func Filter_OpTileFilter

func Filter_OpTileFilter() Filter

Returns an optical tile filter. Full Topic

func Filter_OverlayBlendModeFilter

func Filter_OverlayBlendModeFilter() Filter

Returns an overlay blend mode filter. Full Topic

func Filter_PDF417BarcodeGenerator

func Filter_PDF417BarcodeGenerator() Filter

Returns a PDF417 barcode generator filter. Full Topic

func Filter_PageCurlTransitionFilter

func Filter_PageCurlTransitionFilter() Filter

Returns a page curl transition filter. Full Topic

func Filter_PageCurlWithShadowTransitionFilter

func Filter_PageCurlWithShadowTransitionFilter() Filter

Returns a page-curl-with-shadow transition filter. Full Topic

func Filter_PaletteCentroidFilter

func Filter_PaletteCentroidFilter() Filter

Returns a palette centroid filter. Full Topic

func Filter_PalettizeFilter

func Filter_PalettizeFilter() Filter

Returns a palettize filter. Full Topic

func Filter_ParallelogramTileFilter

func Filter_ParallelogramTileFilter() Filter

Returns a parallelogram tile filter. Full Topic

func Filter_PersonSegmentationFilter

func Filter_PersonSegmentationFilter() Filter
[Full Topic]

func Filter_PerspectiveCorrectionFilter

func Filter_PerspectiveCorrectionFilter() Filter

Returns a perspective correction filter. Full Topic

func Filter_PerspectiveRotateFilter

func Filter_PerspectiveRotateFilter() Filter

Returns a perspective rotate filter. Full Topic

func Filter_PerspectiveTileFilter

func Filter_PerspectiveTileFilter() Filter

Returns a perspective tile filter. Full Topic

func Filter_PerspectiveTransformFilter

func Filter_PerspectiveTransformFilter() Filter

Returns a perspective transform filter. Full Topic

func Filter_PerspectiveTransformWithExtentFilter

func Filter_PerspectiveTransformWithExtentFilter() Filter

Returns a perspective transform with extent filter. Full Topic

func Filter_PhotoEffectChromeFilter

func Filter_PhotoEffectChromeFilter() Filter

Returns a photo-effect chrome filter. Full Topic

func Filter_PhotoEffectFadeFilter

func Filter_PhotoEffectFadeFilter() Filter

Returns a photo-effect fade filter. Full Topic

func Filter_PhotoEffectInstantFilter

func Filter_PhotoEffectInstantFilter() Filter

Returns a photo-effect instant filter. Full Topic

func Filter_PhotoEffectMonoFilter

func Filter_PhotoEffectMonoFilter() Filter

Returns a photo-effect mono filter. Full Topic

func Filter_PhotoEffectNoirFilter

func Filter_PhotoEffectNoirFilter() Filter

Returns a photo-effect noir filter. Full Topic

func Filter_PhotoEffectProcessFilter

func Filter_PhotoEffectProcessFilter() Filter

Returns a photo-effect process filter. Full Topic

func Filter_PhotoEffectTonalFilter

func Filter_PhotoEffectTonalFilter() Filter

Returns a photo-effect tonal filter. Full Topic

func Filter_PhotoEffectTransferFilter

func Filter_PhotoEffectTransferFilter() Filter

Returns a photo-effect transfer filter. Full Topic

func Filter_PinLightBlendModeFilter

func Filter_PinLightBlendModeFilter() Filter

Returns a pin-light blend mode filter. Full Topic

func Filter_PinchDistortionFilter

func Filter_PinchDistortionFilter() Filter
[Full Topic]

func Filter_PixellateFilter

func Filter_PixellateFilter() Filter

Returns a pixellate filter. Full Topic

func Filter_PointillizeFilter

func Filter_PointillizeFilter() Filter

Returns a pointillize filter. Full Topic

func Filter_QRCodeGenerator

func Filter_QRCodeGenerator() Filter

Returns a QR code generator filter. Full Topic

func Filter_RadialGradientFilter

func Filter_RadialGradientFilter() Filter

Returns a radial gradient filter. Full Topic

func Filter_RandomGeneratorFilter

func Filter_RandomGeneratorFilter() Filter

Returns a random generator filter. Full Topic

func Filter_RippleTransitionFilter

func Filter_RippleTransitionFilter() Filter

Returns a ripple transition filter. Full Topic

func Filter_RoundedRectangleGeneratorFilter

func Filter_RoundedRectangleGeneratorFilter() Filter

Returns a rounded rectangle generator filter. Full Topic

func Filter_RowAverageFilter

func Filter_RowAverageFilter() Filter
[Full Topic]

func Filter_SRGBToneCurveToLinearFilter

func Filter_SRGBToneCurveToLinearFilter() Filter

Returns an sRGB-to-linear filter. Full Topic

func Filter_SaliencyMapFilter

func Filter_SaliencyMapFilter() Filter

Returns a saliency map filter. Full Topic

func Filter_SaturationBlendModeFilter

func Filter_SaturationBlendModeFilter() Filter

Returns a saturation blend mode filter. Full Topic

func Filter_ScreenBlendModeFilter

func Filter_ScreenBlendModeFilter() Filter

Returns a screen blend mode filter. Full Topic

func Filter_SepiaToneFilter

func Filter_SepiaToneFilter() Filter

Returns a sepia-tone filter. Full Topic

func Filter_ShadedMaterialFilter

func Filter_ShadedMaterialFilter() Filter

Returns a shaded material filter. Full Topic

func Filter_SharpenLuminanceFilter

func Filter_SharpenLuminanceFilter() Filter

Returns a sharpen luminance filter. Full Topic

func Filter_SixfoldReflectedTileFilter

func Filter_SixfoldReflectedTileFilter() Filter

Returns a sixfold reflected tile filter. Full Topic

func Filter_SixfoldRotatedTileFilter

func Filter_SixfoldRotatedTileFilter() Filter

Returns a sixfold rotated tile filter. Full Topic

func Filter_SmoothLinearGradientFilter

func Filter_SmoothLinearGradientFilter() Filter

Returns a smooth linear gradient filter. Full Topic

func Filter_SoftLightBlendModeFilter

func Filter_SoftLightBlendModeFilter() Filter

Returns a soft-light blend mode filter. Full Topic

func Filter_SourceAtopCompositingFilter

func Filter_SourceAtopCompositingFilter() Filter

Returns a source-atop compositing filter. Full Topic

func Filter_SourceInCompositingFilter

func Filter_SourceInCompositingFilter() Filter

Returns a source-in compositing filter. Full Topic

func Filter_SourceOutCompositingFilter

func Filter_SourceOutCompositingFilter() Filter

Returns a source-out compositing filter. Full Topic

func Filter_SourceOverCompositingFilter

func Filter_SourceOverCompositingFilter() Filter

Returns a source-over compositing filter. Full Topic

func Filter_SpotColorFilter

func Filter_SpotColorFilter() Filter

Returns a spot color filter. Full Topic

func Filter_SpotLightFilter

func Filter_SpotLightFilter() Filter

Returns a spotlight filter. Full Topic

func Filter_StarShineGeneratorFilter

func Filter_StarShineGeneratorFilter() Filter

Returns a star-shine generator filter. Full Topic

func Filter_StraightenFilter

func Filter_StraightenFilter() Filter

Returns a straighten filter. Full Topic

func Filter_StretchCropFilter

func Filter_StretchCropFilter() Filter
[Full Topic]

func Filter_StripesGeneratorFilter

func Filter_StripesGeneratorFilter() Filter

Returns a stripes generator filter. Full Topic

func Filter_SubtractBlendModeFilter

func Filter_SubtractBlendModeFilter() Filter

Returns a subtract blend mode filter. Full Topic

func Filter_SunbeamsGeneratorFilter

func Filter_SunbeamsGeneratorFilter() Filter

Returns a sunbeams generator filter. Full Topic

func Filter_SwipeTransitionFilter

func Filter_SwipeTransitionFilter() Filter

Returns a swipe transition filter. Full Topic

func Filter_TemperatureAndTintFilter

func Filter_TemperatureAndTintFilter() Filter

Returns a temperature and tint filter. Full Topic

func Filter_TextImageGeneratorFilter

func Filter_TextImageGeneratorFilter() Filter

Returns a text image generator filter. Full Topic

func Filter_ThermalFilter

func Filter_ThermalFilter() Filter

Returns a thermal filter. Full Topic

func Filter_ToneCurveFilter

func Filter_ToneCurveFilter() Filter

Returns a tone curve filter. Full Topic

func Filter_TorusLensDistortionFilter

func Filter_TorusLensDistortionFilter() Filter
[Full Topic]

func Filter_TriangleKaleidoscopeFilter

func Filter_TriangleKaleidoscopeFilter() Filter

Returns a triangle kaleidoscope filter. Full Topic

func Filter_TriangleTileFilter

func Filter_TriangleTileFilter() Filter

Returns a triangle tile filter. Full Topic

func Filter_TwelvefoldReflectedTileFilter

func Filter_TwelvefoldReflectedTileFilter() Filter

Returns a twelvefold reflected tile filter. Full Topic

func Filter_TwirlDistortionFilter

func Filter_TwirlDistortionFilter() Filter
[Full Topic]

func Filter_UnsharpMaskFilter

func Filter_UnsharpMaskFilter() Filter

Returns an unsharp mask filter. Full Topic

func Filter_VibranceFilter

func Filter_VibranceFilter() Filter

Returns a vibrance filter. Full Topic

func Filter_VignetteEffectFilter

func Filter_VignetteEffectFilter() Filter

Returns a vignette-effect filter. Full Topic

func Filter_VignetteFilter

func Filter_VignetteFilter() Filter

Returns a vignette filter. Full Topic

func Filter_VividLightBlendModeFilter

func Filter_VividLightBlendModeFilter() Filter
[Full Topic]

func Filter_VortexDistortionFilter

func Filter_VortexDistortionFilter() Filter
[Full Topic]

func Filter_WhitePointAdjustFilter

func Filter_WhitePointAdjustFilter() Filter

Returns a white-point adjust filter. Full Topic

func Filter_XRayFilter

func Filter_XRayFilter() Filter

Returns an X-ray filter. Full Topic

func Filter_ZoomBlurFilter

func Filter_ZoomBlurFilter() Filter

Creates a zoom blur centered around a single point on the image. Full Topic

func NewFilter

func NewFilter() Filter

func (Filter) Apply

func (f_ Filter) Apply(k IKernel, args ...any) Image

Produces a CIImage object by applying a kernel function. Full Topic

func (Filter) ApplyArgumentsOptions

func (f_ Filter) ApplyArgumentsOptions(k IKernel, args []objc.IObject, dict map[string]objc.IObject) Image

Produces a CIImage object by applying arguments to a kernel function and using options to control how the kernel function is evaluated. Full Topic

func (Filter) Attributes

func (f_ Filter) Attributes() map[string]objc.Object

A dictionary of key-value pairs that describe the filter. Full Topic

func (Filter) Init

func (f_ Filter) Init() Filter

func (Filter) InputKeys

func (f_ Filter) InputKeys() []string

The names of all input parameters to the filter. Full Topic

func (Filter) IsEnabled

func (f_ Filter) IsEnabled() bool

A Boolean value that determines whether the filter is enabled. Animatable. Full Topic

func (Filter) OutputImage

func (f_ Filter) OutputImage() Image

A CIImage object that encapsulates the operations configured in the filter. Full Topic

func (Filter) OutputKeys

func (f_ Filter) OutputKeys() []string

The names of all output parameters from the filter. Full Topic

func (Filter) SetDefaults

func (f_ Filter) SetDefaults()

Sets all input values for a filter to default values. Full Topic

func (Filter) SetEnabled

func (f_ Filter) SetEnabled(value bool)

A Boolean value that determines whether the filter is enabled. Animatable. Full Topic

func (Filter) SetName

func (f_ Filter) SetName(aString string)

A name associated with a filter. Full Topic

type FilterConstructorObject

type FilterConstructorObject struct {
	objc.Object
}

A concrete type for the PFilterConstructor protocol.

func (FilterConstructorObject) FilterWithName

func (f_ FilterConstructorObject) FilterWithName(name string) Filter

Returns a filter object specified by name. Full Topic

func (FilterConstructorObject) HasFilterWithName

func (f_ FilterConstructorObject) HasFilterWithName() bool

type FilterGenerator

type FilterGenerator struct {
	objc.Object
}

An object that creates and configures chains of individual image filters. Full Topic

func FilterGeneratorFrom

func FilterGeneratorFrom(ptr unsafe.Pointer) FilterGenerator

func FilterGenerator_FilterGenerator

func FilterGenerator_FilterGenerator() FilterGenerator

Creates and returns an empty filter generator object. Full Topic

func FilterGenerator_FilterGeneratorWithContentsOfURL

func FilterGenerator_FilterGeneratorWithContentsOfURL(aURL foundation.IURL) FilterGenerator

Creates and returns a filter generator object and initializes it with the contents of a filter generator file. Full Topic

func NewFilterGenerator

func NewFilterGenerator() FilterGenerator

func (FilterGenerator) ClassAttributes

func (f_ FilterGenerator) ClassAttributes() foundation.Dictionary

The class attributes associated with the filter. Full Topic

func (FilterGenerator) ConnectObjectWithKeyToObjectWithKey

func (f_ FilterGenerator) ConnectObjectWithKeyToObjectWithKey(sourceObject objc.IObject, sourceKey string, targetObject objc.IObject, targetKey string)

Adds an object to the filter chain. Full Topic

func (FilterGenerator) DisconnectObjectWithKeyToObjectWithKey

func (f_ FilterGenerator) DisconnectObjectWithKeyToObjectWithKey(sourceObject objc.IObject, sourceKey string, targetObject objc.IObject, targetKey string)

Removes the connection between two objects in the filter chain. Full Topic

func (FilterGenerator) ExportKeyFromObjectWithName

func (f_ FilterGenerator) ExportKeyFromObjectWithName(key string, targetObject objc.IObject, exportedKeyName string)

Exports an input or output key of an object in the filter chain. Full Topic

func (FilterGenerator) ExportedKeys

func (f_ FilterGenerator) ExportedKeys() foundation.Dictionary

Returns an array of the exported keys. Full Topic

func (FilterGenerator) Filter

func (f_ FilterGenerator) Filter() Filter

Creates a filter object based on the filter chain. Full Topic

func (FilterGenerator) Init

func (f_ FilterGenerator) Init() FilterGenerator

func (FilterGenerator) InitWithContentsOfURL

func (f_ FilterGenerator) InitWithContentsOfURL(aURL foundation.IURL) objc.Object

Initializes a filter generator object with the contents of a filter generator file. Full Topic

func (FilterGenerator) RegisterFilterName

func (f_ FilterGenerator) RegisterFilterName(name string)

Registers the name associated with a filter chain. Full Topic

func (FilterGenerator) RemoveExportedKey

func (f_ FilterGenerator) RemoveExportedKey(exportedKeyName string)

Removes a key that was previously exported. Full Topic

func (FilterGenerator) SetAttributesForExportedKey

func (f_ FilterGenerator) SetAttributesForExportedKey(attributes foundation.Dictionary, key string)

Sets a dictionary of attributes for an exported key. Full Topic

func (FilterGenerator) SetClassAttributes

func (f_ FilterGenerator) SetClassAttributes(value foundation.Dictionary)

The class attributes associated with the filter. Full Topic

func (FilterGenerator) WriteToURLAtomically

func (f_ FilterGenerator) WriteToURLAtomically(aURL foundation.IURL, flag bool) bool

Archives a filter generator object to a filter generator file. Full Topic

type FilterObject

type FilterObject struct {
	objc.Object
}

A concrete type for the PFilter protocol.

func (FilterObject) Apply

func (f_ FilterObject) Apply(k Kernel, args ...any) Image

Produces a CIImage object by applying a kernel function. Full Topic

func (FilterObject) ApplyArgumentsOptions

func (f_ FilterObject) ApplyArgumentsOptions(k Kernel, args []objc.Object, dict map[string]objc.Object) Image

Produces a CIImage object by applying arguments to a kernel function and using options to control how the kernel function is evaluated. Full Topic

func (FilterObject) Attributes

func (f_ FilterObject) Attributes() map[string]objc.Object

A dictionary of key-value pairs that describe the filter. Full Topic

func (FilterObject) HasApply

func (f_ FilterObject) HasApply() bool

func (FilterObject) HasApplyArgumentsOptions

func (f_ FilterObject) HasApplyArgumentsOptions() bool

func (FilterObject) HasAttributes

func (f_ FilterObject) HasAttributes() bool

func (FilterObject) HasInputKeys

func (f_ FilterObject) HasInputKeys() bool

func (FilterObject) HasIsEnabled

func (f_ FilterObject) HasIsEnabled() bool

func (FilterObject) HasOutputImage

func (f_ FilterObject) HasOutputImage() bool

func (FilterObject) HasOutputKeys

func (f_ FilterObject) HasOutputKeys() bool

func (FilterObject) HasSetDefaults

func (f_ FilterObject) HasSetDefaults() bool

func (FilterObject) HasSetEnabled

func (f_ FilterObject) HasSetEnabled() bool

func (FilterObject) HasSetName

func (f_ FilterObject) HasSetName() bool

func (FilterObject) InputKeys

func (f_ FilterObject) InputKeys() []string

The names of all input parameters to the filter. Full Topic

func (FilterObject) IsEnabled

func (f_ FilterObject) IsEnabled() bool

A Boolean value that determines whether the filter is enabled. Animatable. Full Topic

func (FilterObject) OutputImage

func (f_ FilterObject) OutputImage() Image

A CIImage object that encapsulates the operations configured in the filter. Full Topic

func (FilterObject) OutputKeys

func (f_ FilterObject) OutputKeys() []string

The names of all output parameters from the filter. Full Topic

func (FilterObject) SetDefaults

func (f_ FilterObject) SetDefaults()

Sets all input values for a filter to default values. Full Topic

func (FilterObject) SetEnabled

func (f_ FilterObject) SetEnabled(value bool)

A Boolean value that determines whether the filter is enabled. Animatable. Full Topic

func (FilterObject) SetName

func (f_ FilterObject) SetName(aString string)

A name associated with a filter. Full Topic

type FilterShape

type FilterShape struct {
	objc.Object
}

A description of the bounding shape of a filter and the domain of definition for a filter operation. Full Topic

func FilterShapeFrom

func FilterShapeFrom(ptr unsafe.Pointer) FilterShape

func FilterShape_ShapeWithRect

func FilterShape_ShapeWithRect(r coregraphics.Rect) FilterShape

Creates a filter shape object and initializes it with a rectangle. Full Topic

func NewFilterShape

func NewFilterShape() FilterShape

func NewFilterShapeWithRect

func NewFilterShapeWithRect(r coregraphics.Rect) FilterShape

Initializes a filter shape object with a rectangle. Full Topic

func (FilterShape) Extent

func (f_ FilterShape) Extent() coregraphics.Rect

The extent of the filter shape. Full Topic

func (FilterShape) Init

func (f_ FilterShape) Init() FilterShape

func (FilterShape) InitWithRect

func (f_ FilterShape) InitWithRect(r coregraphics.Rect) FilterShape

func (FilterShape) InsetByXY

func (f_ FilterShape) InsetByXY(dx int, dy int) FilterShape

Modifies a filter shape object so that it is inset by the specified x and y values. Full Topic

func (FilterShape) IntersectWith

func (f_ FilterShape) IntersectWith(s2 IFilterShape) FilterShape

Creates a filter shape object that represents the intersection of the current filter shape and the specified filter shape object. Full Topic

func (FilterShape) IntersectWithRect

func (f_ FilterShape) IntersectWithRect(r coregraphics.Rect) FilterShape

Creates a filter shape that represents the intersection of the current filter shape and a rectangle. Full Topic

func (FilterShape) TransformByInterior

func (f_ FilterShape) TransformByInterior(m coregraphics.AffineTransform, flag bool) FilterShape

Creates a filter shape that results from applying a transform to the current filter shape. Full Topic

func (FilterShape) UnionWith

func (f_ FilterShape) UnionWith(s2 IFilterShape) FilterShape

Creates a filter shape that results from the union of the current filter shape and another filter shape object. Full Topic

func (FilterShape) UnionWithRect

func (f_ FilterShape) UnionWithRect(r coregraphics.Rect) FilterShape

Creates a filter shape that results from the union of the current filter shape and a rectangle. Full Topic

type FlashTransitionObject

type FlashTransitionObject struct {
	objc.Object
}

A concrete type for the PFlashTransition protocol.

func (FlashTransitionObject) Center

The x and y position to use as the center of the effect. Full Topic

func (FlashTransitionObject) Color

func (f_ FlashTransitionObject) Color() Color

The color of the light rays emanating from the flash. Full Topic

func (FlashTransitionObject) Extent

The extent of the flash. Full Topic

func (FlashTransitionObject) FadeThreshold

func (f_ FlashTransitionObject) FadeThreshold() float64

The amount of fade between the flash and the target image. Full Topic

func (FlashTransitionObject) HasCenter

func (f_ FlashTransitionObject) HasCenter() bool

func (FlashTransitionObject) HasColor

func (f_ FlashTransitionObject) HasColor() bool

func (FlashTransitionObject) HasExtent

func (f_ FlashTransitionObject) HasExtent() bool

func (FlashTransitionObject) HasFadeThreshold

func (f_ FlashTransitionObject) HasFadeThreshold() bool

func (FlashTransitionObject) HasMaxStriationRadius

func (f_ FlashTransitionObject) HasMaxStriationRadius() bool

func (FlashTransitionObject) HasSetCenter

func (f_ FlashTransitionObject) HasSetCenter() bool

func (FlashTransitionObject) HasSetColor

func (f_ FlashTransitionObject) HasSetColor() bool

func (FlashTransitionObject) HasSetExtent

func (f_ FlashTransitionObject) HasSetExtent() bool

func (FlashTransitionObject) HasSetFadeThreshold

func (f_ FlashTransitionObject) HasSetFadeThreshold() bool

func (FlashTransitionObject) HasSetMaxStriationRadius

func (f_ FlashTransitionObject) HasSetMaxStriationRadius() bool

func (FlashTransitionObject) HasSetStriationContrast

func (f_ FlashTransitionObject) HasSetStriationContrast() bool

func (FlashTransitionObject) HasSetStriationStrength

func (f_ FlashTransitionObject) HasSetStriationStrength() bool

func (FlashTransitionObject) HasStriationContrast

func (f_ FlashTransitionObject) HasStriationContrast() bool

func (FlashTransitionObject) HasStriationStrength

func (f_ FlashTransitionObject) HasStriationStrength() bool

func (FlashTransitionObject) MaxStriationRadius

func (f_ FlashTransitionObject) MaxStriationRadius() float64

The radius of the light rays emanating from the flash. Full Topic

func (FlashTransitionObject) SetCenter

func (f_ FlashTransitionObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (FlashTransitionObject) SetColor

func (f_ FlashTransitionObject) SetColor(value Color)

The color of the light rays emanating from the flash. Full Topic

func (FlashTransitionObject) SetExtent

func (f_ FlashTransitionObject) SetExtent(value coregraphics.Rect)

The extent of the flash. Full Topic

func (FlashTransitionObject) SetFadeThreshold

func (f_ FlashTransitionObject) SetFadeThreshold(value float64)

The amount of fade between the flash and the target image. Full Topic

func (FlashTransitionObject) SetMaxStriationRadius

func (f_ FlashTransitionObject) SetMaxStriationRadius(value float64)

The radius of the light rays emanating from the flash. Full Topic

func (FlashTransitionObject) SetStriationContrast

func (f_ FlashTransitionObject) SetStriationContrast(value float64)

The contrast of the light rays emanating from the flash. Full Topic

func (FlashTransitionObject) SetStriationStrength

func (f_ FlashTransitionObject) SetStriationStrength(value float64)

The strength of the light rays emanating from the flash. Full Topic

func (FlashTransitionObject) StriationContrast

func (f_ FlashTransitionObject) StriationContrast() float64

The contrast of the light rays emanating from the flash. Full Topic

func (FlashTransitionObject) StriationStrength

func (f_ FlashTransitionObject) StriationStrength() float64

The strength of the light rays emanating from the flash. Full Topic

type Format

type Format int

Pixel data formats for image input, output, and processing. Full Topic

func ImageProcessorKernel_FormatForInputAtIndex

func ImageProcessorKernel_FormatForInputAtIndex(input int) Format

Method to override for returning the image processing kernel's input pixel format. Full Topic

func ImageProcessorKernel_OutputFormat

func ImageProcessorKernel_OutputFormat() Format

The processor's output pixel format. Full Topic

type FourCoordinateGeometryFilterObject

type FourCoordinateGeometryFilterObject struct {
	objc.Object
}

A concrete type for the PFourCoordinateGeometryFilter protocol.

func (FourCoordinateGeometryFilterObject) BottomLeft

[Full Topic]

func (FourCoordinateGeometryFilterObject) BottomRight

[Full Topic]

func (FourCoordinateGeometryFilterObject) HasBottomLeft

func (f_ FourCoordinateGeometryFilterObject) HasBottomLeft() bool

func (FourCoordinateGeometryFilterObject) HasBottomRight

func (f_ FourCoordinateGeometryFilterObject) HasBottomRight() bool

func (FourCoordinateGeometryFilterObject) HasInputImage

func (f_ FourCoordinateGeometryFilterObject) HasInputImage() bool

func (FourCoordinateGeometryFilterObject) HasSetBottomLeft

func (f_ FourCoordinateGeometryFilterObject) HasSetBottomLeft() bool

func (FourCoordinateGeometryFilterObject) HasSetBottomRight

func (f_ FourCoordinateGeometryFilterObject) HasSetBottomRight() bool

func (FourCoordinateGeometryFilterObject) HasSetInputImage

func (f_ FourCoordinateGeometryFilterObject) HasSetInputImage() bool

func (FourCoordinateGeometryFilterObject) HasSetTopLeft

func (f_ FourCoordinateGeometryFilterObject) HasSetTopLeft() bool

func (FourCoordinateGeometryFilterObject) HasSetTopRight

func (f_ FourCoordinateGeometryFilterObject) HasSetTopRight() bool

func (FourCoordinateGeometryFilterObject) HasTopLeft

func (f_ FourCoordinateGeometryFilterObject) HasTopLeft() bool

func (FourCoordinateGeometryFilterObject) HasTopRight

func (f_ FourCoordinateGeometryFilterObject) HasTopRight() bool

func (FourCoordinateGeometryFilterObject) InputImage

func (f_ FourCoordinateGeometryFilterObject) InputImage() Image
[Full Topic]

func (FourCoordinateGeometryFilterObject) SetBottomLeft

func (f_ FourCoordinateGeometryFilterObject) SetBottomLeft(value coregraphics.Point)
[Full Topic]

func (FourCoordinateGeometryFilterObject) SetBottomRight

func (f_ FourCoordinateGeometryFilterObject) SetBottomRight(value coregraphics.Point)
[Full Topic]

func (FourCoordinateGeometryFilterObject) SetInputImage

func (f_ FourCoordinateGeometryFilterObject) SetInputImage(value Image)
[Full Topic]

func (FourCoordinateGeometryFilterObject) SetTopLeft

[Full Topic]

func (FourCoordinateGeometryFilterObject) SetTopRight

[Full Topic]

func (FourCoordinateGeometryFilterObject) TopLeft

[Full Topic]

func (FourCoordinateGeometryFilterObject) TopRight

[Full Topic]

type FourfoldReflectedTileObject

type FourfoldReflectedTileObject struct {
	objc.Object
}

A concrete type for the PFourfoldReflectedTile protocol.

func (FourfoldReflectedTileObject) AcuteAngle

func (f_ FourfoldReflectedTileObject) AcuteAngle() float64

The primary angle for the repeating reflected tile. Full Topic

func (FourfoldReflectedTileObject) Angle

The angle, in radians, of the tiled pattern. Full Topic

func (FourfoldReflectedTileObject) Center

The x and y position to use as the center of the effect. Full Topic

func (FourfoldReflectedTileObject) HasAcuteAngle

func (f_ FourfoldReflectedTileObject) HasAcuteAngle() bool

func (FourfoldReflectedTileObject) HasAngle

func (f_ FourfoldReflectedTileObject) HasAngle() bool

func (FourfoldReflectedTileObject) HasCenter

func (f_ FourfoldReflectedTileObject) HasCenter() bool

func (FourfoldReflectedTileObject) HasInputImage

func (f_ FourfoldReflectedTileObject) HasInputImage() bool

func (FourfoldReflectedTileObject) HasSetAcuteAngle

func (f_ FourfoldReflectedTileObject) HasSetAcuteAngle() bool

func (FourfoldReflectedTileObject) HasSetAngle

func (f_ FourfoldReflectedTileObject) HasSetAngle() bool

func (FourfoldReflectedTileObject) HasSetCenter

func (f_ FourfoldReflectedTileObject) HasSetCenter() bool

func (FourfoldReflectedTileObject) HasSetInputImage

func (f_ FourfoldReflectedTileObject) HasSetInputImage() bool

func (FourfoldReflectedTileObject) HasSetWidth

func (f_ FourfoldReflectedTileObject) HasSetWidth() bool

func (FourfoldReflectedTileObject) HasWidth

func (f_ FourfoldReflectedTileObject) HasWidth() bool

func (FourfoldReflectedTileObject) InputImage

func (f_ FourfoldReflectedTileObject) InputImage() Image

The image to use as an input image. Full Topic

func (FourfoldReflectedTileObject) SetAcuteAngle

func (f_ FourfoldReflectedTileObject) SetAcuteAngle(value float64)

The primary angle for the repeating reflected tile. Full Topic

func (FourfoldReflectedTileObject) SetAngle

func (f_ FourfoldReflectedTileObject) SetAngle(value float64)

The angle, in radians, of the tiled pattern. Full Topic

func (FourfoldReflectedTileObject) SetCenter

func (f_ FourfoldReflectedTileObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (FourfoldReflectedTileObject) SetInputImage

func (f_ FourfoldReflectedTileObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (FourfoldReflectedTileObject) SetWidth

func (f_ FourfoldReflectedTileObject) SetWidth(value float64)

The width of a tile. Full Topic

func (FourfoldReflectedTileObject) Width

The width of a tile. Full Topic

type FourfoldRotatedTileObject

type FourfoldRotatedTileObject struct {
	objc.Object
}

A concrete type for the PFourfoldRotatedTile protocol.

func (FourfoldRotatedTileObject) Angle

The angle, in radians, of the tiled pattern. Full Topic

func (FourfoldRotatedTileObject) Center

The x and y position to use as the center of the effect. Full Topic

func (FourfoldRotatedTileObject) HasAngle

func (f_ FourfoldRotatedTileObject) HasAngle() bool

func (FourfoldRotatedTileObject) HasCenter

func (f_ FourfoldRotatedTileObject) HasCenter() bool

func (FourfoldRotatedTileObject) HasInputImage

func (f_ FourfoldRotatedTileObject) HasInputImage() bool

func (FourfoldRotatedTileObject) HasSetAngle

func (f_ FourfoldRotatedTileObject) HasSetAngle() bool

func (FourfoldRotatedTileObject) HasSetCenter

func (f_ FourfoldRotatedTileObject) HasSetCenter() bool

func (FourfoldRotatedTileObject) HasSetInputImage

func (f_ FourfoldRotatedTileObject) HasSetInputImage() bool

func (FourfoldRotatedTileObject) HasSetWidth

func (f_ FourfoldRotatedTileObject) HasSetWidth() bool

func (FourfoldRotatedTileObject) HasWidth

func (f_ FourfoldRotatedTileObject) HasWidth() bool

func (FourfoldRotatedTileObject) InputImage

func (f_ FourfoldRotatedTileObject) InputImage() Image

The image to use as an input image. Full Topic

func (FourfoldRotatedTileObject) SetAngle

func (f_ FourfoldRotatedTileObject) SetAngle(value float64)

The angle, in radians, of the tiled pattern. Full Topic

func (FourfoldRotatedTileObject) SetCenter

func (f_ FourfoldRotatedTileObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (FourfoldRotatedTileObject) SetInputImage

func (f_ FourfoldRotatedTileObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (FourfoldRotatedTileObject) SetWidth

func (f_ FourfoldRotatedTileObject) SetWidth(value float64)

The width of a tile. Full Topic

func (FourfoldRotatedTileObject) Width

The width of a tile. Full Topic

type FourfoldTranslatedTileObject

type FourfoldTranslatedTileObject struct {
	objc.Object
}

A concrete type for the PFourfoldTranslatedTile protocol.

func (FourfoldTranslatedTileObject) AcuteAngle

func (f_ FourfoldTranslatedTileObject) AcuteAngle() float64

The primary angle for the repeating translated tile. Full Topic

func (FourfoldTranslatedTileObject) Angle

The angle, in radians, of the tiled pattern. Full Topic

func (FourfoldTranslatedTileObject) Center

The x and y position to use as the center of the effect. Full Topic

func (FourfoldTranslatedTileObject) HasAcuteAngle

func (f_ FourfoldTranslatedTileObject) HasAcuteAngle() bool

func (FourfoldTranslatedTileObject) HasAngle

func (f_ FourfoldTranslatedTileObject) HasAngle() bool

func (FourfoldTranslatedTileObject) HasCenter

func (f_ FourfoldTranslatedTileObject) HasCenter() bool

func (FourfoldTranslatedTileObject) HasInputImage

func (f_ FourfoldTranslatedTileObject) HasInputImage() bool

func (FourfoldTranslatedTileObject) HasSetAcuteAngle

func (f_ FourfoldTranslatedTileObject) HasSetAcuteAngle() bool

func (FourfoldTranslatedTileObject) HasSetAngle

func (f_ FourfoldTranslatedTileObject) HasSetAngle() bool

func (FourfoldTranslatedTileObject) HasSetCenter

func (f_ FourfoldTranslatedTileObject) HasSetCenter() bool

func (FourfoldTranslatedTileObject) HasSetInputImage

func (f_ FourfoldTranslatedTileObject) HasSetInputImage() bool

func (FourfoldTranslatedTileObject) HasSetWidth

func (f_ FourfoldTranslatedTileObject) HasSetWidth() bool

func (FourfoldTranslatedTileObject) HasWidth

func (f_ FourfoldTranslatedTileObject) HasWidth() bool

func (FourfoldTranslatedTileObject) InputImage

func (f_ FourfoldTranslatedTileObject) InputImage() Image

The image to use as an input image. Full Topic

func (FourfoldTranslatedTileObject) SetAcuteAngle

func (f_ FourfoldTranslatedTileObject) SetAcuteAngle(value float64)

The primary angle for the repeating translated tile. Full Topic

func (FourfoldTranslatedTileObject) SetAngle

func (f_ FourfoldTranslatedTileObject) SetAngle(value float64)

The angle, in radians, of the tiled pattern. Full Topic

func (FourfoldTranslatedTileObject) SetCenter

func (f_ FourfoldTranslatedTileObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (FourfoldTranslatedTileObject) SetInputImage

func (f_ FourfoldTranslatedTileObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (FourfoldTranslatedTileObject) SetWidth

func (f_ FourfoldTranslatedTileObject) SetWidth(value float64)

The width of a tile. Full Topic

func (FourfoldTranslatedTileObject) Width

The width of a tile. Full Topic

type GaborGradientsObject

type GaborGradientsObject struct {
	objc.Object
}

A concrete type for the PGaborGradients protocol.

func (GaborGradientsObject) HasInputImage

func (g_ GaborGradientsObject) HasInputImage() bool

func (GaborGradientsObject) HasSetInputImage

func (g_ GaborGradientsObject) HasSetInputImage() bool

func (GaborGradientsObject) InputImage

func (g_ GaborGradientsObject) InputImage() Image

The image to use as an input image. Full Topic

func (GaborGradientsObject) SetInputImage

func (g_ GaborGradientsObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type GammaAdjustObject

type GammaAdjustObject struct {
	objc.Object
}

A concrete type for the PGammaAdjust protocol.

func (GammaAdjustObject) HasInputImage

func (g_ GammaAdjustObject) HasInputImage() bool

func (GammaAdjustObject) HasPower

func (g_ GammaAdjustObject) HasPower() bool

func (GammaAdjustObject) HasSetInputImage

func (g_ GammaAdjustObject) HasSetInputImage() bool

func (GammaAdjustObject) HasSetPower

func (g_ GammaAdjustObject) HasSetPower() bool

func (GammaAdjustObject) InputImage

func (g_ GammaAdjustObject) InputImage() Image

The image to use as an input image. Full Topic

func (GammaAdjustObject) Power

func (g_ GammaAdjustObject) Power() float64

A gamma value to use to correct image brightness. Full Topic

func (GammaAdjustObject) SetInputImage

func (g_ GammaAdjustObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (GammaAdjustObject) SetPower

func (g_ GammaAdjustObject) SetPower(value float64)

A gamma value to use to correct image brightness. Full Topic

type GaussianBlurObject

type GaussianBlurObject struct {
	objc.Object
}

A concrete type for the PGaussianBlur protocol.

func (GaussianBlurObject) HasInputImage

func (g_ GaussianBlurObject) HasInputImage() bool

func (GaussianBlurObject) HasRadius

func (g_ GaussianBlurObject) HasRadius() bool

func (GaussianBlurObject) HasSetInputImage

func (g_ GaussianBlurObject) HasSetInputImage() bool

func (GaussianBlurObject) HasSetRadius

func (g_ GaussianBlurObject) HasSetRadius() bool

func (GaussianBlurObject) InputImage

func (g_ GaussianBlurObject) InputImage() Image

The image to use as an input image. Full Topic

func (GaussianBlurObject) Radius

func (g_ GaussianBlurObject) Radius() float64

The radius of the blur, in pixels. Full Topic

func (GaussianBlurObject) SetInputImage

func (g_ GaussianBlurObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (GaussianBlurObject) SetRadius

func (g_ GaussianBlurObject) SetRadius(value float64)

The radius of the blur, in pixels. Full Topic

type GaussianGradientObject

type GaussianGradientObject struct {
	objc.Object
}

A concrete type for the PGaussianGradient protocol.

func (GaussianGradientObject) Center

The center of the effect as x and y coordinates. Full Topic

func (GaussianGradientObject) Color0

func (g_ GaussianGradientObject) Color0() Color

The first color to use in the gradient. Full Topic

func (GaussianGradientObject) Color1

func (g_ GaussianGradientObject) Color1() Color

The second color to use in the gradient. Full Topic

func (GaussianGradientObject) HasCenter

func (g_ GaussianGradientObject) HasCenter() bool

func (GaussianGradientObject) HasColor0

func (g_ GaussianGradientObject) HasColor0() bool

func (GaussianGradientObject) HasColor1

func (g_ GaussianGradientObject) HasColor1() bool

func (GaussianGradientObject) HasRadius

func (g_ GaussianGradientObject) HasRadius() bool

func (GaussianGradientObject) HasSetCenter

func (g_ GaussianGradientObject) HasSetCenter() bool

func (GaussianGradientObject) HasSetColor0

func (g_ GaussianGradientObject) HasSetColor0() bool

func (GaussianGradientObject) HasSetColor1

func (g_ GaussianGradientObject) HasSetColor1() bool

func (GaussianGradientObject) HasSetRadius

func (g_ GaussianGradientObject) HasSetRadius() bool

func (GaussianGradientObject) Radius

func (g_ GaussianGradientObject) Radius() float64

The radius of the Gaussian distribution. Full Topic

func (GaussianGradientObject) SetCenter

func (g_ GaussianGradientObject) SetCenter(value coregraphics.Point)

The center of the effect as x and y coordinates. Full Topic

func (GaussianGradientObject) SetColor0

func (g_ GaussianGradientObject) SetColor0(value Color)

The first color to use in the gradient. Full Topic

func (GaussianGradientObject) SetColor1

func (g_ GaussianGradientObject) SetColor1(value Color)

The second color to use in the gradient. Full Topic

func (GaussianGradientObject) SetRadius

func (g_ GaussianGradientObject) SetRadius(value float64)

The radius of the Gaussian distribution. Full Topic

type GlassDistortionObject

type GlassDistortionObject struct {
	objc.Object
}

A concrete type for the PGlassDistortion protocol.

func (GlassDistortionObject) Center

[Full Topic]

func (GlassDistortionObject) HasCenter

func (g_ GlassDistortionObject) HasCenter() bool

func (GlassDistortionObject) HasInputImage

func (g_ GlassDistortionObject) HasInputImage() bool

func (GlassDistortionObject) HasScale

func (g_ GlassDistortionObject) HasScale() bool

func (GlassDistortionObject) HasSetCenter

func (g_ GlassDistortionObject) HasSetCenter() bool

func (GlassDistortionObject) HasSetInputImage

func (g_ GlassDistortionObject) HasSetInputImage() bool

func (GlassDistortionObject) HasSetScale

func (g_ GlassDistortionObject) HasSetScale() bool

func (GlassDistortionObject) HasSetTextureImage

func (g_ GlassDistortionObject) HasSetTextureImage() bool

func (GlassDistortionObject) HasTextureImage

func (g_ GlassDistortionObject) HasTextureImage() bool

func (GlassDistortionObject) InputImage

func (g_ GlassDistortionObject) InputImage() Image
[Full Topic]

func (GlassDistortionObject) Scale

func (g_ GlassDistortionObject) Scale() float64
[Full Topic]

func (GlassDistortionObject) SetCenter

func (g_ GlassDistortionObject) SetCenter(value coregraphics.Point)
[Full Topic]

func (GlassDistortionObject) SetInputImage

func (g_ GlassDistortionObject) SetInputImage(value Image)
[Full Topic]

func (GlassDistortionObject) SetScale

func (g_ GlassDistortionObject) SetScale(value float64)
[Full Topic]

func (GlassDistortionObject) SetTextureImage

func (g_ GlassDistortionObject) SetTextureImage(value Image)
[Full Topic]

func (GlassDistortionObject) TextureImage

func (g_ GlassDistortionObject) TextureImage() Image
[Full Topic]

type GlassLozengeObject

type GlassLozengeObject struct {
	objc.Object
}

A concrete type for the PGlassLozenge protocol.

func (GlassLozengeObject) HasInputImage

func (g_ GlassLozengeObject) HasInputImage() bool

func (GlassLozengeObject) HasPoint0

func (g_ GlassLozengeObject) HasPoint0() bool

func (GlassLozengeObject) HasPoint1

func (g_ GlassLozengeObject) HasPoint1() bool

func (GlassLozengeObject) HasRadius

func (g_ GlassLozengeObject) HasRadius() bool

func (GlassLozengeObject) HasRefraction

func (g_ GlassLozengeObject) HasRefraction() bool

func (GlassLozengeObject) HasSetInputImage

func (g_ GlassLozengeObject) HasSetInputImage() bool

func (GlassLozengeObject) HasSetPoint0

func (g_ GlassLozengeObject) HasSetPoint0() bool

func (GlassLozengeObject) HasSetPoint1

func (g_ GlassLozengeObject) HasSetPoint1() bool

func (GlassLozengeObject) HasSetRadius

func (g_ GlassLozengeObject) HasSetRadius() bool

func (GlassLozengeObject) HasSetRefraction

func (g_ GlassLozengeObject) HasSetRefraction() bool

func (GlassLozengeObject) InputImage

func (g_ GlassLozengeObject) InputImage() Image
[Full Topic]

func (GlassLozengeObject) Point0

[Full Topic]

func (GlassLozengeObject) Point1

[Full Topic]

func (GlassLozengeObject) Radius

func (g_ GlassLozengeObject) Radius() float64
[Full Topic]

func (GlassLozengeObject) Refraction

func (g_ GlassLozengeObject) Refraction() float64
[Full Topic]

func (GlassLozengeObject) SetInputImage

func (g_ GlassLozengeObject) SetInputImage(value Image)
[Full Topic]

func (GlassLozengeObject) SetPoint0

func (g_ GlassLozengeObject) SetPoint0(value coregraphics.Point)
[Full Topic]

func (GlassLozengeObject) SetPoint1

func (g_ GlassLozengeObject) SetPoint1(value coregraphics.Point)
[Full Topic]

func (GlassLozengeObject) SetRadius

func (g_ GlassLozengeObject) SetRadius(value float64)
[Full Topic]

func (GlassLozengeObject) SetRefraction

func (g_ GlassLozengeObject) SetRefraction(value float64)
[Full Topic]

type GlideReflectedTileObject

type GlideReflectedTileObject struct {
	objc.Object
}

A concrete type for the PGlideReflectedTile protocol.

func (GlideReflectedTileObject) Angle

func (g_ GlideReflectedTileObject) Angle() float64

The angle, in radians, of the tiled pattern. Full Topic

func (GlideReflectedTileObject) Center

The x and y position to use as the center of the effect. Full Topic

func (GlideReflectedTileObject) HasAngle

func (g_ GlideReflectedTileObject) HasAngle() bool

func (GlideReflectedTileObject) HasCenter

func (g_ GlideReflectedTileObject) HasCenter() bool

func (GlideReflectedTileObject) HasInputImage

func (g_ GlideReflectedTileObject) HasInputImage() bool

func (GlideReflectedTileObject) HasSetAngle

func (g_ GlideReflectedTileObject) HasSetAngle() bool

func (GlideReflectedTileObject) HasSetCenter

func (g_ GlideReflectedTileObject) HasSetCenter() bool

func (GlideReflectedTileObject) HasSetInputImage

func (g_ GlideReflectedTileObject) HasSetInputImage() bool

func (GlideReflectedTileObject) HasSetWidth

func (g_ GlideReflectedTileObject) HasSetWidth() bool

func (GlideReflectedTileObject) HasWidth

func (g_ GlideReflectedTileObject) HasWidth() bool

func (GlideReflectedTileObject) InputImage

func (g_ GlideReflectedTileObject) InputImage() Image

The image to use as an input image. Full Topic

func (GlideReflectedTileObject) SetAngle

func (g_ GlideReflectedTileObject) SetAngle(value float64)

The angle, in radians, of the tiled pattern. Full Topic

func (GlideReflectedTileObject) SetCenter

func (g_ GlideReflectedTileObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (GlideReflectedTileObject) SetInputImage

func (g_ GlideReflectedTileObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (GlideReflectedTileObject) SetWidth

func (g_ GlideReflectedTileObject) SetWidth(value float64)

The width of a tile. Full Topic

func (GlideReflectedTileObject) Width

func (g_ GlideReflectedTileObject) Width() float64

The width of a tile. Full Topic

type GloomObject

type GloomObject struct {
	objc.Object
}

A concrete type for the PGloom protocol.

func (GloomObject) HasInputImage

func (g_ GloomObject) HasInputImage() bool

func (GloomObject) HasIntensity

func (g_ GloomObject) HasIntensity() bool

func (GloomObject) HasRadius

func (g_ GloomObject) HasRadius() bool

func (GloomObject) HasSetInputImage

func (g_ GloomObject) HasSetInputImage() bool

func (GloomObject) HasSetIntensity

func (g_ GloomObject) HasSetIntensity() bool

func (GloomObject) HasSetRadius

func (g_ GloomObject) HasSetRadius() bool

func (GloomObject) InputImage

func (g_ GloomObject) InputImage() Image

The image to use as an input image. Full Topic

func (GloomObject) Intensity

func (g_ GloomObject) Intensity() float64

The intensity of the effect. Full Topic

func (GloomObject) Radius

func (g_ GloomObject) Radius() float64

The radius, in pixels, of the effect. Full Topic

func (GloomObject) SetInputImage

func (g_ GloomObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (GloomObject) SetIntensity

func (g_ GloomObject) SetIntensity(value float64)

The intensity of the effect. Full Topic

func (GloomObject) SetRadius

func (g_ GloomObject) SetRadius(value float64)

The radius, in pixels, of the effect. Full Topic

type HatchedScreenObject

type HatchedScreenObject struct {
	objc.Object
}

A concrete type for the PHatchedScreen protocol.

func (HatchedScreenObject) Angle

func (h_ HatchedScreenObject) Angle() float64

The angle of the pattern. Full Topic

func (HatchedScreenObject) Center

The x and y position to use as the center of the hatched screen pattern. Full Topic

func (HatchedScreenObject) HasAngle

func (h_ HatchedScreenObject) HasAngle() bool

func (HatchedScreenObject) HasCenter

func (h_ HatchedScreenObject) HasCenter() bool

func (HatchedScreenObject) HasInputImage

func (h_ HatchedScreenObject) HasInputImage() bool

func (HatchedScreenObject) HasSetAngle

func (h_ HatchedScreenObject) HasSetAngle() bool

func (HatchedScreenObject) HasSetCenter

func (h_ HatchedScreenObject) HasSetCenter() bool

func (HatchedScreenObject) HasSetInputImage

func (h_ HatchedScreenObject) HasSetInputImage() bool

func (HatchedScreenObject) HasSetSharpness

func (h_ HatchedScreenObject) HasSetSharpness() bool

func (HatchedScreenObject) HasSetWidth

func (h_ HatchedScreenObject) HasSetWidth() bool

func (HatchedScreenObject) HasSharpness

func (h_ HatchedScreenObject) HasSharpness() bool

func (HatchedScreenObject) HasWidth

func (h_ HatchedScreenObject) HasWidth() bool

func (HatchedScreenObject) InputImage

func (h_ HatchedScreenObject) InputImage() Image

The image to use as an input image. Full Topic

func (HatchedScreenObject) SetAngle

func (h_ HatchedScreenObject) SetAngle(value float64)

The angle of the pattern. Full Topic

func (HatchedScreenObject) SetCenter

func (h_ HatchedScreenObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the hatched screen pattern. Full Topic

func (HatchedScreenObject) SetInputImage

func (h_ HatchedScreenObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (HatchedScreenObject) SetSharpness

func (h_ HatchedScreenObject) SetSharpness(value float64)

The amount of sharpening to apply. Full Topic

func (HatchedScreenObject) SetWidth

func (h_ HatchedScreenObject) SetWidth(value float64)

The distance between lines in the pattern. Full Topic

func (HatchedScreenObject) Sharpness

func (h_ HatchedScreenObject) Sharpness() float64

The amount of sharpening to apply. Full Topic

func (HatchedScreenObject) Width

func (h_ HatchedScreenObject) Width() float64

The distance between lines in the pattern. Full Topic

type HeightFieldFromMaskObject

type HeightFieldFromMaskObject struct {
	objc.Object
}

A concrete type for the PHeightFieldFromMask protocol.

func (HeightFieldFromMaskObject) HasInputImage

func (h_ HeightFieldFromMaskObject) HasInputImage() bool

func (HeightFieldFromMaskObject) HasRadius

func (h_ HeightFieldFromMaskObject) HasRadius() bool

func (HeightFieldFromMaskObject) HasSetInputImage

func (h_ HeightFieldFromMaskObject) HasSetInputImage() bool

func (HeightFieldFromMaskObject) HasSetRadius

func (h_ HeightFieldFromMaskObject) HasSetRadius() bool

func (HeightFieldFromMaskObject) InputImage

func (h_ HeightFieldFromMaskObject) InputImage() Image

The image to use as an input image. Full Topic

func (HeightFieldFromMaskObject) Radius

func (h_ HeightFieldFromMaskObject) Radius() float64

The length of the height-field transition. Full Topic

func (HeightFieldFromMaskObject) SetInputImage

func (h_ HeightFieldFromMaskObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (HeightFieldFromMaskObject) SetRadius

func (h_ HeightFieldFromMaskObject) SetRadius(value float64)

The length of the height-field transition. Full Topic

type HexagonalPixellateObject

type HexagonalPixellateObject struct {
	objc.Object
}

A concrete type for the PHexagonalPixellate protocol.

func (HexagonalPixellateObject) Center

The x and y position to use as the center of the effect. Full Topic

func (HexagonalPixellateObject) HasCenter

func (h_ HexagonalPixellateObject) HasCenter() bool

func (HexagonalPixellateObject) HasInputImage

func (h_ HexagonalPixellateObject) HasInputImage() bool

func (HexagonalPixellateObject) HasScale

func (h_ HexagonalPixellateObject) HasScale() bool

func (HexagonalPixellateObject) HasSetCenter

func (h_ HexagonalPixellateObject) HasSetCenter() bool

func (HexagonalPixellateObject) HasSetInputImage

func (h_ HexagonalPixellateObject) HasSetInputImage() bool

func (HexagonalPixellateObject) HasSetScale

func (h_ HexagonalPixellateObject) HasSetScale() bool

func (HexagonalPixellateObject) InputImage

func (h_ HexagonalPixellateObject) InputImage() Image

The image to use as an input image. Full Topic

func (HexagonalPixellateObject) Scale

func (h_ HexagonalPixellateObject) Scale() float64

The size of the hexagons. Full Topic

func (HexagonalPixellateObject) SetCenter

func (h_ HexagonalPixellateObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (HexagonalPixellateObject) SetInputImage

func (h_ HexagonalPixellateObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (HexagonalPixellateObject) SetScale

func (h_ HexagonalPixellateObject) SetScale(value float64)

The size of the hexagons. Full Topic

type HighlightShadowAdjustObject

type HighlightShadowAdjustObject struct {
	objc.Object
}

A concrete type for the PHighlightShadowAdjust protocol.

func (HighlightShadowAdjustObject) HasHighlightAmount

func (h_ HighlightShadowAdjustObject) HasHighlightAmount() bool

func (HighlightShadowAdjustObject) HasInputImage

func (h_ HighlightShadowAdjustObject) HasInputImage() bool

func (HighlightShadowAdjustObject) HasRadius

func (h_ HighlightShadowAdjustObject) HasRadius() bool

func (HighlightShadowAdjustObject) HasSetHighlightAmount

func (h_ HighlightShadowAdjustObject) HasSetHighlightAmount() bool

func (HighlightShadowAdjustObject) HasSetInputImage

func (h_ HighlightShadowAdjustObject) HasSetInputImage() bool

func (HighlightShadowAdjustObject) HasSetRadius

func (h_ HighlightShadowAdjustObject) HasSetRadius() bool

func (HighlightShadowAdjustObject) HasSetShadowAmount

func (h_ HighlightShadowAdjustObject) HasSetShadowAmount() bool

func (HighlightShadowAdjustObject) HasShadowAmount

func (h_ HighlightShadowAdjustObject) HasShadowAmount() bool

func (HighlightShadowAdjustObject) HighlightAmount

func (h_ HighlightShadowAdjustObject) HighlightAmount() float64

The amount of adjustment to the highlights in the image. Full Topic

func (HighlightShadowAdjustObject) InputImage

func (h_ HighlightShadowAdjustObject) InputImage() Image

The image to use as an input image. Full Topic

func (HighlightShadowAdjustObject) Radius

The shadow highlight radius. Full Topic

func (HighlightShadowAdjustObject) SetHighlightAmount

func (h_ HighlightShadowAdjustObject) SetHighlightAmount(value float64)

The amount of adjustment to the highlights in the image. Full Topic

func (HighlightShadowAdjustObject) SetInputImage

func (h_ HighlightShadowAdjustObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (HighlightShadowAdjustObject) SetRadius

func (h_ HighlightShadowAdjustObject) SetRadius(value float64)

The shadow highlight radius. Full Topic

func (HighlightShadowAdjustObject) SetShadowAmount

func (h_ HighlightShadowAdjustObject) SetShadowAmount(value float64)

The amount of adjustment to the shadows in the image. Full Topic

func (HighlightShadowAdjustObject) ShadowAmount

func (h_ HighlightShadowAdjustObject) ShadowAmount() float64

The amount of adjustment to the shadows in the image. Full Topic

type HistogramDisplayObject

type HistogramDisplayObject struct {
	objc.Object
}

A concrete type for the PHistogramDisplay protocol.

func (HistogramDisplayObject) HasHeight

func (h_ HistogramDisplayObject) HasHeight() bool

func (HistogramDisplayObject) HasHighLimit

func (h_ HistogramDisplayObject) HasHighLimit() bool

func (HistogramDisplayObject) HasInputImage

func (h_ HistogramDisplayObject) HasInputImage() bool

func (HistogramDisplayObject) HasLowLimit

func (h_ HistogramDisplayObject) HasLowLimit() bool

func (HistogramDisplayObject) HasSetHeight

func (h_ HistogramDisplayObject) HasSetHeight() bool

func (HistogramDisplayObject) HasSetHighLimit

func (h_ HistogramDisplayObject) HasSetHighLimit() bool

func (HistogramDisplayObject) HasSetInputImage

func (h_ HistogramDisplayObject) HasSetInputImage() bool

func (HistogramDisplayObject) HasSetLowLimit

func (h_ HistogramDisplayObject) HasSetLowLimit() bool

func (HistogramDisplayObject) Height

func (h_ HistogramDisplayObject) Height() float64
[Full Topic]

func (HistogramDisplayObject) HighLimit

func (h_ HistogramDisplayObject) HighLimit() float64
[Full Topic]

func (HistogramDisplayObject) InputImage

func (h_ HistogramDisplayObject) InputImage() Image
[Full Topic]

func (HistogramDisplayObject) LowLimit

func (h_ HistogramDisplayObject) LowLimit() float64
[Full Topic]

func (HistogramDisplayObject) SetHeight

func (h_ HistogramDisplayObject) SetHeight(value float64)
[Full Topic]

func (HistogramDisplayObject) SetHighLimit

func (h_ HistogramDisplayObject) SetHighLimit(value float64)
[Full Topic]

func (HistogramDisplayObject) SetInputImage

func (h_ HistogramDisplayObject) SetInputImage(value Image)
[Full Topic]

func (HistogramDisplayObject) SetLowLimit

func (h_ HistogramDisplayObject) SetLowLimit(value float64)
[Full Topic]

type HoleDistortionObject

type HoleDistortionObject struct {
	objc.Object
}

A concrete type for the PHoleDistortion protocol.

func (HoleDistortionObject) Center

[Full Topic]

func (HoleDistortionObject) HasCenter

func (h_ HoleDistortionObject) HasCenter() bool

func (HoleDistortionObject) HasInputImage

func (h_ HoleDistortionObject) HasInputImage() bool

func (HoleDistortionObject) HasRadius

func (h_ HoleDistortionObject) HasRadius() bool

func (HoleDistortionObject) HasSetCenter

func (h_ HoleDistortionObject) HasSetCenter() bool

func (HoleDistortionObject) HasSetInputImage

func (h_ HoleDistortionObject) HasSetInputImage() bool

func (HoleDistortionObject) HasSetRadius

func (h_ HoleDistortionObject) HasSetRadius() bool

func (HoleDistortionObject) InputImage

func (h_ HoleDistortionObject) InputImage() Image
[Full Topic]

func (HoleDistortionObject) Radius

func (h_ HoleDistortionObject) Radius() float64
[Full Topic]

func (HoleDistortionObject) SetCenter

func (h_ HoleDistortionObject) SetCenter(value coregraphics.Point)
[Full Topic]

func (HoleDistortionObject) SetInputImage

func (h_ HoleDistortionObject) SetInputImage(value Image)
[Full Topic]

func (HoleDistortionObject) SetRadius

func (h_ HoleDistortionObject) SetRadius(value float64)
[Full Topic]

type HueAdjustObject

type HueAdjustObject struct {
	objc.Object
}

A concrete type for the PHueAdjust protocol.

func (HueAdjustObject) Angle

func (h_ HueAdjustObject) Angle() float64

An angle, in radians, to use to correct the hue of an image. Full Topic

func (HueAdjustObject) HasAngle

func (h_ HueAdjustObject) HasAngle() bool

func (HueAdjustObject) HasInputImage

func (h_ HueAdjustObject) HasInputImage() bool

func (HueAdjustObject) HasSetAngle

func (h_ HueAdjustObject) HasSetAngle() bool

func (HueAdjustObject) HasSetInputImage

func (h_ HueAdjustObject) HasSetInputImage() bool

func (HueAdjustObject) InputImage

func (h_ HueAdjustObject) InputImage() Image

The image to use as an input image. Full Topic

func (HueAdjustObject) SetAngle

func (h_ HueAdjustObject) SetAngle(value float64)

An angle, in radians, to use to correct the hue of an image. Full Topic

func (HueAdjustObject) SetInputImage

func (h_ HueAdjustObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type HueSaturationValueGradientObject

type HueSaturationValueGradientObject struct {
	objc.Object
}

A concrete type for the PHueSaturationValueGradient protocol.

func (HueSaturationValueGradientObject) ColorSpace

The color space for the generated color wheel. Full Topic

func (HueSaturationValueGradientObject) Dither

A Boolean value specifying whether the dither the generated output. Full Topic

func (HueSaturationValueGradientObject) HasColorSpace

func (h_ HueSaturationValueGradientObject) HasColorSpace() bool

func (HueSaturationValueGradientObject) HasDither

func (h_ HueSaturationValueGradientObject) HasDither() bool

func (HueSaturationValueGradientObject) HasRadius

func (h_ HueSaturationValueGradientObject) HasRadius() bool

func (HueSaturationValueGradientObject) HasSetColorSpace

func (h_ HueSaturationValueGradientObject) HasSetColorSpace() bool

func (HueSaturationValueGradientObject) HasSetDither

func (h_ HueSaturationValueGradientObject) HasSetDither() bool

func (HueSaturationValueGradientObject) HasSetRadius

func (h_ HueSaturationValueGradientObject) HasSetRadius() bool

func (HueSaturationValueGradientObject) HasSetSoftness

func (h_ HueSaturationValueGradientObject) HasSetSoftness() bool

func (HueSaturationValueGradientObject) HasSetValue

func (h_ HueSaturationValueGradientObject) HasSetValue() bool

func (HueSaturationValueGradientObject) HasSoftness

func (h_ HueSaturationValueGradientObject) HasSoftness() bool

func (HueSaturationValueGradientObject) HasValue

func (h_ HueSaturationValueGradientObject) HasValue() bool

func (HueSaturationValueGradientObject) Radius

The distance from the center of the effect. Full Topic

func (HueSaturationValueGradientObject) SetColorSpace

The color space for the generated color wheel. Full Topic

func (HueSaturationValueGradientObject) SetDither

func (h_ HueSaturationValueGradientObject) SetDither(value float64)

A Boolean value specifying whether the dither the generated output. Full Topic

func (HueSaturationValueGradientObject) SetRadius

func (h_ HueSaturationValueGradientObject) SetRadius(value float64)

The distance from the center of the effect. Full Topic

func (HueSaturationValueGradientObject) SetSoftness

func (h_ HueSaturationValueGradientObject) SetSoftness(value float64)

The softness of the generated color wheel. Full Topic

func (HueSaturationValueGradientObject) SetValue

func (h_ HueSaturationValueGradientObject) SetValue(value float64)

The lightness of the hue-saturation gradient. Full Topic

func (HueSaturationValueGradientObject) Softness

The softness of the generated color wheel. Full Topic

func (HueSaturationValueGradientObject) Value

The lightness of the hue-saturation gradient. Full Topic

type IAztecCodeDescriptor

type IAztecCodeDescriptor interface {
	IBarcodeDescriptor
	ErrorCorrectedPayload() []byte
	LayerCount() int
	IsCompact() bool
	DataCodewordCount() int
}

An interface definition for the AztecCodeDescriptor class.

type IBarcodeDescriptor

type IBarcodeDescriptor interface {
	objc.IObject
}

An interface definition for the BarcodeDescriptor class.

type IBlendKernel

type IBlendKernel interface {
	IColorKernel
	ApplyWithForegroundBackgroundColorSpace(foreground IImage, background IImage, colorSpace coregraphics.ColorSpaceRef) Image
	ApplyWithForegroundBackground(foreground IImage, background IImage) Image
}

An interface definition for the BlendKernel class.

type IColor

type IColor interface {
	objc.IObject
	Alpha() float64
	Blue() float64
	Green() float64
	Red() float64
	Components() *float64
	ColorSpace() coregraphics.ColorSpaceRef
	NumberOfComponents() uint
	StringRepresentation() string
}

An interface definition for the Color class.

type IColorKernel

type IColorKernel interface {
	IKernel
	ApplyWithExtentArguments(extent coregraphics.Rect, args []objc.IObject) Image
}

An interface definition for the ColorKernel class.

type IContext

type IContext interface {
	objc.IObject
	RenderToIOSurfaceBoundsColorSpace(image IImage, surface iosurface.Ref, bounds coregraphics.Rect, colorSpace coregraphics.ColorSpaceRef)
	ReclaimResources()
	DepthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteOrientationOptions(image IImage, disparityImage IImage, portraitEffectsMatte IImage, orientation imageio.ImagePropertyOrientation, options foundation.Dictionary) Filter
	RenderToMTLTextureCommandBufferBoundsColorSpace(image IImage, texture metal.PTexture, commandBuffer metal.PCommandBuffer, bounds coregraphics.Rect, colorSpace coregraphics.ColorSpaceRef)
	RenderToMTLTextureObjectCommandBufferObjectBoundsColorSpace(image IImage, textureObject objc.IObject, commandBufferObject objc.IObject, bounds coregraphics.Rect, colorSpace coregraphics.ColorSpaceRef)
	DepthBlurEffectFilterForImageURLOptions(url foundation.IURL, options foundation.Dictionary) Filter
	WriteTIFFRepresentationOfImageToURLFormatColorSpaceOptionsError(image IImage, url foundation.IURL, format Format, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject, errorPtr foundation.IError) bool
	DepthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationGlassesMatteGainMapOrientationOptions(image IImage, disparityImage IImage, portraitEffectsMatte IImage, hairSemanticSegmentation IImage, glassesMatte IImage, gainMap IImage, orientation imageio.ImagePropertyOrientation, options foundation.Dictionary) Filter
	WritePNGRepresentationOfImageToURLFormatColorSpaceOptionsError(image IImage, url foundation.IURL, format Format, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject, errorPtr foundation.IError) bool
	WriteJPEGRepresentationOfImageToURLColorSpaceOptionsError(image IImage, url foundation.IURL, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject, errorPtr foundation.IError) bool
	StartTaskToRenderFromRectToDestinationAtPointError(image IImage, fromRect coregraphics.Rect, destination IRenderDestination, atPoint coregraphics.Point, error foundation.IError) RenderTask
	CreateCGImageFromRectFormatColorSpace(image IImage, fromRect coregraphics.Rect, format Format, colorSpace coregraphics.ColorSpaceRef) coregraphics.ImageRef
	DepthBlurEffectFilterForImageDataOptions(data []byte, options foundation.Dictionary) Filter
	StartTaskToClearError(destination IRenderDestination, error foundation.IError) RenderTask
	HEIFRepresentationOfImageFormatColorSpaceOptions(image IImage, format Format, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject) []byte
	DepthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationOrientationOptions(image IImage, disparityImage IImage, portraitEffectsMatte IImage, hairSemanticSegmentation IImage, orientation imageio.ImagePropertyOrientation, options foundation.Dictionary) Filter
	JPEGRepresentationOfImageColorSpaceOptions(image IImage, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject) []byte
	TIFFRepresentationOfImageFormatColorSpaceOptions(image IImage, format Format, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject) []byte
	CreateCGImageFromRect(image IImage, fromRect coregraphics.Rect) coregraphics.ImageRef
	CreateCGImageFromRectFormatColorSpaceDeferred(image IImage, fromRect coregraphics.Rect, format Format, colorSpace coregraphics.ColorSpaceRef, deferred bool) coregraphics.ImageRef
	RenderToCVPixelBuffer(image IImage, buffer corevideo.PixelBufferRef)
	PrepareRenderFromRectToDestinationAtPointError(image IImage, fromRect coregraphics.Rect, destination IRenderDestination, atPoint coregraphics.Point, error foundation.IError) bool
	WriteHEIFRepresentationOfImageToURLFormatColorSpaceOptionsError(image IImage, url foundation.IURL, format Format, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject, errorPtr foundation.IError) bool
	PNGRepresentationOfImageFormatColorSpaceOptions(image IImage, format Format, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject) []byte
	RenderToCVPixelBufferBoundsColorSpace(image IImage, buffer corevideo.PixelBufferRef, bounds coregraphics.Rect, colorSpace coregraphics.ColorSpaceRef)
	StartTaskToRenderToDestinationError(image IImage, destination IRenderDestination, error foundation.IError) RenderTask
	ClearCaches()
	WriteHEIF10RepresentationOfImageToURLColorSpaceOptionsError(image IImage, url foundation.IURL, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject, errorPtr foundation.IError) bool
	HEIF10RepresentationOfImageColorSpaceOptionsError(image IImage, colorSpace coregraphics.ColorSpaceRef, options map[ImageRepresentationOption]objc.IObject, errorPtr foundation.IError) []byte
	DrawImageInRectFromRect(image IImage, inRect coregraphics.Rect, fromRect coregraphics.Rect)
	WorkingFormat() Format
	WorkingColorSpace() coregraphics.ColorSpaceRef
}

An interface definition for the Context class.

type IDataMatrixCodeDescriptor

type IDataMatrixCodeDescriptor interface {
	IBarcodeDescriptor
	ColumnCount() int
	RowCount() int
	ErrorCorrectedPayload() []byte
	EccVersion() DataMatrixCodeECCVersion
}

An interface definition for the DataMatrixCodeDescriptor class.

type IDetector

type IDetector interface {
	objc.IObject
	FeaturesInImage(image IImage) []Feature
	FeaturesInImageOptions(image IImage, options map[string]objc.IObject) []Feature
}

An interface definition for the Detector class.

type IFaceFeature

type IFaceFeature interface {
	IFeature
	HasTrackingFrameCount() bool
	LeftEyePosition() coregraphics.Point
	RightEyeClosed() bool
	HasLeftEyePosition() bool
	FaceAngle() float64
	TrackingID() int
	HasTrackingID() bool
	MouthPosition() coregraphics.Point
	HasMouthPosition() bool
	RightEyePosition() coregraphics.Point
	HasFaceAngle() bool
	LeftEyeClosed() bool
	HasSmile() bool
	HasRightEyePosition() bool
	TrackingFrameCount() int
}

An interface definition for the FaceFeature class.

type IFeature

type IFeature interface {
	objc.IObject
	Bounds() coregraphics.Rect
	Type() string
}

An interface definition for the Feature class.

type IFilter

type IFilter interface {
	objc.IObject
	Apply(k IKernel, args ...any) Image
	SetName(aString string)
	SetDefaults()
	ApplyArgumentsOptions(k IKernel, args []objc.IObject, dict map[string]objc.IObject) Image
	OutputImage() Image
	Attributes() map[string]objc.Object
	IsEnabled() bool
	SetEnabled(value bool)
	InputKeys() []string
	OutputKeys() []string
}

An interface definition for the Filter class.

type IFilterGenerator

type IFilterGenerator interface {
	objc.IObject
	SetAttributesForExportedKey(attributes foundation.Dictionary, key string)
	RegisterFilterName(name string)
	WriteToURLAtomically(aURL foundation.IURL, flag bool) bool
	InitWithContentsOfURL(aURL foundation.IURL) objc.Object
	ExportKeyFromObjectWithName(key string, targetObject objc.IObject, exportedKeyName string)
	DisconnectObjectWithKeyToObjectWithKey(sourceObject objc.IObject, sourceKey string, targetObject objc.IObject, targetKey string)
	Filter() Filter
	RemoveExportedKey(exportedKeyName string)
	ConnectObjectWithKeyToObjectWithKey(sourceObject objc.IObject, sourceKey string, targetObject objc.IObject, targetKey string)
	ClassAttributes() foundation.Dictionary
	SetClassAttributes(value foundation.Dictionary)
	ExportedKeys() foundation.Dictionary
}

An interface definition for the FilterGenerator class.

type IFilterShape

type IFilterShape interface {
	objc.IObject
	TransformByInterior(m coregraphics.AffineTransform, flag bool) FilterShape
	UnionWith(s2 IFilterShape) FilterShape
	InsetByXY(dx int, dy int) FilterShape
	IntersectWithRect(r coregraphics.Rect) FilterShape
	IntersectWith(s2 IFilterShape) FilterShape
	UnionWithRect(r coregraphics.Rect) FilterShape
	Extent() coregraphics.Rect
}

An interface definition for the FilterShape class.

type IImage

type IImage interface {
	objc.IObject
	ImageByCompositingOverImage(dest IImage) Image
	ImageByColorMatchingColorSpaceToWorkingSpace(colorSpace coregraphics.ColorSpaceRef) Image
	DrawInRectFromRectOperationFraction(rect foundation.Rect, fromRect foundation.Rect, op objc.IObject, delta float64)
	ImageByApplyingCGOrientation(orientation imageio.ImagePropertyOrientation) Image
	ImageByUnpremultiplyingAlpha() Image
	ImageByClampingToRect(rect coregraphics.Rect) Image
	ImageByColorMatchingWorkingSpaceToColorSpace(colorSpace coregraphics.ColorSpaceRef) Image
	ImageByClampingToExtent() Image
	ImageByApplyingTransform(matrix coregraphics.AffineTransform) Image
	ImageBySamplingLinear() Image
	ImageByApplyingGaussianBlurWithSigma(sigma float64) Image
	AutoAdjustmentFiltersWithOptions(options map[ImageAutoAdjustmentOption]objc.IObject) []Filter
	ImageTransformForCGOrientation(orientation imageio.ImagePropertyOrientation) coregraphics.AffineTransform
	ImageBySamplingNearest() Image
	ImageByApplyingTransformHighQualityDownsample(matrix coregraphics.AffineTransform, highQualityDownsample bool) Image
	ImageByInsertingIntermediate_(cache bool) Image
	ImageByApplyingFilterWithInputParameters(filterName string, params map[string]objc.IObject) Image
	AutoAdjustmentFilters() []Filter
	RegionOfInterestForImageInRect(image IImage, rect coregraphics.Rect) coregraphics.Rect
	ImageTransformForOrientation(orientation int) coregraphics.AffineTransform
	ImageByApplyingFilter(filterName string) Image
	ImageByApplyingOrientation(orientation int) Image
	ImageByCroppingToRect(rect coregraphics.Rect) Image
	ImageBySettingAlphaOneInExtent(extent coregraphics.Rect) Image
	ImageByPremultiplyingAlpha() Image
	ImageBySettingProperties(properties foundation.Dictionary) Image
	DrawAtPointFromRectOperationFraction(point foundation.Point, fromRect foundation.Rect, op objc.IObject, delta float64)
	ImageByInsertingIntermediate() Image
	ColorSpace() coregraphics.ColorSpaceRef
	Properties() map[string]objc.Object
	PixelBuffer() corevideo.PixelBufferRef
	Url() foundation.URL
	CGImage() coregraphics.ImageRef
	Extent() coregraphics.Rect
	Definition() FilterShape
}

An interface definition for the Image class.

type IImageAccumulator

type IImageAccumulator interface {
	objc.IObject
	Image() Image
	SetImage(image IImage)
	SetImageDirtyRect(image IImage, dirtyRect coregraphics.Rect)
	Clear()
	Format() Format
	Extent() coregraphics.Rect
}

An interface definition for the ImageAccumulator class.

type IImageProcessorKernel

type IImageProcessorKernel interface {
	objc.IObject
}

An interface definition for the ImageProcessorKernel class.

type IKernel

type IKernel interface {
	objc.IObject
	ApplyWithExtentRoiCallbackArguments(extent coregraphics.Rect, callback KernelROICallback, args []objc.IObject) Image
	SetROISelector(method objc.Selector)
	Name() string
}

An interface definition for the Kernel class.

type IPDF417CodeDescriptor

type IPDF417CodeDescriptor interface {
	IBarcodeDescriptor
	ErrorCorrectedPayload() []byte
	RowCount() int
	IsCompact() bool
	ColumnCount() int
}

An interface definition for the PDF417CodeDescriptor class.

type IPlugIn

type IPlugIn interface {
	objc.IObject
}

An interface definition for the PlugIn class.

type IQRCodeDescriptor

type IQRCodeDescriptor interface {
	IBarcodeDescriptor
	ErrorCorrectionLevel() QRCodeErrorCorrectionLevel
	MaskPattern() uint8
	SymbolVersion() int
	ErrorCorrectedPayload() []byte
}

An interface definition for the QRCodeDescriptor class.

type IQRCodeFeature

type IQRCodeFeature interface {
	IFeature
	TopLeft() coregraphics.Point
	SymbolDescriptor() QRCodeDescriptor
	MessageString() string
	BottomLeft() coregraphics.Point
	BottomRight() coregraphics.Point
	TopRight() coregraphics.Point
}

An interface definition for the QRCodeFeature class.

type IRAWFilter

type IRAWFilter interface {
	IFilter
	IsDraftModeEnabled() bool
	SetDraftModeEnabled(value bool)
	PortraitEffectsMatte() Image
	SemanticSegmentationGlassesMatte() Image
	SemanticSegmentationTeethMatte() Image
	Exposure() float64
	SetExposure(value float64)
	SharpnessAmount() float64
	SetSharpnessAmount(value float64)
	LuminanceNoiseReductionAmount() float64
	SetLuminanceNoiseReductionAmount(value float64)
	BoostShadowAmount() float64
	SetBoostShadowAmount(value float64)
	IsDetailSupported() bool
	ExtendedDynamicRangeAmount() float64
	SetExtendedDynamicRangeAmount(value float64)
	SupportedDecoderVersions() []RAWDecoderVersion
	NeutralLocation() coregraphics.Point
	SetNeutralLocation(value coregraphics.Point)
	NativeSize() coregraphics.Size
	IsColorNoiseReductionSupported() bool
	NeutralTint() float64
	SetNeutralTint(value float64)
	BaselineExposure() float64
	SetBaselineExposure(value float64)
	ShadowBias() float64
	SetShadowBias(value float64)
	IsLuminanceNoiseReductionSupported() bool
	IsLocalToneMapSupported() bool
	NeutralChromaticity() coregraphics.Point
	SetNeutralChromaticity(value coregraphics.Point)
	NeutralTemperature() float64
	SetNeutralTemperature(value float64)
	SemanticSegmentationSkyMatte() Image
	IsGamutMappingEnabled() bool
	SetGamutMappingEnabled(value bool)
	LinearSpaceFilter() Filter
	SetLinearSpaceFilter(value IFilter)
	LocalToneMapAmount() float64
	SetLocalToneMapAmount(value float64)
	BoostAmount() float64
	SetBoostAmount(value float64)
	DecoderVersion() RAWDecoderVersion
	SetDecoderVersion(value RAWDecoderVersion)
	ColorNoiseReductionAmount() float64
	SetColorNoiseReductionAmount(value float64)
	IsSharpnessSupported() bool
	IsMoireReductionSupported() bool
	ScaleFactor() float64
	SetScaleFactor(value float64)
	SemanticSegmentationSkinMatte() Image
	Properties() foundation.Dictionary
	PreviewImage() Image
	DetailAmount() float64
	SetDetailAmount(value float64)
	IsLensCorrectionSupported() bool
	Orientation() imageio.ImagePropertyOrientation
	SetOrientation(value imageio.ImagePropertyOrientation)
	IsLensCorrectionEnabled() bool
	SetLensCorrectionEnabled(value bool)
	SemanticSegmentationHairMatte() Image
	MoireReductionAmount() float64
	SetMoireReductionAmount(value float64)
	IsContrastSupported() bool
	ContrastAmount() float64
	SetContrastAmount(value float64)
}

An interface definition for the RAWFilter class.

type IRectangleFeature

type IRectangleFeature interface {
	IFeature
	BottomRight() coregraphics.Point
	TopLeft() coregraphics.Point
	BottomLeft() coregraphics.Point
	TopRight() coregraphics.Point
}

An interface definition for the RectangleFeature class.

type IRenderDestination

type IRenderDestination interface {
	objc.IObject
	ColorSpace() coregraphics.ColorSpaceRef
	SetColorSpace(value coregraphics.ColorSpaceRef)
	Height() uint
	BlendKernel() BlendKernel
	SetBlendKernel(value IBlendKernel)
	AlphaMode() RenderDestinationAlphaMode
	SetAlphaMode(value RenderDestinationAlphaMode)
	IsFlipped() bool
	SetFlipped(value bool)
	Width() uint
	IsClamped() bool
	SetClamped(value bool)
	BlendsInDestinationColorSpace() bool
	SetBlendsInDestinationColorSpace(value bool)
	IsDithered() bool
	SetDithered(value bool)
}

An interface definition for the RenderDestination class.

type IRenderInfo

type IRenderInfo interface {
	objc.IObject
	PixelsProcessed() int
	KernelExecutionTime() foundation.TimeInterval
	PassCount() int
}

An interface definition for the RenderInfo class.

type IRenderTask

type IRenderTask interface {
	objc.IObject
	WaitUntilCompletedAndReturnError(error foundation.IError) RenderInfo
}

An interface definition for the RenderTask class.

type ISampler

type ISampler interface {
	objc.IObject
	Extent() coregraphics.Rect
	Definition() FilterShape
}

An interface definition for the Sampler class.

type ITextFeature

type ITextFeature interface {
	IFeature
	TopRight() coregraphics.Point
	TopLeft() coregraphics.Point
	BottomLeft() coregraphics.Point
	SubFeatures() []objc.Object
	BottomRight() coregraphics.Point
}

An interface definition for the TextFeature class.

type IVector

type IVector interface {
	objc.IObject
	ValueAtIndex(index uint) float64
	Count() uint
	Y() float64
	StringRepresentation() string
	CGRectValue() coregraphics.Rect
	W() float64
	Z() float64
	CGPointValue() coregraphics.Point
	X() float64
	CGAffineTransformValue() coregraphics.AffineTransform
}

An interface definition for the Vector class.

type IWarpKernel

type IWarpKernel interface {
	IKernel
	ApplyWithExtentRoiCallbackInputImageArguments(extent coregraphics.Rect, callback KernelROICallback, image IImage, args []objc.IObject) Image
}

An interface definition for the WarpKernel class.

type Image

type Image struct {
	objc.Object
}

A representation of an image to be processed or produced by Core Image filters. Full Topic

func ImageFrom

func ImageFrom(ptr unsafe.Pointer) Image

func ImageProcessorKernel_ApplyWithExtentInputsArgumentsError

func ImageProcessorKernel_ApplyWithExtentInputsArgumentsError(extent coregraphics.Rect, inputs []IImage, args map[string]objc.IObject, error foundation.IError) Image

Method to override when applying a custom image processor kernel to an image and returning the result. Full Topic

func Image_BlackImage

func Image_BlackImage() Image
[Full Topic]

func Image_BlueImage

func Image_BlueImage() Image
[Full Topic]

func Image_ClearImage

func Image_ClearImage() Image
[Full Topic]

func Image_CyanImage

func Image_CyanImage() Image
[Full Topic]

func Image_EmptyImage

func Image_EmptyImage() Image

Creates and returns an empty image object. Full Topic

func Image_GrayImage

func Image_GrayImage() Image
[Full Topic]

func Image_GreenImage

func Image_GreenImage() Image
[Full Topic]

func Image_ImageWithBitmapDataBytesPerRowSizeFormatColorSpace

func Image_ImageWithBitmapDataBytesPerRowSizeFormatColorSpace(data []byte, bytesPerRow uint, size coregraphics.Size, format Format, colorSpace coregraphics.ColorSpaceRef) Image

Creates and returns an image object from bitmap data. Full Topic

func Image_ImageWithCGImage

func Image_ImageWithCGImage(image coregraphics.ImageRef) Image

Creates and returns an image object from a Quartz 2D image. Full Topic

func Image_ImageWithCGImageOptions

func Image_ImageWithCGImageOptions(image coregraphics.ImageRef, options map[ImageOption]objc.IObject) Image

Creates and returns an image object from a Quartz 2D image using the specified options. Full Topic

func Image_ImageWithCGImageSourceIndexOptions

func Image_ImageWithCGImageSourceIndexOptions(source imageio.ImageSourceRef, index uint, dict map[ImageOption]objc.IObject) Image
[Full Topic]

func Image_ImageWithCVImageBuffer

func Image_ImageWithCVImageBuffer(imageBuffer corevideo.ImageBufferRef) Image

Creates and returns an image object from the contents of CVImageBuffer object. Full Topic

func Image_ImageWithCVImageBufferOptions

func Image_ImageWithCVImageBufferOptions(imageBuffer corevideo.ImageBufferRef, options map[ImageOption]objc.IObject) Image

Creates and returns an image object from the contents of CVImageBuffer object, using the specified options. Full Topic

func Image_ImageWithCVPixelBuffer

func Image_ImageWithCVPixelBuffer(pixelBuffer corevideo.PixelBufferRef) Image

Creates and returns an image object from the contents of CVPixelBuffer object. Full Topic

func Image_ImageWithCVPixelBufferOptions

func Image_ImageWithCVPixelBufferOptions(pixelBuffer corevideo.PixelBufferRef, options map[ImageOption]objc.IObject) Image

Creates and returns an image object from the contents of CVPixelBuffer object, using the specified options. Full Topic

func Image_ImageWithColor

func Image_ImageWithColor(color IColor) Image

Creates and returns an image of infinite extent whose entire content is the specified color. Full Topic

func Image_ImageWithContentsOfURL

func Image_ImageWithContentsOfURL(url foundation.IURL) Image

Creates and returns an image object from the contents of a file. Full Topic

func Image_ImageWithContentsOfURLOptions

func Image_ImageWithContentsOfURLOptions(url foundation.IURL, options map[ImageOption]objc.IObject) Image

Creates and returns an image object from the contents of a file, using the specified options. Full Topic

func Image_ImageWithData

func Image_ImageWithData(data []byte) Image

Creates and returns an image object initialized with the supplied image data. Full Topic

func Image_ImageWithDataOptions

func Image_ImageWithDataOptions(data []byte, options map[ImageOption]objc.IObject) Image

Creates and returns an image object initialized with the supplied image data, using the specified options. Full Topic

func Image_ImageWithIOSurface

func Image_ImageWithIOSurface(surface iosurface.Ref) Image

Creates and returns an image from the contents of an IOSurface. Full Topic

func Image_ImageWithIOSurfaceOptions

func Image_ImageWithIOSurfaceOptions(surface iosurface.Ref, options map[ImageOption]objc.IObject) Image

Creates, using the specified options, and returns an image from the contents of an IOSurface. Full Topic

func Image_ImageWithImageProviderSize

func Image_ImageWithImageProviderSize(p objc.IObject, width uint) Image

Creates and returns an image object initialized with data provided by an image provider. Full Topic

func Image_ImageWithMTLTextureOptions

func Image_ImageWithMTLTextureOptions(texture metal.PTexture, options map[ImageOption]objc.IObject) Image

Creates and returns an image object with data supplied by a Metal texture. Full Topic

func Image_MagentaImage

func Image_MagentaImage() Image
[Full Topic]

func Image_RedImage

func Image_RedImage() Image
[Full Topic]

func Image_WhiteImage

func Image_WhiteImage() Image
[Full Topic]

func Image_YellowImage

func Image_YellowImage() Image
[Full Topic]

func NewImage

func NewImage() Image

func NewImageWithBitmapDataBytesPerRowSizeFormatColorSpace

func NewImageWithBitmapDataBytesPerRowSizeFormatColorSpace(data []byte, bytesPerRow uint, size coregraphics.Size, format Format, colorSpace coregraphics.ColorSpaceRef) Image

Initializes an image object with bitmap data. Full Topic

func NewImageWithBitmapImageRep

func NewImageWithBitmapImageRep(bitmapImageRep objc.IObject) Image

Initializes an image object with the specified bitmap image representation. Full Topic

func NewImageWithCGImage

func NewImageWithCGImage(image coregraphics.ImageRef) Image

Initializes an image object with a Quartz 2D image. Full Topic

func NewImageWithCGImageOptions

func NewImageWithCGImageOptions(image coregraphics.ImageRef, options map[ImageOption]objc.IObject) Image

Initializes an image object with a Quartz 2D image, using the specified options. Full Topic

func NewImageWithCGImageSourceIndexOptions

func NewImageWithCGImageSourceIndexOptions(source imageio.ImageSourceRef, index uint, dict map[ImageOption]objc.IObject) Image
[Full Topic]

func NewImageWithCVImageBuffer

func NewImageWithCVImageBuffer(imageBuffer corevideo.ImageBufferRef) Image

Initializes an image object from the contents of a Core Video image buffer. Full Topic

func NewImageWithCVImageBufferOptions

func NewImageWithCVImageBufferOptions(imageBuffer corevideo.ImageBufferRef, options map[ImageOption]objc.IObject) Image

Initializes an image object from the contents of a Core Video image buffer, using the specified options. Full Topic

func NewImageWithCVPixelBuffer

func NewImageWithCVPixelBuffer(pixelBuffer corevideo.PixelBufferRef) Image

Initializes an image object from the contents of a Core Video pixel buffer. Full Topic

func NewImageWithCVPixelBufferOptions

func NewImageWithCVPixelBufferOptions(pixelBuffer corevideo.PixelBufferRef, options map[ImageOption]objc.IObject) Image

Initializes an image object from the contents of a Core Video pixel buffer using the specified options. Full Topic

func NewImageWithColor

func NewImageWithColor(color IColor) Image

Initializes an image of infinite extent whose entire content is the specified color. Full Topic

func NewImageWithContentsOfURL

func NewImageWithContentsOfURL(url foundation.IURL) Image

Initializes an image object by reading an image from a URL. Full Topic

func NewImageWithContentsOfURLOptions

func NewImageWithContentsOfURLOptions(url foundation.IURL, options map[ImageOption]objc.IObject) Image

Initializes an image object by reading an image from a URL, using the specified options. Full Topic

func NewImageWithData

func NewImageWithData(data []byte) Image

Initializes an image object with the supplied image data. Full Topic

func NewImageWithDataOptions

func NewImageWithDataOptions(data []byte, options map[ImageOption]objc.IObject) Image

Initializes an image object with the supplied image data, using the specified options. Full Topic

func NewImageWithIOSurface

func NewImageWithIOSurface(surface iosurface.Ref) Image

Initializes an image with the contents of an IOSurface. Full Topic

func NewImageWithIOSurfaceOptions

func NewImageWithIOSurfaceOptions(surface iosurface.Ref, options map[ImageOption]objc.IObject) Image

Initializes, using the specified options, an image with the contents of an IOSurface. Full Topic

func NewImageWithImageProviderSize

func NewImageWithImageProviderSize(p objc.IObject, width uint) Image

Initializes an image object with data provided by an image provider, using the specified options. Full Topic

func NewImageWithMTLTextureOptions

func NewImageWithMTLTextureOptions(texture metal.PTexture, options map[ImageOption]objc.IObject) Image

Initializes an image object with data supplied by a Metal texture. Full Topic

func (Image) AutoAdjustmentFilters

func (i_ Image) AutoAdjustmentFilters() []Filter

Returns all possible automatically selected and configured filters for adjusting the image. Full Topic

func (Image) AutoAdjustmentFiltersWithOptions

func (i_ Image) AutoAdjustmentFiltersWithOptions(options map[ImageAutoAdjustmentOption]objc.IObject) []Filter

Returns a subset of automatically selected and configured filters for adjusting the image. Full Topic

func (Image) CGImage

func (i_ Image) CGImage() coregraphics.ImageRef

The CoreGraphics image object this image was created from, if applicable. Full Topic

func (Image) ColorSpace

func (i_ Image) ColorSpace() coregraphics.ColorSpaceRef

The color space of the image. Full Topic

func (Image) Definition

func (i_ Image) Definition() FilterShape

Returns a filter shape object that represents the domain of definition of the image. Full Topic

func (Image) DrawAtPointFromRectOperationFraction

func (i_ Image) DrawAtPointFromRectOperationFraction(point foundation.Point, fromRect foundation.Rect, op objc.IObject, delta float64)

Draws all or part of the image at the specified point in the current coordinate system. Full Topic

func (Image) DrawInRectFromRectOperationFraction

func (i_ Image) DrawInRectFromRectOperationFraction(rect foundation.Rect, fromRect foundation.Rect, op objc.IObject, delta float64)

Draws all or part of the image in the specified rectangle in the current coordinate system Full Topic

func (Image) Extent

func (i_ Image) Extent() coregraphics.Rect

A rectangle that specifies the extent of the image. Full Topic

func (Image) ImageByApplyingCGOrientation

func (i_ Image) ImageByApplyingCGOrientation(orientation imageio.ImagePropertyOrientation) Image

Transforms the original image by a given CGImagePropertyOrientation and returns the result. Full Topic

func (Image) ImageByApplyingFilter

func (i_ Image) ImageByApplyingFilter(filterName string) Image

Applies the filter to an image and returns the output. Full Topic

func (Image) ImageByApplyingFilterWithInputParameters

func (i_ Image) ImageByApplyingFilterWithInputParameters(filterName string, params map[string]objc.IObject) Image

Returns a new image created by applying a filter to the original image with the specified name and parameters. Full Topic

func (Image) ImageByApplyingGaussianBlurWithSigma

func (i_ Image) ImageByApplyingGaussianBlurWithSigma(sigma float64) Image

Returns a new image created by applying a Gaussian Blur filter to the image. Full Topic

func (Image) ImageByApplyingOrientation

func (i_ Image) ImageByApplyingOrientation(orientation int) Image

Returns a new image created by transforming the original image to the specified EXIF orientation. Full Topic

func (Image) ImageByApplyingTransform

func (i_ Image) ImageByApplyingTransform(matrix coregraphics.AffineTransform) Image

Returns a new image that represents the original image after applying an affine transform. Full Topic

func (Image) ImageByApplyingTransformHighQualityDownsample

func (i_ Image) ImageByApplyingTransformHighQualityDownsample(matrix coregraphics.AffineTransform, highQualityDownsample bool) Image
[Full Topic]

func (Image) ImageByClampingToExtent

func (i_ Image) ImageByClampingToExtent() Image

Returns a new image created by making the pixel colors along its edges extend infinitely in all directions. Full Topic

func (Image) ImageByClampingToRect

func (i_ Image) ImageByClampingToRect(rect coregraphics.Rect) Image

Returns a new image created by cropping to a specified area, then making the pixel colors along the edges of the cropped image extend infinitely in all directions. Full Topic

func (Image) ImageByColorMatchingColorSpaceToWorkingSpace

func (i_ Image) ImageByColorMatchingColorSpaceToWorkingSpace(colorSpace coregraphics.ColorSpaceRef) Image

Returns a new image created by color matching from the specified color space to the context’s working color space. Full Topic

func (Image) ImageByColorMatchingWorkingSpaceToColorSpace

func (i_ Image) ImageByColorMatchingWorkingSpaceToColorSpace(colorSpace coregraphics.ColorSpaceRef) Image

Returns a new image created by color matching from the context’s working color space to the specified color space. Full Topic

func (Image) ImageByCompositingOverImage

func (i_ Image) ImageByCompositingOverImage(dest IImage) Image

Returns a new image created by compositing the original image over the specified destination image. Full Topic

func (Image) ImageByCroppingToRect

func (i_ Image) ImageByCroppingToRect(rect coregraphics.Rect) Image

Returns a new image with a cropped portion of the original image. Full Topic

func (Image) ImageByInsertingIntermediate

func (i_ Image) ImageByInsertingIntermediate() Image

Returns a new image created by inserting an intermediate. Full Topic

func (Image) ImageByInsertingIntermediate_

func (i_ Image) ImageByInsertingIntermediate_(cache bool) Image

Returns a new image created by inserting a cacheable intermediate. Full Topic

func (Image) ImageByPremultiplyingAlpha

func (i_ Image) ImageByPremultiplyingAlpha() Image

Returns a new image created by multiplying the image’s RGB values by its alpha values. Full Topic

func (Image) ImageBySamplingLinear

func (i_ Image) ImageBySamplingLinear() Image

Samples the image using bilinear interpolation and returns the result. Full Topic

func (Image) ImageBySamplingNearest

func (i_ Image) ImageBySamplingNearest() Image

Samples the image using nearest-neighbor and returns the result. Full Topic

func (Image) ImageBySettingAlphaOneInExtent

func (i_ Image) ImageBySettingAlphaOneInExtent(extent coregraphics.Rect) Image

Returns a new image created by setting all alpha values to 1.0 within the specified rectangle and to 0.0 outside of that area. Full Topic

func (Image) ImageBySettingProperties

func (i_ Image) ImageBySettingProperties(properties foundation.Dictionary) Image

Returns a new image created by adding the specified metadata properties to the image. Full Topic

func (Image) ImageByUnpremultiplyingAlpha

func (i_ Image) ImageByUnpremultiplyingAlpha() Image

Returns a new image created by dividing the image’s RGB values by its alpha values. Full Topic

func (Image) ImageTransformForCGOrientation

func (i_ Image) ImageTransformForCGOrientation(orientation imageio.ImagePropertyOrientation) coregraphics.AffineTransform

The affine transform for changing the image to the given orientation. Full Topic

func (Image) ImageTransformForOrientation

func (i_ Image) ImageTransformForOrientation(orientation int) coregraphics.AffineTransform

Returns the transformation needed to reorient the image to the specified orientation. Full Topic

func (Image) Init

func (i_ Image) Init() Image

func (Image) InitWithBitmapDataBytesPerRowSizeFormatColorSpace

func (i_ Image) InitWithBitmapDataBytesPerRowSizeFormatColorSpace(data []byte, bytesPerRow uint, size coregraphics.Size, format Format, colorSpace coregraphics.ColorSpaceRef) Image

func (Image) InitWithBitmapImageRep

func (i_ Image) InitWithBitmapImageRep(bitmapImageRep objc.IObject) Image

func (Image) InitWithCGImage

func (i_ Image) InitWithCGImage(image coregraphics.ImageRef) Image

func (Image) InitWithCGImageOptions

func (i_ Image) InitWithCGImageOptions(image coregraphics.ImageRef, options map[ImageOption]objc.IObject) Image

func (Image) InitWithCGImageSourceIndexOptions

func (i_ Image) InitWithCGImageSourceIndexOptions(source imageio.ImageSourceRef, index uint, dict map[ImageOption]objc.IObject) Image

func (Image) InitWithCVImageBuffer

func (i_ Image) InitWithCVImageBuffer(imageBuffer corevideo.ImageBufferRef) Image

func (Image) InitWithCVImageBufferOptions

func (i_ Image) InitWithCVImageBufferOptions(imageBuffer corevideo.ImageBufferRef, options map[ImageOption]objc.IObject) Image

func (Image) InitWithCVPixelBuffer

func (i_ Image) InitWithCVPixelBuffer(pixelBuffer corevideo.PixelBufferRef) Image

func (Image) InitWithCVPixelBufferOptions

func (i_ Image) InitWithCVPixelBufferOptions(pixelBuffer corevideo.PixelBufferRef, options map[ImageOption]objc.IObject) Image

func (Image) InitWithColor

func (i_ Image) InitWithColor(color IColor) Image

func (Image) InitWithContentsOfURL

func (i_ Image) InitWithContentsOfURL(url foundation.IURL) Image

func (Image) InitWithContentsOfURLOptions

func (i_ Image) InitWithContentsOfURLOptions(url foundation.IURL, options map[ImageOption]objc.IObject) Image

func (Image) InitWithData

func (i_ Image) InitWithData(data []byte) Image

func (Image) InitWithDataOptions

func (i_ Image) InitWithDataOptions(data []byte, options map[ImageOption]objc.IObject) Image

func (Image) InitWithIOSurface

func (i_ Image) InitWithIOSurface(surface iosurface.Ref) Image

func (Image) InitWithIOSurfaceOptions

func (i_ Image) InitWithIOSurfaceOptions(surface iosurface.Ref, options map[ImageOption]objc.IObject) Image

func (Image) InitWithImageProviderSize

func (i_ Image) InitWithImageProviderSize(p objc.IObject, width uint) Image

func (Image) InitWithMTLTextureOptions

func (i_ Image) InitWithMTLTextureOptions(texture metal.PTexture, options map[ImageOption]objc.IObject) Image

func (Image) PixelBuffer

func (i_ Image) PixelBuffer() corevideo.PixelBufferRef

The CoreVideo pixel buffer this image was created from, if applicable. Full Topic

func (Image) Properties

func (i_ Image) Properties() map[string]objc.Object

A dictionary containing metadata about the image. Full Topic

func (Image) RegionOfInterestForImageInRect

func (i_ Image) RegionOfInterestForImageInRect(image IImage, rect coregraphics.Rect) coregraphics.Rect

Returns the region of interest for the filter chain that generates the image. Full Topic

func (Image) Url

func (i_ Image) Url() foundation.URL

The URL from which the image was loaded. Full Topic

type ImageAccumulator

type ImageAccumulator struct {
	objc.Object
}

An object that manages feedback-based image processing for tasks such as painting or fluid simulation. Full Topic

func ImageAccumulatorFrom

func ImageAccumulatorFrom(ptr unsafe.Pointer) ImageAccumulator

func ImageAccumulator_ImageAccumulatorWithExtentFormat

func ImageAccumulator_ImageAccumulatorWithExtentFormat(extent coregraphics.Rect, format Format) ImageAccumulator

Creates an image accumulator with the specified extent and pixel format. Full Topic

func ImageAccumulator_ImageAccumulatorWithExtentFormatColorSpace

func ImageAccumulator_ImageAccumulatorWithExtentFormatColorSpace(extent coregraphics.Rect, format Format, colorSpace coregraphics.ColorSpaceRef) ImageAccumulator

Creates an image accumulator with the specified extent, pixel format, and color space. Full Topic

func NewImageAccumulator

func NewImageAccumulator() ImageAccumulator

func NewImageAccumulatorWithExtentFormat

func NewImageAccumulatorWithExtentFormat(extent coregraphics.Rect, format Format) ImageAccumulator

Initializes an image accumulator with the specified extent and pixel format. Full Topic

func NewImageAccumulatorWithExtentFormatColorSpace

func NewImageAccumulatorWithExtentFormatColorSpace(extent coregraphics.Rect, format Format, colorSpace coregraphics.ColorSpaceRef) ImageAccumulator

Initializes an image accumulator with the specified extent, pixel format, and color space. Full Topic

func (ImageAccumulator) Clear

func (i_ ImageAccumulator) Clear()

Resets the accumulator, discarding any pending updates and the current content. Full Topic

func (ImageAccumulator) Extent

func (i_ ImageAccumulator) Extent() coregraphics.Rect

The extent of the image associated with the image accumulator. Full Topic

func (ImageAccumulator) Format

func (i_ ImageAccumulator) Format() Format

The pixel format of the image accumulator. Full Topic

func (ImageAccumulator) Image

func (i_ ImageAccumulator) Image() Image

Returns the current contents of the image accumulator. Full Topic

func (ImageAccumulator) Init

func (ImageAccumulator) InitWithExtentFormat

func (i_ ImageAccumulator) InitWithExtentFormat(extent coregraphics.Rect, format Format) ImageAccumulator

func (ImageAccumulator) InitWithExtentFormatColorSpace

func (i_ ImageAccumulator) InitWithExtentFormatColorSpace(extent coregraphics.Rect, format Format, colorSpace coregraphics.ColorSpaceRef) ImageAccumulator

func (ImageAccumulator) SetImage

func (i_ ImageAccumulator) SetImage(image IImage)

Sets the contents of the image accumulator to the contents of the specified image object. Full Topic

func (ImageAccumulator) SetImageDirtyRect

func (i_ ImageAccumulator) SetImageDirtyRect(image IImage, dirtyRect coregraphics.Rect)

Updates an image accumulator with a subregion of an image object. Full Topic

type ImageAutoAdjustmentOption

type ImageAutoAdjustmentOption string
[Full Topic]

type ImageOption

type ImageOption string
[Full Topic]

type ImageProcessorInputObject

type ImageProcessorInputObject struct {
	objc.Object
}

A concrete type for the PImageProcessorInput protocol.

func (ImageProcessorInputObject) BaseAddress

func (i_ ImageProcessorInputObject) BaseAddress() unsafe.Pointer

A pointer to the image data in CPU memory to be processed. Full Topic

func (ImageProcessorInputObject) BytesPerRow

func (i_ ImageProcessorInputObject) BytesPerRow() uint

The number of bytes per row of pixels in the input image data. Full Topic

func (ImageProcessorInputObject) Format

func (i_ ImageProcessorInputObject) Format() Format

The per-pixel data format of the image to be processed. Full Topic

func (ImageProcessorInputObject) HasBaseAddress

func (i_ ImageProcessorInputObject) HasBaseAddress() bool

func (ImageProcessorInputObject) HasBytesPerRow

func (i_ ImageProcessorInputObject) HasBytesPerRow() bool

func (ImageProcessorInputObject) HasFormat

func (i_ ImageProcessorInputObject) HasFormat() bool

func (ImageProcessorInputObject) HasMetalTexture

func (i_ ImageProcessorInputObject) HasMetalTexture() bool

func (ImageProcessorInputObject) HasPixelBuffer

func (i_ ImageProcessorInputObject) HasPixelBuffer() bool

func (ImageProcessorInputObject) HasRegion

func (i_ ImageProcessorInputObject) HasRegion() bool

func (ImageProcessorInputObject) HasSurface

func (i_ ImageProcessorInputObject) HasSurface() bool

func (ImageProcessorInputObject) MetalTexture

func (i_ ImageProcessorInputObject) MetalTexture() metal.TextureObject

A Metal texture containing the image data to be processed. Full Topic

func (ImageProcessorInputObject) PixelBuffer

A CoreVideo pixel buffer containing the image data to be processed. Full Topic

func (ImageProcessorInputObject) Region

The area within the input image to be processed. Full Topic

func (ImageProcessorInputObject) Surface

An IOSurface object containing the image data to be processed. Full Topic

type ImageProcessorKernel

type ImageProcessorKernel struct {
	objc.Object
}

The abstract class you extend to create custom image processors that can integrate with Core Image workflows. Full Topic

func ImageProcessorKernelFrom

func ImageProcessorKernelFrom(ptr unsafe.Pointer) ImageProcessorKernel

func NewImageProcessorKernel

func NewImageProcessorKernel() ImageProcessorKernel

func (ImageProcessorKernel) Init

type ImageProcessorOutputObject

type ImageProcessorOutputObject struct {
	objc.Object
}

A concrete type for the PImageProcessorOutput protocol.

func (ImageProcessorOutputObject) BaseAddress

func (i_ ImageProcessorOutputObject) BaseAddress() unsafe.Pointer

A pointer to CPU memory at which to write output pixel data. Full Topic

func (ImageProcessorOutputObject) BytesPerRow

func (i_ ImageProcessorOutputObject) BytesPerRow() uint

The number of bytes per row of pixels for the output image. Full Topic

func (ImageProcessorOutputObject) Format

func (i_ ImageProcessorOutputObject) Format() Format

The per-pixel data format expected of the output image. Full Topic

func (ImageProcessorOutputObject) HasBaseAddress

func (i_ ImageProcessorOutputObject) HasBaseAddress() bool

func (ImageProcessorOutputObject) HasBytesPerRow

func (i_ ImageProcessorOutputObject) HasBytesPerRow() bool

func (ImageProcessorOutputObject) HasFormat

func (i_ ImageProcessorOutputObject) HasFormat() bool

func (ImageProcessorOutputObject) HasMetalCommandBuffer

func (i_ ImageProcessorOutputObject) HasMetalCommandBuffer() bool

func (ImageProcessorOutputObject) HasMetalTexture

func (i_ ImageProcessorOutputObject) HasMetalTexture() bool

func (ImageProcessorOutputObject) HasPixelBuffer

func (i_ ImageProcessorOutputObject) HasPixelBuffer() bool

func (ImageProcessorOutputObject) HasRegion

func (i_ ImageProcessorOutputObject) HasRegion() bool

func (ImageProcessorOutputObject) HasSurface

func (i_ ImageProcessorOutputObject) HasSurface() bool

func (ImageProcessorOutputObject) MetalCommandBuffer

func (i_ ImageProcessorOutputObject) MetalCommandBuffer() metal.CommandBufferObject

A command buffer to use for image processing using Metal. Full Topic

func (ImageProcessorOutputObject) MetalTexture

A Metal texture to which you can write output pixel data. Full Topic

func (ImageProcessorOutputObject) PixelBuffer

A CoreVideo pixel buffer to which you can write output pixel data. Full Topic

func (ImageProcessorOutputObject) Region

The rectangular region of the output image that your processor must provide. Full Topic

func (ImageProcessorOutputObject) Surface

An IOSurface object to which you can write output pixel data. Full Topic

type ImageRepresentationOption

type ImageRepresentationOption string
[Full Topic]

type KMeansObject

type KMeansObject struct {
	objc.Object
}

A concrete type for the PKMeans protocol.

func (KMeansObject) Count

func (k_ KMeansObject) Count() int
[Full Topic]

func (KMeansObject) HasCount

func (k_ KMeansObject) HasCount() bool

func (KMeansObject) HasInputMeans

func (k_ KMeansObject) HasInputMeans() bool

func (KMeansObject) HasPasses

func (k_ KMeansObject) HasPasses() bool

func (KMeansObject) HasPerceptual

func (k_ KMeansObject) HasPerceptual() bool

func (KMeansObject) HasSetCount

func (k_ KMeansObject) HasSetCount() bool

func (KMeansObject) HasSetInputMeans

func (k_ KMeansObject) HasSetInputMeans() bool

func (KMeansObject) HasSetPasses

func (k_ KMeansObject) HasSetPasses() bool

func (KMeansObject) HasSetPerceptual

func (k_ KMeansObject) HasSetPerceptual() bool

func (KMeansObject) InputMeans

func (k_ KMeansObject) InputMeans() Image
[Full Topic]

func (KMeansObject) Passes

func (k_ KMeansObject) Passes() float64
[Full Topic]

func (KMeansObject) Perceptual

func (k_ KMeansObject) Perceptual() bool
[Full Topic]

func (KMeansObject) SetCount

func (k_ KMeansObject) SetCount(value int)
[Full Topic]

func (KMeansObject) SetInputMeans

func (k_ KMeansObject) SetInputMeans(value Image)
[Full Topic]

func (KMeansObject) SetPasses

func (k_ KMeansObject) SetPasses(value float64)
[Full Topic]

func (KMeansObject) SetPerceptual

func (k_ KMeansObject) SetPerceptual(value bool)
[Full Topic]

type KaleidoscopeObject

type KaleidoscopeObject struct {
	objc.Object
}

A concrete type for the PKaleidoscope protocol.

func (KaleidoscopeObject) Angle

func (k_ KaleidoscopeObject) Angle() float64

The angle of the reflection. Full Topic

func (KaleidoscopeObject) Center

The x and y position to use as the center of the effect. Full Topic

func (KaleidoscopeObject) Count

func (k_ KaleidoscopeObject) Count() int

The number of reflections in the pattern. Full Topic

func (KaleidoscopeObject) HasAngle

func (k_ KaleidoscopeObject) HasAngle() bool

func (KaleidoscopeObject) HasCenter

func (k_ KaleidoscopeObject) HasCenter() bool

func (KaleidoscopeObject) HasCount

func (k_ KaleidoscopeObject) HasCount() bool

func (KaleidoscopeObject) HasInputImage

func (k_ KaleidoscopeObject) HasInputImage() bool

func (KaleidoscopeObject) HasSetAngle

func (k_ KaleidoscopeObject) HasSetAngle() bool

func (KaleidoscopeObject) HasSetCenter

func (k_ KaleidoscopeObject) HasSetCenter() bool

func (KaleidoscopeObject) HasSetCount

func (k_ KaleidoscopeObject) HasSetCount() bool

func (KaleidoscopeObject) HasSetInputImage

func (k_ KaleidoscopeObject) HasSetInputImage() bool

func (KaleidoscopeObject) InputImage

func (k_ KaleidoscopeObject) InputImage() Image

The image to use as an input image. Full Topic

func (KaleidoscopeObject) SetAngle

func (k_ KaleidoscopeObject) SetAngle(value float64)

The angle of the reflection. Full Topic

func (KaleidoscopeObject) SetCenter

func (k_ KaleidoscopeObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (KaleidoscopeObject) SetCount

func (k_ KaleidoscopeObject) SetCount(value int)

The number of reflections in the pattern. Full Topic

func (KaleidoscopeObject) SetInputImage

func (k_ KaleidoscopeObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type Kernel

type Kernel struct {
	objc.Object
}

A GPU-based image processing routine used to create custom Core Image filters. Full Topic

func KernelFrom

func KernelFrom(ptr unsafe.Pointer) Kernel

func Kernel_KernelWithFunctionNameFromMetalLibraryDataError

func Kernel_KernelWithFunctionNameFromMetalLibraryDataError(name string, data []byte, error foundation.IError) Kernel

Creates a single kernel object using a Metal Shading Language (MSL) kernel function. Full Topic

func Kernel_KernelWithFunctionNameFromMetalLibraryDataOutputPixelFormatError

func Kernel_KernelWithFunctionNameFromMetalLibraryDataOutputPixelFormatError(name string, data []byte, format Format, error foundation.IError) Kernel

Creates a single kernel object using a Metal Shading Language kernel function with optional pixel format. Full Topic

func Kernel_KernelsWithMetalStringError

func Kernel_KernelsWithMetalStringError(source string, error foundation.IError) []Kernel
[Full Topic]

func NewKernel

func NewKernel() Kernel

func (Kernel) ApplyWithExtentRoiCallbackArguments

func (k_ Kernel) ApplyWithExtentRoiCallbackArguments(extent coregraphics.Rect, callback KernelROICallback, args []objc.IObject) Image

Creates a new image using the kernel and specified arguments. Full Topic

func (Kernel) Init

func (k_ Kernel) Init() Kernel

func (Kernel) Name

func (k_ Kernel) Name() string

The name of the kernel routine. Full Topic

func (Kernel) SetROISelector

func (k_ Kernel) SetROISelector(method objc.Selector)

Sets the selector Core Image uses to query the region of interest for image processing with the kernel. Full Topic

type KernelROICallback

type KernelROICallback = func(index int, destRect coregraphics.Rect) coregraphics.Rect

The signature for a block that computes the region of interest (ROI) for a given area of destination image pixels. Core Image calls this block when applying the kernel. You specify this block when using the coreimage/cikernel/applywithextent method. Full Topic

type KeystoneCorrectionCombinedObject

type KeystoneCorrectionCombinedObject struct {
	objc.Object
}

A concrete type for the PKeystoneCorrectionCombined protocol.

func (KeystoneCorrectionCombinedObject) FocalLength

func (k_ KeystoneCorrectionCombinedObject) FocalLength() float64

The 35mm equivalent focal length of the input image. Full Topic

func (KeystoneCorrectionCombinedObject) HasFocalLength

func (k_ KeystoneCorrectionCombinedObject) HasFocalLength() bool

func (KeystoneCorrectionCombinedObject) HasSetFocalLength

func (k_ KeystoneCorrectionCombinedObject) HasSetFocalLength() bool

func (KeystoneCorrectionCombinedObject) SetFocalLength

func (k_ KeystoneCorrectionCombinedObject) SetFocalLength(value float64)

The 35mm equivalent focal length of the input image. Full Topic

type KeystoneCorrectionHorizontalObject

type KeystoneCorrectionHorizontalObject struct {
	objc.Object
}

A concrete type for the PKeystoneCorrectionHorizontal protocol.

func (KeystoneCorrectionHorizontalObject) FocalLength

The 35mm equivalent focal length of the input image. Full Topic

func (KeystoneCorrectionHorizontalObject) HasFocalLength

func (k_ KeystoneCorrectionHorizontalObject) HasFocalLength() bool

func (KeystoneCorrectionHorizontalObject) HasSetFocalLength

func (k_ KeystoneCorrectionHorizontalObject) HasSetFocalLength() bool

func (KeystoneCorrectionHorizontalObject) SetFocalLength

func (k_ KeystoneCorrectionHorizontalObject) SetFocalLength(value float64)

The 35mm equivalent focal length of the input image. Full Topic

type KeystoneCorrectionVerticalObject

type KeystoneCorrectionVerticalObject struct {
	objc.Object
}

A concrete type for the PKeystoneCorrectionVertical protocol.

func (KeystoneCorrectionVerticalObject) FocalLength

func (k_ KeystoneCorrectionVerticalObject) FocalLength() float64

The 35mm equivalent focal length of the input image. Full Topic

func (KeystoneCorrectionVerticalObject) HasFocalLength

func (k_ KeystoneCorrectionVerticalObject) HasFocalLength() bool

func (KeystoneCorrectionVerticalObject) HasSetFocalLength

func (k_ KeystoneCorrectionVerticalObject) HasSetFocalLength() bool

func (KeystoneCorrectionVerticalObject) SetFocalLength

func (k_ KeystoneCorrectionVerticalObject) SetFocalLength(value float64)

The 35mm equivalent focal length of the input image. Full Topic

type LabDeltaEObject

type LabDeltaEObject struct {
	objc.Object
}

A concrete type for the PLabDeltaE protocol.

func (LabDeltaEObject) HasImage2

func (l_ LabDeltaEObject) HasImage2() bool

func (LabDeltaEObject) HasInputImage

func (l_ LabDeltaEObject) HasInputImage() bool

func (LabDeltaEObject) HasSetImage2

func (l_ LabDeltaEObject) HasSetImage2() bool

func (LabDeltaEObject) HasSetInputImage

func (l_ LabDeltaEObject) HasSetInputImage() bool

func (LabDeltaEObject) Image2

func (l_ LabDeltaEObject) Image2() Image

The second input image for comparison. Full Topic

func (LabDeltaEObject) InputImage

func (l_ LabDeltaEObject) InputImage() Image

The first input image for comparison. Full Topic

func (LabDeltaEObject) SetImage2

func (l_ LabDeltaEObject) SetImage2(value Image)

The second input image for comparison. Full Topic

func (LabDeltaEObject) SetInputImage

func (l_ LabDeltaEObject) SetInputImage(value Image)

The first input image for comparison. Full Topic

type LanczosScaleTransformObject

type LanczosScaleTransformObject struct {
	objc.Object
}

A concrete type for the PLanczosScaleTransform protocol.

func (LanczosScaleTransformObject) AspectRatio

func (l_ LanczosScaleTransformObject) AspectRatio() float64

The additional horizontal scaling factor to use on the image. Full Topic

func (LanczosScaleTransformObject) HasAspectRatio

func (l_ LanczosScaleTransformObject) HasAspectRatio() bool

func (LanczosScaleTransformObject) HasInputImage

func (l_ LanczosScaleTransformObject) HasInputImage() bool

func (LanczosScaleTransformObject) HasScale

func (l_ LanczosScaleTransformObject) HasScale() bool

func (LanczosScaleTransformObject) HasSetAspectRatio

func (l_ LanczosScaleTransformObject) HasSetAspectRatio() bool

func (LanczosScaleTransformObject) HasSetInputImage

func (l_ LanczosScaleTransformObject) HasSetInputImage() bool

func (LanczosScaleTransformObject) HasSetScale

func (l_ LanczosScaleTransformObject) HasSetScale() bool

func (LanczosScaleTransformObject) InputImage

func (l_ LanczosScaleTransformObject) InputImage() Image

The image to use as an input image. Full Topic

func (LanczosScaleTransformObject) Scale

The scaling factor to use on the image. Full Topic

func (LanczosScaleTransformObject) SetAspectRatio

func (l_ LanczosScaleTransformObject) SetAspectRatio(value float64)

The additional horizontal scaling factor to use on the image. Full Topic

func (LanczosScaleTransformObject) SetInputImage

func (l_ LanczosScaleTransformObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (LanczosScaleTransformObject) SetScale

func (l_ LanczosScaleTransformObject) SetScale(value float64)

The scaling factor to use on the image. Full Topic

type LenticularHaloGeneratorObject

type LenticularHaloGeneratorObject struct {
	objc.Object
}

A concrete type for the PLenticularHaloGenerator protocol.

func (LenticularHaloGeneratorObject) Center

The x and y position to use as the center of the halo. Full Topic

func (LenticularHaloGeneratorObject) Color

The color of the halo. Full Topic

func (LenticularHaloGeneratorObject) HaloOverlap

func (l_ LenticularHaloGeneratorObject) HaloOverlap() float64

The separation of colors in the halo. Full Topic

func (LenticularHaloGeneratorObject) HaloRadius

func (l_ LenticularHaloGeneratorObject) HaloRadius() float64

The radius of the halo. Full Topic

func (LenticularHaloGeneratorObject) HaloWidth

func (l_ LenticularHaloGeneratorObject) HaloWidth() float64

The width of the halo, from its inner radius to its outer radius. Full Topic

func (LenticularHaloGeneratorObject) HasCenter

func (l_ LenticularHaloGeneratorObject) HasCenter() bool

func (LenticularHaloGeneratorObject) HasColor

func (l_ LenticularHaloGeneratorObject) HasColor() bool

func (LenticularHaloGeneratorObject) HasHaloOverlap

func (l_ LenticularHaloGeneratorObject) HasHaloOverlap() bool

func (LenticularHaloGeneratorObject) HasHaloRadius

func (l_ LenticularHaloGeneratorObject) HasHaloRadius() bool

func (LenticularHaloGeneratorObject) HasHaloWidth

func (l_ LenticularHaloGeneratorObject) HasHaloWidth() bool

func (LenticularHaloGeneratorObject) HasSetCenter

func (l_ LenticularHaloGeneratorObject) HasSetCenter() bool

func (LenticularHaloGeneratorObject) HasSetColor

func (l_ LenticularHaloGeneratorObject) HasSetColor() bool

func (LenticularHaloGeneratorObject) HasSetHaloOverlap

func (l_ LenticularHaloGeneratorObject) HasSetHaloOverlap() bool

func (LenticularHaloGeneratorObject) HasSetHaloRadius

func (l_ LenticularHaloGeneratorObject) HasSetHaloRadius() bool

func (LenticularHaloGeneratorObject) HasSetHaloWidth

func (l_ LenticularHaloGeneratorObject) HasSetHaloWidth() bool

func (LenticularHaloGeneratorObject) HasSetStriationContrast

func (l_ LenticularHaloGeneratorObject) HasSetStriationContrast() bool

func (LenticularHaloGeneratorObject) HasSetStriationStrength

func (l_ LenticularHaloGeneratorObject) HasSetStriationStrength() bool

func (LenticularHaloGeneratorObject) HasSetTime

func (l_ LenticularHaloGeneratorObject) HasSetTime() bool

func (LenticularHaloGeneratorObject) HasStriationContrast

func (l_ LenticularHaloGeneratorObject) HasStriationContrast() bool

func (LenticularHaloGeneratorObject) HasStriationStrength

func (l_ LenticularHaloGeneratorObject) HasStriationStrength() bool

func (LenticularHaloGeneratorObject) HasTime

func (l_ LenticularHaloGeneratorObject) HasTime() bool

func (LenticularHaloGeneratorObject) SetCenter

func (l_ LenticularHaloGeneratorObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the halo. Full Topic

func (LenticularHaloGeneratorObject) SetColor

func (l_ LenticularHaloGeneratorObject) SetColor(value Color)

The color of the halo. Full Topic

func (LenticularHaloGeneratorObject) SetHaloOverlap

func (l_ LenticularHaloGeneratorObject) SetHaloOverlap(value float64)

The separation of colors in the halo. Full Topic

func (LenticularHaloGeneratorObject) SetHaloRadius

func (l_ LenticularHaloGeneratorObject) SetHaloRadius(value float64)

The radius of the halo. Full Topic

func (LenticularHaloGeneratorObject) SetHaloWidth

func (l_ LenticularHaloGeneratorObject) SetHaloWidth(value float64)

The width of the halo, from its inner radius to its outer radius. Full Topic

func (LenticularHaloGeneratorObject) SetStriationContrast

func (l_ LenticularHaloGeneratorObject) SetStriationContrast(value float64)

The contrast of the halo colors. Full Topic

func (LenticularHaloGeneratorObject) SetStriationStrength

func (l_ LenticularHaloGeneratorObject) SetStriationStrength(value float64)

The intensity of the halo colors. Full Topic

func (LenticularHaloGeneratorObject) SetTime

func (l_ LenticularHaloGeneratorObject) SetTime(value float64)

The current time of the effect. Full Topic

func (LenticularHaloGeneratorObject) StriationContrast

func (l_ LenticularHaloGeneratorObject) StriationContrast() float64

The contrast of the halo colors. Full Topic

func (LenticularHaloGeneratorObject) StriationStrength

func (l_ LenticularHaloGeneratorObject) StriationStrength() float64

The intensity of the halo colors. Full Topic

func (LenticularHaloGeneratorObject) Time

The current time of the effect. Full Topic

type LightTunnelObject

type LightTunnelObject struct {
	objc.Object
}

A concrete type for the PLightTunnel protocol.

func (LightTunnelObject) Center

func (l_ LightTunnelObject) Center() coregraphics.Point
[Full Topic]

func (LightTunnelObject) HasCenter

func (l_ LightTunnelObject) HasCenter() bool

func (LightTunnelObject) HasInputImage

func (l_ LightTunnelObject) HasInputImage() bool

func (LightTunnelObject) HasRadius

func (l_ LightTunnelObject) HasRadius() bool

func (LightTunnelObject) HasRotation

func (l_ LightTunnelObject) HasRotation() bool

func (LightTunnelObject) HasSetCenter

func (l_ LightTunnelObject) HasSetCenter() bool

func (LightTunnelObject) HasSetInputImage

func (l_ LightTunnelObject) HasSetInputImage() bool

func (LightTunnelObject) HasSetRadius

func (l_ LightTunnelObject) HasSetRadius() bool

func (LightTunnelObject) HasSetRotation

func (l_ LightTunnelObject) HasSetRotation() bool

func (LightTunnelObject) InputImage

func (l_ LightTunnelObject) InputImage() Image
[Full Topic]

func (LightTunnelObject) Radius

func (l_ LightTunnelObject) Radius() float64
[Full Topic]

func (LightTunnelObject) Rotation

func (l_ LightTunnelObject) Rotation() float64
[Full Topic]

func (LightTunnelObject) SetCenter

func (l_ LightTunnelObject) SetCenter(value coregraphics.Point)
[Full Topic]

func (LightTunnelObject) SetInputImage

func (l_ LightTunnelObject) SetInputImage(value Image)
[Full Topic]

func (LightTunnelObject) SetRadius

func (l_ LightTunnelObject) SetRadius(value float64)
[Full Topic]

func (LightTunnelObject) SetRotation

func (l_ LightTunnelObject) SetRotation(value float64)
[Full Topic]

type LineOverlayObject

type LineOverlayObject struct {
	objc.Object
}

A concrete type for the PLineOverlay protocol.

func (LineOverlayObject) Contrast

func (l_ LineOverlayObject) Contrast() float64

The amount of antialiasing to use on the edges produced by this filter. Full Topic

func (LineOverlayObject) EdgeIntensity

func (l_ LineOverlayObject) EdgeIntensity() float64

The accentuation factor of the Sobel gradient information when tracing the edges of the image. Full Topic

func (LineOverlayObject) HasContrast

func (l_ LineOverlayObject) HasContrast() bool

func (LineOverlayObject) HasEdgeIntensity

func (l_ LineOverlayObject) HasEdgeIntensity() bool

func (LineOverlayObject) HasInputImage

func (l_ LineOverlayObject) HasInputImage() bool

func (LineOverlayObject) HasNRNoiseLevel

func (l_ LineOverlayObject) HasNRNoiseLevel() bool

func (LineOverlayObject) HasNRSharpness

func (l_ LineOverlayObject) HasNRSharpness() bool

func (LineOverlayObject) HasSetContrast

func (l_ LineOverlayObject) HasSetContrast() bool

func (LineOverlayObject) HasSetEdgeIntensity

func (l_ LineOverlayObject) HasSetEdgeIntensity() bool

func (LineOverlayObject) HasSetInputImage

func (l_ LineOverlayObject) HasSetInputImage() bool

func (LineOverlayObject) HasSetNRNoiseLevel

func (l_ LineOverlayObject) HasSetNRNoiseLevel() bool

func (LineOverlayObject) HasSetNRSharpness

func (l_ LineOverlayObject) HasSetNRSharpness() bool

func (LineOverlayObject) HasSetThreshold

func (l_ LineOverlayObject) HasSetThreshold() bool

func (LineOverlayObject) HasThreshold

func (l_ LineOverlayObject) HasThreshold() bool

func (LineOverlayObject) InputImage

func (l_ LineOverlayObject) InputImage() Image

The image to use as an input image. Full Topic

func (LineOverlayObject) NRNoiseLevel

func (l_ LineOverlayObject) NRNoiseLevel() float64

The noise level of the image, used with camera data, that's removed before tracing the edges of the image. Full Topic

func (LineOverlayObject) NRSharpness

func (l_ LineOverlayObject) NRSharpness() float64

The amount of sharpening done when removing noise in the image before tracing the edges of the image. Full Topic

func (LineOverlayObject) SetContrast

func (l_ LineOverlayObject) SetContrast(value float64)

The amount of antialiasing to use on the edges produced by this filter. Full Topic

func (LineOverlayObject) SetEdgeIntensity

func (l_ LineOverlayObject) SetEdgeIntensity(value float64)

The accentuation factor of the Sobel gradient information when tracing the edges of the image. Full Topic

func (LineOverlayObject) SetInputImage

func (l_ LineOverlayObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (LineOverlayObject) SetNRNoiseLevel

func (l_ LineOverlayObject) SetNRNoiseLevel(value float64)

The noise level of the image, used with camera data, that's removed before tracing the edges of the image. Full Topic

func (LineOverlayObject) SetNRSharpness

func (l_ LineOverlayObject) SetNRSharpness(value float64)

The amount of sharpening done when removing noise in the image before tracing the edges of the image. Full Topic

func (LineOverlayObject) SetThreshold

func (l_ LineOverlayObject) SetThreshold(value float64)

A value that determines edge visibility. Full Topic

func (LineOverlayObject) Threshold

func (l_ LineOverlayObject) Threshold() float64

A value that determines edge visibility. Full Topic

type LineScreenObject

type LineScreenObject struct {
	objc.Object
}

A concrete type for the PLineScreen protocol.

func (LineScreenObject) Angle

func (l_ LineScreenObject) Angle() float64

The angle of the pattern. Full Topic

func (LineScreenObject) Center

func (l_ LineScreenObject) Center() coregraphics.Point

The x and y position to use as the center of the line screen pattern. Full Topic

func (LineScreenObject) HasAngle

func (l_ LineScreenObject) HasAngle() bool

func (LineScreenObject) HasCenter

func (l_ LineScreenObject) HasCenter() bool

func (LineScreenObject) HasInputImage

func (l_ LineScreenObject) HasInputImage() bool

func (LineScreenObject) HasSetAngle

func (l_ LineScreenObject) HasSetAngle() bool

func (LineScreenObject) HasSetCenter

func (l_ LineScreenObject) HasSetCenter() bool

func (LineScreenObject) HasSetInputImage

func (l_ LineScreenObject) HasSetInputImage() bool

func (LineScreenObject) HasSetSharpness

func (l_ LineScreenObject) HasSetSharpness() bool

func (LineScreenObject) HasSetWidth

func (l_ LineScreenObject) HasSetWidth() bool

func (LineScreenObject) HasSharpness

func (l_ LineScreenObject) HasSharpness() bool

func (LineScreenObject) HasWidth

func (l_ LineScreenObject) HasWidth() bool

func (LineScreenObject) InputImage

func (l_ LineScreenObject) InputImage() Image

The image to use as an input image. Full Topic

func (LineScreenObject) SetAngle

func (l_ LineScreenObject) SetAngle(value float64)

The angle of the pattern. Full Topic

func (LineScreenObject) SetCenter

func (l_ LineScreenObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the line screen pattern. Full Topic

func (LineScreenObject) SetInputImage

func (l_ LineScreenObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (LineScreenObject) SetSharpness

func (l_ LineScreenObject) SetSharpness(value float64)

The sharpness of the pattern. Full Topic

func (LineScreenObject) SetWidth

func (l_ LineScreenObject) SetWidth(value float64)

The distance between lines in the pattern. Full Topic

func (LineScreenObject) Sharpness

func (l_ LineScreenObject) Sharpness() float64

The sharpness of the pattern. Full Topic

func (LineScreenObject) Width

func (l_ LineScreenObject) Width() float64

The distance between lines in the pattern. Full Topic

type LinearGradientObject

type LinearGradientObject struct {
	objc.Object
}

A concrete type for the PLinearGradient protocol.

func (LinearGradientObject) Color0

func (l_ LinearGradientObject) Color0() Color

The first color to use in the gradient. Full Topic

func (LinearGradientObject) Color1

func (l_ LinearGradientObject) Color1() Color

The second color to use in the gradient. Full Topic

func (LinearGradientObject) HasColor0

func (l_ LinearGradientObject) HasColor0() bool

func (LinearGradientObject) HasColor1

func (l_ LinearGradientObject) HasColor1() bool

func (LinearGradientObject) HasPoint0

func (l_ LinearGradientObject) HasPoint0() bool

func (LinearGradientObject) HasPoint1

func (l_ LinearGradientObject) HasPoint1() bool

func (LinearGradientObject) HasSetColor0

func (l_ LinearGradientObject) HasSetColor0() bool

func (LinearGradientObject) HasSetColor1

func (l_ LinearGradientObject) HasSetColor1() bool

func (LinearGradientObject) HasSetPoint0

func (l_ LinearGradientObject) HasSetPoint0() bool

func (LinearGradientObject) HasSetPoint1

func (l_ LinearGradientObject) HasSetPoint1() bool

func (LinearGradientObject) Point0

The starting position of the gradient. Full Topic

func (LinearGradientObject) Point1

The ending position of the gradient. Full Topic

func (LinearGradientObject) SetColor0

func (l_ LinearGradientObject) SetColor0(value Color)

The first color to use in the gradient. Full Topic

func (LinearGradientObject) SetColor1

func (l_ LinearGradientObject) SetColor1(value Color)

The second color to use in the gradient. Full Topic

func (LinearGradientObject) SetPoint0

func (l_ LinearGradientObject) SetPoint0(value coregraphics.Point)

The starting position of the gradient. Full Topic

func (LinearGradientObject) SetPoint1

func (l_ LinearGradientObject) SetPoint1(value coregraphics.Point)

The ending position of the gradient. Full Topic

type LinearToSRGBToneCurveObject

type LinearToSRGBToneCurveObject struct {
	objc.Object
}

A concrete type for the PLinearToSRGBToneCurve protocol.

func (LinearToSRGBToneCurveObject) HasInputImage

func (l_ LinearToSRGBToneCurveObject) HasInputImage() bool

func (LinearToSRGBToneCurveObject) HasSetInputImage

func (l_ LinearToSRGBToneCurveObject) HasSetInputImage() bool

func (LinearToSRGBToneCurveObject) InputImage

func (l_ LinearToSRGBToneCurveObject) InputImage() Image

The image to use as an input image. Full Topic

func (LinearToSRGBToneCurveObject) SetInputImage

func (l_ LinearToSRGBToneCurveObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type MaskToAlphaObject

type MaskToAlphaObject struct {
	objc.Object
}

A concrete type for the PMaskToAlpha protocol.

func (MaskToAlphaObject) HasInputImage

func (m_ MaskToAlphaObject) HasInputImage() bool

func (MaskToAlphaObject) HasSetInputImage

func (m_ MaskToAlphaObject) HasSetInputImage() bool

func (MaskToAlphaObject) InputImage

func (m_ MaskToAlphaObject) InputImage() Image

The image to use as an input image. Full Topic

func (MaskToAlphaObject) SetInputImage

func (m_ MaskToAlphaObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type MaskedVariableBlurObject

type MaskedVariableBlurObject struct {
	objc.Object
}

A concrete type for the PMaskedVariableBlur protocol.

func (MaskedVariableBlurObject) HasInputImage

func (m_ MaskedVariableBlurObject) HasInputImage() bool

func (MaskedVariableBlurObject) HasMask

func (m_ MaskedVariableBlurObject) HasMask() bool

func (MaskedVariableBlurObject) HasRadius

func (m_ MaskedVariableBlurObject) HasRadius() bool

func (MaskedVariableBlurObject) HasSetInputImage

func (m_ MaskedVariableBlurObject) HasSetInputImage() bool

func (MaskedVariableBlurObject) HasSetMask

func (m_ MaskedVariableBlurObject) HasSetMask() bool

func (MaskedVariableBlurObject) HasSetRadius

func (m_ MaskedVariableBlurObject) HasSetRadius() bool

func (MaskedVariableBlurObject) InputImage

func (m_ MaskedVariableBlurObject) InputImage() Image

The image to use as an input image. Full Topic

func (MaskedVariableBlurObject) Mask

func (m_ MaskedVariableBlurObject) Mask() Image

A grayscale mask that defines the blur amount. Full Topic

func (MaskedVariableBlurObject) Radius

func (m_ MaskedVariableBlurObject) Radius() float64

The distance from the center of the effect. Full Topic

func (MaskedVariableBlurObject) SetInputImage

func (m_ MaskedVariableBlurObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (MaskedVariableBlurObject) SetMask

func (m_ MaskedVariableBlurObject) SetMask(value Image)

A grayscale mask that defines the blur amount. Full Topic

func (MaskedVariableBlurObject) SetRadius

func (m_ MaskedVariableBlurObject) SetRadius(value float64)

The distance from the center of the effect. Full Topic

type MaximumComponentObject

type MaximumComponentObject struct {
	objc.Object
}

A concrete type for the PMaximumComponent protocol.

func (MaximumComponentObject) HasInputImage

func (m_ MaximumComponentObject) HasInputImage() bool

func (MaximumComponentObject) HasSetInputImage

func (m_ MaximumComponentObject) HasSetInputImage() bool

func (MaximumComponentObject) InputImage

func (m_ MaximumComponentObject) InputImage() Image

The image to use as an input image. Full Topic

func (MaximumComponentObject) SetInputImage

func (m_ MaximumComponentObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type MedianObject

type MedianObject struct {
	objc.Object
}

A concrete type for the PMedian protocol.

func (MedianObject) HasInputImage

func (m_ MedianObject) HasInputImage() bool

func (MedianObject) HasSetInputImage

func (m_ MedianObject) HasSetInputImage() bool

func (MedianObject) InputImage

func (m_ MedianObject) InputImage() Image

The image to use as an input image. Full Topic

func (MedianObject) SetInputImage

func (m_ MedianObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type MeshGeneratorObject

type MeshGeneratorObject struct {
	objc.Object
}

A concrete type for the PMeshGenerator protocol.

func (MeshGeneratorObject) Color

func (m_ MeshGeneratorObject) Color() Color

The color of the rendered mesh. Full Topic

func (MeshGeneratorObject) HasColor

func (m_ MeshGeneratorObject) HasColor() bool

func (MeshGeneratorObject) HasMesh

func (m_ MeshGeneratorObject) HasMesh() bool

func (MeshGeneratorObject) HasSetColor

func (m_ MeshGeneratorObject) HasSetColor() bool

func (MeshGeneratorObject) HasSetMesh

func (m_ MeshGeneratorObject) HasSetMesh() bool

func (MeshGeneratorObject) HasSetWidth

func (m_ MeshGeneratorObject) HasSetWidth() bool

func (MeshGeneratorObject) HasWidth

func (m_ MeshGeneratorObject) HasWidth() bool

func (MeshGeneratorObject) Mesh

func (m_ MeshGeneratorObject) Mesh() []objc.Object

An array that describes the mesh to render. Full Topic

func (MeshGeneratorObject) SetColor

func (m_ MeshGeneratorObject) SetColor(value Color)

The color of the rendered mesh. Full Topic

func (MeshGeneratorObject) SetMesh

func (m_ MeshGeneratorObject) SetMesh(value []objc.Object)

An array that describes the mesh to render. Full Topic

func (MeshGeneratorObject) SetWidth

func (m_ MeshGeneratorObject) SetWidth(value float64)

The width of the effect. Full Topic

func (MeshGeneratorObject) Width

func (m_ MeshGeneratorObject) Width() float64

The width of the effect. Full Topic

type MinimumComponentObject

type MinimumComponentObject struct {
	objc.Object
}

A concrete type for the PMinimumComponent protocol.

func (MinimumComponentObject) HasInputImage

func (m_ MinimumComponentObject) HasInputImage() bool

func (MinimumComponentObject) HasSetInputImage

func (m_ MinimumComponentObject) HasSetInputImage() bool

func (MinimumComponentObject) InputImage

func (m_ MinimumComponentObject) InputImage() Image

The image to use as an input image. Full Topic

func (MinimumComponentObject) SetInputImage

func (m_ MinimumComponentObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type MixObject

type MixObject struct {
	objc.Object
}

A concrete type for the PMix protocol.

func (MixObject) Amount

func (m_ MixObject) Amount() float64

The amount of the effect. Full Topic

func (MixObject) BackgroundImage

func (m_ MixObject) BackgroundImage() Image

The image to use as a background image. Full Topic

func (MixObject) HasAmount

func (m_ MixObject) HasAmount() bool

func (MixObject) HasBackgroundImage

func (m_ MixObject) HasBackgroundImage() bool

func (MixObject) HasInputImage

func (m_ MixObject) HasInputImage() bool

func (MixObject) HasSetAmount

func (m_ MixObject) HasSetAmount() bool

func (MixObject) HasSetBackgroundImage

func (m_ MixObject) HasSetBackgroundImage() bool

func (MixObject) HasSetInputImage

func (m_ MixObject) HasSetInputImage() bool

func (MixObject) InputImage

func (m_ MixObject) InputImage() Image

The image to use as a foreground image. Full Topic

func (MixObject) SetAmount

func (m_ MixObject) SetAmount(value float64)

The amount of the effect. Full Topic

func (MixObject) SetBackgroundImage

func (m_ MixObject) SetBackgroundImage(value Image)

The image to use as a background image. Full Topic

func (MixObject) SetInputImage

func (m_ MixObject) SetInputImage(value Image)

The image to use as a foreground image. Full Topic

type ModTransitionObject

type ModTransitionObject struct {
	objc.Object
}

A concrete type for the PModTransition protocol.

func (ModTransitionObject) Angle

func (m_ ModTransitionObject) Angle() float64

The angle of the mod hole pattern. Full Topic

func (ModTransitionObject) Center

The x and y position to use as the center of the effect. Full Topic

func (ModTransitionObject) Compression

func (m_ ModTransitionObject) Compression() float64

The amount of stretching applied to the mod hole pattern. Full Topic

func (ModTransitionObject) HasAngle

func (m_ ModTransitionObject) HasAngle() bool

func (ModTransitionObject) HasCenter

func (m_ ModTransitionObject) HasCenter() bool

func (ModTransitionObject) HasCompression

func (m_ ModTransitionObject) HasCompression() bool

func (ModTransitionObject) HasRadius

func (m_ ModTransitionObject) HasRadius() bool

func (ModTransitionObject) HasSetAngle

func (m_ ModTransitionObject) HasSetAngle() bool

func (ModTransitionObject) HasSetCenter

func (m_ ModTransitionObject) HasSetCenter() bool

func (ModTransitionObject) HasSetCompression

func (m_ ModTransitionObject) HasSetCompression() bool

func (ModTransitionObject) HasSetRadius

func (m_ ModTransitionObject) HasSetRadius() bool

func (ModTransitionObject) Radius

func (m_ ModTransitionObject) Radius() float64

The radius of the undistorted mod holes in the pattern. Full Topic

func (ModTransitionObject) SetAngle

func (m_ ModTransitionObject) SetAngle(value float64)

The angle of the mod hole pattern. Full Topic

func (ModTransitionObject) SetCenter

func (m_ ModTransitionObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (ModTransitionObject) SetCompression

func (m_ ModTransitionObject) SetCompression(value float64)

The amount of stretching applied to the mod hole pattern. Full Topic

func (ModTransitionObject) SetRadius

func (m_ ModTransitionObject) SetRadius(value float64)

The radius of the undistorted mod holes in the pattern. Full Topic

type MorphologyGradientObject

type MorphologyGradientObject struct {
	objc.Object
}

A concrete type for the PMorphologyGradient protocol.

func (MorphologyGradientObject) HasInputImage

func (m_ MorphologyGradientObject) HasInputImage() bool

func (MorphologyGradientObject) HasRadius

func (m_ MorphologyGradientObject) HasRadius() bool

func (MorphologyGradientObject) HasSetInputImage

func (m_ MorphologyGradientObject) HasSetInputImage() bool

func (MorphologyGradientObject) HasSetRadius

func (m_ MorphologyGradientObject) HasSetRadius() bool

func (MorphologyGradientObject) InputImage

func (m_ MorphologyGradientObject) InputImage() Image

The image to use as an input image. Full Topic

func (MorphologyGradientObject) Radius

func (m_ MorphologyGradientObject) Radius() float64

The radius of the circular morphological structuring element. Full Topic

func (MorphologyGradientObject) SetInputImage

func (m_ MorphologyGradientObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (MorphologyGradientObject) SetRadius

func (m_ MorphologyGradientObject) SetRadius(value float64)

The radius of the circular morphological structuring element. Full Topic

type MorphologyMaximumObject

type MorphologyMaximumObject struct {
	objc.Object
}

A concrete type for the PMorphologyMaximum protocol.

func (MorphologyMaximumObject) HasInputImage

func (m_ MorphologyMaximumObject) HasInputImage() bool

func (MorphologyMaximumObject) HasRadius

func (m_ MorphologyMaximumObject) HasRadius() bool

func (MorphologyMaximumObject) HasSetInputImage

func (m_ MorphologyMaximumObject) HasSetInputImage() bool

func (MorphologyMaximumObject) HasSetRadius

func (m_ MorphologyMaximumObject) HasSetRadius() bool

func (MorphologyMaximumObject) InputImage

func (m_ MorphologyMaximumObject) InputImage() Image

The image to use as an input image. Full Topic

func (MorphologyMaximumObject) Radius

func (m_ MorphologyMaximumObject) Radius() float64

The radius of the circular morphological structuring element. Full Topic

func (MorphologyMaximumObject) SetInputImage

func (m_ MorphologyMaximumObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (MorphologyMaximumObject) SetRadius

func (m_ MorphologyMaximumObject) SetRadius(value float64)

The radius of the circular morphological structuring element. Full Topic

type MorphologyMinimumObject

type MorphologyMinimumObject struct {
	objc.Object
}

A concrete type for the PMorphologyMinimum protocol.

func (MorphologyMinimumObject) HasInputImage

func (m_ MorphologyMinimumObject) HasInputImage() bool

func (MorphologyMinimumObject) HasRadius

func (m_ MorphologyMinimumObject) HasRadius() bool

func (MorphologyMinimumObject) HasSetInputImage

func (m_ MorphologyMinimumObject) HasSetInputImage() bool

func (MorphologyMinimumObject) HasSetRadius

func (m_ MorphologyMinimumObject) HasSetRadius() bool

func (MorphologyMinimumObject) InputImage

func (m_ MorphologyMinimumObject) InputImage() Image

The image to use as an input image. Full Topic

func (MorphologyMinimumObject) Radius

func (m_ MorphologyMinimumObject) Radius() float64

The radius of the circular morphological structuring element. Full Topic

func (MorphologyMinimumObject) SetInputImage

func (m_ MorphologyMinimumObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (MorphologyMinimumObject) SetRadius

func (m_ MorphologyMinimumObject) SetRadius(value float64)

The radius of the circular morphological structuring element. Full Topic

type MorphologyRectangleMaximumObject

type MorphologyRectangleMaximumObject struct {
	objc.Object
}

A concrete type for the PMorphologyRectangleMaximum protocol.

func (MorphologyRectangleMaximumObject) HasHeight

func (m_ MorphologyRectangleMaximumObject) HasHeight() bool

func (MorphologyRectangleMaximumObject) HasInputImage

func (m_ MorphologyRectangleMaximumObject) HasInputImage() bool

func (MorphologyRectangleMaximumObject) HasSetHeight

func (m_ MorphologyRectangleMaximumObject) HasSetHeight() bool

func (MorphologyRectangleMaximumObject) HasSetInputImage

func (m_ MorphologyRectangleMaximumObject) HasSetInputImage() bool

func (MorphologyRectangleMaximumObject) HasSetWidth

func (m_ MorphologyRectangleMaximumObject) HasSetWidth() bool

func (MorphologyRectangleMaximumObject) HasWidth

func (m_ MorphologyRectangleMaximumObject) HasWidth() bool

func (MorphologyRectangleMaximumObject) Height

The height, in pixels, of the morphological structuring element. Full Topic

func (MorphologyRectangleMaximumObject) InputImage

func (m_ MorphologyRectangleMaximumObject) InputImage() Image

The image to use as an input image. Full Topic

func (MorphologyRectangleMaximumObject) SetHeight

func (m_ MorphologyRectangleMaximumObject) SetHeight(value float64)

The height, in pixels, of the morphological structuring element. Full Topic

func (MorphologyRectangleMaximumObject) SetInputImage

func (m_ MorphologyRectangleMaximumObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (MorphologyRectangleMaximumObject) SetWidth

func (m_ MorphologyRectangleMaximumObject) SetWidth(value float64)

The width, in pixels, of the morphological structuring element. Full Topic

func (MorphologyRectangleMaximumObject) Width

The width, in pixels, of the morphological structuring element. Full Topic

type MorphologyRectangleMinimumObject

type MorphologyRectangleMinimumObject struct {
	objc.Object
}

A concrete type for the PMorphologyRectangleMinimum protocol.

func (MorphologyRectangleMinimumObject) HasHeight

func (m_ MorphologyRectangleMinimumObject) HasHeight() bool

func (MorphologyRectangleMinimumObject) HasInputImage

func (m_ MorphologyRectangleMinimumObject) HasInputImage() bool

func (MorphologyRectangleMinimumObject) HasSetHeight

func (m_ MorphologyRectangleMinimumObject) HasSetHeight() bool

func (MorphologyRectangleMinimumObject) HasSetInputImage

func (m_ MorphologyRectangleMinimumObject) HasSetInputImage() bool

func (MorphologyRectangleMinimumObject) HasSetWidth

func (m_ MorphologyRectangleMinimumObject) HasSetWidth() bool

func (MorphologyRectangleMinimumObject) HasWidth

func (m_ MorphologyRectangleMinimumObject) HasWidth() bool

func (MorphologyRectangleMinimumObject) Height

The height, in pixels, of the morphological structuring element. Full Topic

func (MorphologyRectangleMinimumObject) InputImage

func (m_ MorphologyRectangleMinimumObject) InputImage() Image

The image to use as an input image. Full Topic

func (MorphologyRectangleMinimumObject) SetHeight

func (m_ MorphologyRectangleMinimumObject) SetHeight(value float64)

The height, in pixels, of the morphological structuring element. Full Topic

func (MorphologyRectangleMinimumObject) SetInputImage

func (m_ MorphologyRectangleMinimumObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (MorphologyRectangleMinimumObject) SetWidth

func (m_ MorphologyRectangleMinimumObject) SetWidth(value float64)

The width, in pixels, of the morphological structuring element. Full Topic

func (MorphologyRectangleMinimumObject) Width

The width, in pixels, of the morphological structuring element. Full Topic

type MotionBlurObject

type MotionBlurObject struct {
	objc.Object
}

A concrete type for the PMotionBlur protocol.

func (MotionBlurObject) Angle

func (m_ MotionBlurObject) Angle() float64

The angle of the motion, in radians, that determines which direction the blur smears. Full Topic

func (MotionBlurObject) HasAngle

func (m_ MotionBlurObject) HasAngle() bool

func (MotionBlurObject) HasInputImage

func (m_ MotionBlurObject) HasInputImage() bool

func (MotionBlurObject) HasRadius

func (m_ MotionBlurObject) HasRadius() bool

func (MotionBlurObject) HasSetAngle

func (m_ MotionBlurObject) HasSetAngle() bool

func (MotionBlurObject) HasSetInputImage

func (m_ MotionBlurObject) HasSetInputImage() bool

func (MotionBlurObject) HasSetRadius

func (m_ MotionBlurObject) HasSetRadius() bool

func (MotionBlurObject) InputImage

func (m_ MotionBlurObject) InputImage() Image

The image to use as an input image. Full Topic

func (MotionBlurObject) Radius

func (m_ MotionBlurObject) Radius() float64

The radius of the blur, in pixels. Full Topic

func (MotionBlurObject) SetAngle

func (m_ MotionBlurObject) SetAngle(value float64)

The angle of the motion, in radians, that determines which direction the blur smears. Full Topic

func (MotionBlurObject) SetInputImage

func (m_ MotionBlurObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (MotionBlurObject) SetRadius

func (m_ MotionBlurObject) SetRadius(value float64)

The radius of the blur, in pixels. Full Topic

type NinePartStretchedObject

type NinePartStretchedObject struct {
	objc.Object
}

A concrete type for the PNinePartStretched protocol.

func (NinePartStretchedObject) Breakpoint0

func (n_ NinePartStretchedObject) Breakpoint0() coregraphics.Point
[Full Topic]

func (NinePartStretchedObject) Breakpoint1

func (n_ NinePartStretchedObject) Breakpoint1() coregraphics.Point
[Full Topic]

func (NinePartStretchedObject) GrowAmount

func (n_ NinePartStretchedObject) GrowAmount() coregraphics.Point
[Full Topic]

func (NinePartStretchedObject) HasBreakpoint0

func (n_ NinePartStretchedObject) HasBreakpoint0() bool

func (NinePartStretchedObject) HasBreakpoint1

func (n_ NinePartStretchedObject) HasBreakpoint1() bool

func (NinePartStretchedObject) HasGrowAmount

func (n_ NinePartStretchedObject) HasGrowAmount() bool

func (NinePartStretchedObject) HasInputImage

func (n_ NinePartStretchedObject) HasInputImage() bool

func (NinePartStretchedObject) HasSetBreakpoint0

func (n_ NinePartStretchedObject) HasSetBreakpoint0() bool

func (NinePartStretchedObject) HasSetBreakpoint1

func (n_ NinePartStretchedObject) HasSetBreakpoint1() bool

func (NinePartStretchedObject) HasSetGrowAmount

func (n_ NinePartStretchedObject) HasSetGrowAmount() bool

func (NinePartStretchedObject) HasSetInputImage

func (n_ NinePartStretchedObject) HasSetInputImage() bool

func (NinePartStretchedObject) InputImage

func (n_ NinePartStretchedObject) InputImage() Image
[Full Topic]

func (NinePartStretchedObject) SetBreakpoint0

func (n_ NinePartStretchedObject) SetBreakpoint0(value coregraphics.Point)
[Full Topic]

func (NinePartStretchedObject) SetBreakpoint1

func (n_ NinePartStretchedObject) SetBreakpoint1(value coregraphics.Point)
[Full Topic]

func (NinePartStretchedObject) SetGrowAmount

func (n_ NinePartStretchedObject) SetGrowAmount(value coregraphics.Point)
[Full Topic]

func (NinePartStretchedObject) SetInputImage

func (n_ NinePartStretchedObject) SetInputImage(value Image)
[Full Topic]

type NinePartTiledObject

type NinePartTiledObject struct {
	objc.Object
}

A concrete type for the PNinePartTiled protocol.

func (NinePartTiledObject) Breakpoint0

func (n_ NinePartTiledObject) Breakpoint0() coregraphics.Point
[Full Topic]

func (NinePartTiledObject) Breakpoint1

func (n_ NinePartTiledObject) Breakpoint1() coregraphics.Point
[Full Topic]

func (NinePartTiledObject) FlipYTiles

func (n_ NinePartTiledObject) FlipYTiles() bool
[Full Topic]

func (NinePartTiledObject) GrowAmount

func (n_ NinePartTiledObject) GrowAmount() coregraphics.Point
[Full Topic]

func (NinePartTiledObject) HasBreakpoint0

func (n_ NinePartTiledObject) HasBreakpoint0() bool

func (NinePartTiledObject) HasBreakpoint1

func (n_ NinePartTiledObject) HasBreakpoint1() bool

func (NinePartTiledObject) HasFlipYTiles

func (n_ NinePartTiledObject) HasFlipYTiles() bool

func (NinePartTiledObject) HasGrowAmount

func (n_ NinePartTiledObject) HasGrowAmount() bool

func (NinePartTiledObject) HasInputImage

func (n_ NinePartTiledObject) HasInputImage() bool

func (NinePartTiledObject) HasSetBreakpoint0

func (n_ NinePartTiledObject) HasSetBreakpoint0() bool

func (NinePartTiledObject) HasSetBreakpoint1

func (n_ NinePartTiledObject) HasSetBreakpoint1() bool

func (NinePartTiledObject) HasSetFlipYTiles

func (n_ NinePartTiledObject) HasSetFlipYTiles() bool

func (NinePartTiledObject) HasSetGrowAmount

func (n_ NinePartTiledObject) HasSetGrowAmount() bool

func (NinePartTiledObject) HasSetInputImage

func (n_ NinePartTiledObject) HasSetInputImage() bool

func (NinePartTiledObject) InputImage

func (n_ NinePartTiledObject) InputImage() Image
[Full Topic]

func (NinePartTiledObject) SetBreakpoint0

func (n_ NinePartTiledObject) SetBreakpoint0(value coregraphics.Point)
[Full Topic]

func (NinePartTiledObject) SetBreakpoint1

func (n_ NinePartTiledObject) SetBreakpoint1(value coregraphics.Point)
[Full Topic]

func (NinePartTiledObject) SetFlipYTiles

func (n_ NinePartTiledObject) SetFlipYTiles(value bool)
[Full Topic]

func (NinePartTiledObject) SetGrowAmount

func (n_ NinePartTiledObject) SetGrowAmount(value coregraphics.Point)
[Full Topic]

func (NinePartTiledObject) SetInputImage

func (n_ NinePartTiledObject) SetInputImage(value Image)
[Full Topic]

type NoiseReductionObject

type NoiseReductionObject struct {
	objc.Object
}

A concrete type for the PNoiseReduction protocol.

func (NoiseReductionObject) HasInputImage

func (n_ NoiseReductionObject) HasInputImage() bool

func (NoiseReductionObject) HasNoiseLevel

func (n_ NoiseReductionObject) HasNoiseLevel() bool

func (NoiseReductionObject) HasSetInputImage

func (n_ NoiseReductionObject) HasSetInputImage() bool

func (NoiseReductionObject) HasSetNoiseLevel

func (n_ NoiseReductionObject) HasSetNoiseLevel() bool

func (NoiseReductionObject) HasSetSharpness

func (n_ NoiseReductionObject) HasSetSharpness() bool

func (NoiseReductionObject) HasSharpness

func (n_ NoiseReductionObject) HasSharpness() bool

func (NoiseReductionObject) InputImage

func (n_ NoiseReductionObject) InputImage() Image

The image to use as an input image. Full Topic

func (NoiseReductionObject) NoiseLevel

func (n_ NoiseReductionObject) NoiseLevel() float64

The amount of noise reduction. Full Topic

func (NoiseReductionObject) SetInputImage

func (n_ NoiseReductionObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (NoiseReductionObject) SetNoiseLevel

func (n_ NoiseReductionObject) SetNoiseLevel(value float64)

The amount of noise reduction. Full Topic

func (NoiseReductionObject) SetSharpness

func (n_ NoiseReductionObject) SetSharpness(value float64)

The sharpness of the final image. Full Topic

func (NoiseReductionObject) Sharpness

func (n_ NoiseReductionObject) Sharpness() float64

The sharpness of the final image. Full Topic

type OpTileObject

type OpTileObject struct {
	objc.Object
}

A concrete type for the POpTile protocol.

func (OpTileObject) Angle

func (o_ OpTileObject) Angle() float64

The angle of a tile. Full Topic

func (OpTileObject) Center

func (o_ OpTileObject) Center() coregraphics.Point

The x and y position to use as the center of the effect. Full Topic

func (OpTileObject) HasAngle

func (o_ OpTileObject) HasAngle() bool

func (OpTileObject) HasCenter

func (o_ OpTileObject) HasCenter() bool

func (OpTileObject) HasInputImage

func (o_ OpTileObject) HasInputImage() bool

func (OpTileObject) HasScale

func (o_ OpTileObject) HasScale() bool

func (OpTileObject) HasSetAngle

func (o_ OpTileObject) HasSetAngle() bool

func (OpTileObject) HasSetCenter

func (o_ OpTileObject) HasSetCenter() bool

func (OpTileObject) HasSetInputImage

func (o_ OpTileObject) HasSetInputImage() bool

func (OpTileObject) HasSetScale

func (o_ OpTileObject) HasSetScale() bool

func (OpTileObject) HasSetWidth

func (o_ OpTileObject) HasSetWidth() bool

func (OpTileObject) HasWidth

func (o_ OpTileObject) HasWidth() bool

func (OpTileObject) InputImage

func (o_ OpTileObject) InputImage() Image

The image to use as an input image. Full Topic

func (OpTileObject) Scale

func (o_ OpTileObject) Scale() float64

A value that determines the number of tiles in the effect. Full Topic

func (OpTileObject) SetAngle

func (o_ OpTileObject) SetAngle(value float64)

The angle of a tile. Full Topic

func (OpTileObject) SetCenter

func (o_ OpTileObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (OpTileObject) SetInputImage

func (o_ OpTileObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (OpTileObject) SetScale

func (o_ OpTileObject) SetScale(value float64)

A value that determines the number of tiles in the effect. Full Topic

func (OpTileObject) SetWidth

func (o_ OpTileObject) SetWidth(value float64)

The width of a tile. Full Topic

func (OpTileObject) Width

func (o_ OpTileObject) Width() float64

The width of a tile. Full Topic

type PAccordionFoldTransition

type PAccordionFoldTransition interface {
	// optional
	SetNumberOfFolds(value float64)
	HasSetNumberOfFolds() bool

	// optional
	NumberOfFolds() float64
	HasNumberOfFolds() bool

	// optional
	SetFoldShadowAmount(value float64)
	HasSetFoldShadowAmount() bool

	// optional
	FoldShadowAmount() float64
	HasFoldShadowAmount() bool

	// optional
	SetBottomHeight(value float64)
	HasSetBottomHeight() bool

	// optional
	BottomHeight() float64
	HasBottomHeight() bool
}

The properties you use to configure an accordion fold transition filter. Full Topic

type PAffineClamp

type PAffineClamp interface {
	// optional
	SetTransform(value coregraphics.AffineTransform)
	HasSetTransform() bool

	// optional
	Transform() coregraphics.AffineTransform
	HasTransform() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a affine clamp filter. Full Topic

type PAffineTile

type PAffineTile interface {
	// optional
	SetTransform(value coregraphics.AffineTransform)
	HasSetTransform() bool

	// optional
	Transform() coregraphics.AffineTransform
	HasTransform() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure an affine tile filter. Full Topic

type PAreaAverage

type PAreaAverage interface {
}
[Full Topic]

type PAreaHistogram

type PAreaHistogram interface {
	// optional
	SetScale(value float64)
	HasSetScale() bool

	// optional
	Scale() float64
	HasScale() bool

	// optional
	SetCount(value int)
	HasSetCount() bool

	// optional
	Count() int
	HasCount() bool
}
[Full Topic]

type PAreaMaximum

type PAreaMaximum interface {
}
[Full Topic]

type PAreaMaximumAlpha

type PAreaMaximumAlpha interface {
}
[Full Topic]

type PAreaMinMax

type PAreaMinMax interface {
}
[Full Topic]

type PAreaMinMaxRed

type PAreaMinMaxRed interface {
}
[Full Topic]

type PAreaMinimum

type PAreaMinimum interface {
}
[Full Topic]

type PAreaMinimumAlpha

type PAreaMinimumAlpha interface {
}
[Full Topic]

type PAreaReductionFilter

type PAreaReductionFilter interface {
	// optional
	SetExtent(value coregraphics.Rect)
	HasSetExtent() bool

	// optional
	Extent() coregraphics.Rect
	HasExtent() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}
[Full Topic]

type PAttributedTextImageGenerator

type PAttributedTextImageGenerator interface {
	// optional
	SetScaleFactor(value float64)
	HasSetScaleFactor() bool

	// optional
	ScaleFactor() float64
	HasScaleFactor() bool

	// optional
	SetText(value foundation.AttributedString)
	HasSetText() bool

	// optional
	Text() foundation.AttributedString
	HasText() bool
}

The properties you use to configure an attributed-text image generator filter. Full Topic

type PAztecCodeGenerator

type PAztecCodeGenerator interface {
	// optional
	SetCompactStyle(value float64)
	HasSetCompactStyle() bool

	// optional
	CompactStyle() float64
	HasCompactStyle() bool

	// optional
	SetCorrectionLevel(value float64)
	HasSetCorrectionLevel() bool

	// optional
	CorrectionLevel() float64
	HasCorrectionLevel() bool

	// optional
	SetLayers(value float64)
	HasSetLayers() bool

	// optional
	Layers() float64
	HasLayers() bool

	// optional
	SetMessage(value []byte)
	HasSetMessage() bool

	// optional
	Message() []byte
	HasMessage() bool
}

The properties you use to configure an Aztec code generator filter. Full Topic

type PBarcodeGenerator

type PBarcodeGenerator interface {
	// optional
	SetBarcodeDescriptor(value BarcodeDescriptor)
	HasSetBarcodeDescriptor() bool

	// optional
	BarcodeDescriptor() BarcodeDescriptor
	HasBarcodeDescriptor() bool
}

The properties you use to configure a barcode generator filter. Full Topic

type PBarsSwipeTransition

type PBarsSwipeTransition interface {
	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetBarOffset(value float64)
	HasSetBarOffset() bool

	// optional
	BarOffset() float64
	HasBarOffset() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool
}

The properties you use to configure a bars swipe transition filter. Full Topic

type PBicubicScaleTransform

type PBicubicScaleTransform interface {
	// optional
	SetParameterC(value float64)
	HasSetParameterC() bool

	// optional
	ParameterC() float64
	HasParameterC() bool

	// optional
	SetParameterB(value float64)
	HasSetParameterB() bool

	// optional
	ParameterB() float64
	HasParameterB() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAspectRatio(value float64)
	HasSetAspectRatio() bool

	// optional
	AspectRatio() float64
	HasAspectRatio() bool

	// optional
	SetScale(value float64)
	HasSetScale() bool

	// optional
	Scale() float64
	HasScale() bool
}

The properties you use to configure a bicubic scale transform filter. Full Topic

type PBlendWithMask

type PBlendWithMask interface {
	// optional
	SetMaskImage(value Image)
	HasSetMaskImage() bool

	// optional
	MaskImage() Image
	HasMaskImage() bool

	// optional
	SetBackgroundImage(value Image)
	HasSetBackgroundImage() bool

	// optional
	BackgroundImage() Image
	HasBackgroundImage() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a blend with mask filter. Full Topic

type PBloom

type PBloom interface {
	// optional
	SetIntensity(value float64)
	HasSetIntensity() bool

	// optional
	Intensity() float64
	HasIntensity() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool
}

The properties you use to configure a bloom filter. Full Topic

type PBokehBlur

type PBokehBlur interface {
	// optional
	SetSoftness(value float64)
	HasSetSoftness() bool

	// optional
	Softness() float64
	HasSoftness() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetRingAmount(value float64)
	HasSetRingAmount() bool

	// optional
	RingAmount() float64
	HasRingAmount() bool

	// optional
	SetRingSize(value float64)
	HasSetRingSize() bool

	// optional
	RingSize() float64
	HasRingSize() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a bokeh blur filter. Full Topic

type PBoxBlur

type PBoxBlur interface {
	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a box blur filter. Full Topic

type PBumpDistortion

type PBumpDistortion interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetScale(value float64)
	HasSetScale() bool

	// optional
	Scale() float64
	HasScale() bool
}
[Full Topic]

type PBumpDistortionLinear

type PBumpDistortionLinear interface {
	// optional
	SetScale(value float64)
	HasSetScale() bool

	// optional
	Scale() float64
	HasScale() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool
}
[Full Topic]

type PCMYKHalftone

type PCMYKHalftone interface {
	// optional
	SetGrayComponentReplacement(value float64)
	HasSetGrayComponentReplacement() bool

	// optional
	GrayComponentReplacement() float64
	HasGrayComponentReplacement() bool

	// optional
	SetUnderColorRemoval(value float64)
	HasSetUnderColorRemoval() bool

	// optional
	UnderColorRemoval() float64
	HasUnderColorRemoval() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetSharpness(value float64)
	HasSetSharpness() bool

	// optional
	Sharpness() float64
	HasSharpness() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool
}

The properties you use to configure a CMYK halftone filter. Full Topic

type PCheckerboardGenerator

type PCheckerboardGenerator interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetColor0(value Color)
	HasSetColor0() bool

	// optional
	Color0() Color
	HasColor0() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetColor1(value Color)
	HasSetColor1() bool

	// optional
	Color1() Color
	HasColor1() bool

	// optional
	SetSharpness(value float64)
	HasSetSharpness() bool

	// optional
	Sharpness() float64
	HasSharpness() bool
}

The properties you use to configure a checkerboard generator filter. Full Topic

type PCircleSplashDistortion

type PCircleSplashDistortion interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool
}
[Full Topic]

type PCircularScreen

type PCircularScreen interface {
	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetSharpness(value float64)
	HasSetSharpness() bool

	// optional
	Sharpness() float64
	HasSharpness() bool
}

The properties you use to configure a circular screen filter. Full Topic

type PCircularWrap

type PCircularWrap interface {
	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool
}
[Full Topic]

type PCode128BarcodeGenerator

type PCode128BarcodeGenerator interface {
	// optional
	SetBarcodeHeight(value float64)
	HasSetBarcodeHeight() bool

	// optional
	BarcodeHeight() float64
	HasBarcodeHeight() bool

	// optional
	SetQuietSpace(value float64)
	HasSetQuietSpace() bool

	// optional
	QuietSpace() float64
	HasQuietSpace() bool

	// optional
	SetMessage(value []byte)
	HasSetMessage() bool

	// optional
	Message() []byte
	HasMessage() bool
}

The properties you use to configure a Code 128 barcode generator filter. Full Topic

type PColorAbsoluteDifference

type PColorAbsoluteDifference interface {
	// optional
	SetInputImage2(value Image)
	HasSetInputImage2() bool

	// optional
	InputImage2() Image
	HasInputImage2() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}
[Full Topic]

type PColorClamp

type PColorClamp interface {
	// optional
	SetMinComponents(value Vector)
	HasSetMinComponents() bool

	// optional
	MinComponents() Vector
	HasMinComponents() bool

	// optional
	SetMaxComponents(value Vector)
	HasSetMaxComponents() bool

	// optional
	MaxComponents() Vector
	HasMaxComponents() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a color clamp filter. Full Topic

type PColorControls

type PColorControls interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetContrast(value float64)
	HasSetContrast() bool

	// optional
	Contrast() float64
	HasContrast() bool

	// optional
	SetBrightness(value float64)
	HasSetBrightness() bool

	// optional
	Brightness() float64
	HasBrightness() bool

	// optional
	SetSaturation(value float64)
	HasSetSaturation() bool

	// optional
	Saturation() float64
	HasSaturation() bool
}

The properties you use to configure a color controls filter. Full Topic

type PColorCrossPolynomial

type PColorCrossPolynomial interface {
	// optional
	SetBlueCoefficients(value Vector)
	HasSetBlueCoefficients() bool

	// optional
	BlueCoefficients() Vector
	HasBlueCoefficients() bool

	// optional
	SetRedCoefficients(value Vector)
	HasSetRedCoefficients() bool

	// optional
	RedCoefficients() Vector
	HasRedCoefficients() bool

	// optional
	SetGreenCoefficients(value Vector)
	HasSetGreenCoefficients() bool

	// optional
	GreenCoefficients() Vector
	HasGreenCoefficients() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a color cross-polynomial filter. Full Topic

type PColorCube

type PColorCube interface {
	// optional
	SetCubeData(value []byte)
	HasSetCubeData() bool

	// optional
	CubeData() []byte
	HasCubeData() bool

	// optional
	SetCubeDimension(value float64)
	HasSetCubeDimension() bool

	// optional
	CubeDimension() float64
	HasCubeDimension() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a color cube filter. Full Topic

type PColorCubeWithColorSpace

type PColorCubeWithColorSpace interface {
	// optional
	SetCubeData(value []byte)
	HasSetCubeData() bool

	// optional
	CubeData() []byte
	HasCubeData() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetCubeDimension(value float64)
	HasSetCubeDimension() bool

	// optional
	CubeDimension() float64
	HasCubeDimension() bool

	// optional
	SetColorSpace(value coregraphics.ColorSpaceRef)
	HasSetColorSpace() bool

	// optional
	ColorSpace() coregraphics.ColorSpaceRef
	HasColorSpace() bool
}

The properties you use to configure a color cube with color space filter. Full Topic

type PColorCubesMixedWithMask

type PColorCubesMixedWithMask interface {
	// optional
	SetCube1Data(value []byte)
	HasSetCube1Data() bool

	// optional
	Cube1Data() []byte
	HasCube1Data() bool

	// optional
	SetCube0Data(value []byte)
	HasSetCube0Data() bool

	// optional
	Cube0Data() []byte
	HasCube0Data() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetCubeDimension(value float64)
	HasSetCubeDimension() bool

	// optional
	CubeDimension() float64
	HasCubeDimension() bool

	// optional
	SetMaskImage(value Image)
	HasSetMaskImage() bool

	// optional
	MaskImage() Image
	HasMaskImage() bool

	// optional
	SetColorSpace(value coregraphics.ColorSpaceRef)
	HasSetColorSpace() bool

	// optional
	ColorSpace() coregraphics.ColorSpaceRef
	HasColorSpace() bool
}

The properties you use to configure a color cube mixed with mask filter. Full Topic

type PColorCurves

type PColorCurves interface {
	// optional
	SetColorSpace(value coregraphics.ColorSpaceRef)
	HasSetColorSpace() bool

	// optional
	ColorSpace() coregraphics.ColorSpaceRef
	HasColorSpace() bool

	// optional
	SetCurvesDomain(value Vector)
	HasSetCurvesDomain() bool

	// optional
	CurvesDomain() Vector
	HasCurvesDomain() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetCurvesData(value []byte)
	HasSetCurvesData() bool

	// optional
	CurvesData() []byte
	HasCurvesData() bool
}

The properties you use to configure a color curves filter. Full Topic

type PColorInvert

type PColorInvert interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a color invert filter. Full Topic

type PColorMap

type PColorMap interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetGradientImage(value Image)
	HasSetGradientImage() bool

	// optional
	GradientImage() Image
	HasGradientImage() bool
}

The properties you use to configure a color map filter. Full Topic

type PColorMatrix

type PColorMatrix interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetBiasVector(value Vector)
	HasSetBiasVector() bool

	// optional
	BiasVector() Vector
	HasBiasVector() bool

	// optional
	SetBVector(value Vector)
	HasSetBVector() bool

	// optional
	BVector() Vector
	HasBVector() bool

	// optional
	SetRVector(value Vector)
	HasSetRVector() bool

	// optional
	RVector() Vector
	HasRVector() bool

	// optional
	SetGVector(value Vector)
	HasSetGVector() bool

	// optional
	GVector() Vector
	HasGVector() bool

	// optional
	SetAVector(value Vector)
	HasSetAVector() bool

	// optional
	AVector() Vector
	HasAVector() bool
}

The properties you use to configure a color matrix filter. Full Topic

type PColorMonochrome

type PColorMonochrome interface {
	// optional
	SetColor(value Color)
	HasSetColor() bool

	// optional
	Color() Color
	HasColor() bool

	// optional
	SetIntensity(value float64)
	HasSetIntensity() bool

	// optional
	Intensity() float64
	HasIntensity() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a color monochrome filter. Full Topic

type PColorPolynomial

type PColorPolynomial interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAlphaCoefficients(value Vector)
	HasSetAlphaCoefficients() bool

	// optional
	AlphaCoefficients() Vector
	HasAlphaCoefficients() bool

	// optional
	SetRedCoefficients(value Vector)
	HasSetRedCoefficients() bool

	// optional
	RedCoefficients() Vector
	HasRedCoefficients() bool

	// optional
	SetGreenCoefficients(value Vector)
	HasSetGreenCoefficients() bool

	// optional
	GreenCoefficients() Vector
	HasGreenCoefficients() bool

	// optional
	SetBlueCoefficients(value Vector)
	HasSetBlueCoefficients() bool

	// optional
	BlueCoefficients() Vector
	HasBlueCoefficients() bool
}

The properties you use to configure a color polynomial filter. Full Topic

type PColorPosterize

type PColorPosterize interface {
	// optional
	SetLevels(value float64)
	HasSetLevels() bool

	// optional
	Levels() float64
	HasLevels() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a color posterize filter. Full Topic

type PColorThreshold

type PColorThreshold interface {
	// optional
	SetThreshold(value float64)
	HasSetThreshold() bool

	// optional
	Threshold() float64
	HasThreshold() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}
[Full Topic]

type PColorThresholdOtsu

type PColorThresholdOtsu interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}
[Full Topic]

type PColumnAverage

type PColumnAverage interface {
}
[Full Topic]

type PComicEffect

type PComicEffect interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a comic effect filter. Full Topic

type PCompositeOperation

type PCompositeOperation interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetBackgroundImage(value Image)
	HasSetBackgroundImage() bool

	// optional
	BackgroundImage() Image
	HasBackgroundImage() bool
}

The properties you use to configure a composite operation filter. Full Topic

type PConvolution

type PConvolution interface {
	// optional
	SetWeights(value Vector)
	HasSetWeights() bool

	// optional
	Weights() Vector
	HasWeights() bool

	// optional
	SetBias(value float64)
	HasSetBias() bool

	// optional
	Bias() float64
	HasBias() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a convolution filter. Full Topic

type PCopyMachineTransition

type PCopyMachineTransition interface {
	// optional
	SetColor(value Color)
	HasSetColor() bool

	// optional
	Color() Color
	HasColor() bool

	// optional
	SetExtent(value coregraphics.Rect)
	HasSetExtent() bool

	// optional
	Extent() coregraphics.Rect
	HasExtent() bool

	// optional
	SetOpacity(value float64)
	HasSetOpacity() bool

	// optional
	Opacity() float64
	HasOpacity() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool
}

The properties you use to configure a copy machine transition filter. Full Topic

type PCoreMLModel

type PCoreMLModel interface {
	// optional
	SetSoftmaxNormalization(value bool)
	HasSetSoftmaxNormalization() bool

	// optional
	SoftmaxNormalization() bool
	HasSoftmaxNormalization() bool

	// optional
	SetHeadIndex(value float64)
	HasSetHeadIndex() bool

	// optional
	HeadIndex() float64
	HasHeadIndex() bool

	// optional
	SetModel(value coreml.Model)
	HasSetModel() bool

	// optional
	Model() coreml.Model
	HasModel() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a Core ML model filter. Full Topic

type PCrystallize

type PCrystallize interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool
}

The properties you use to configure a crystalize filter. Full Topic

type PDF417BarcodeGeneratorObject

type PDF417BarcodeGeneratorObject struct {
	objc.Object
}

A concrete type for the PPDF417BarcodeGenerator protocol.

func (PDF417BarcodeGeneratorObject) AlwaysSpecifyCompaction

func (p_ PDF417BarcodeGeneratorObject) AlwaysSpecifyCompaction() float64

A Boolean value specifying whether to force compaction style. Full Topic

func (PDF417BarcodeGeneratorObject) CompactStyle

func (p_ PDF417BarcodeGeneratorObject) CompactStyle() float64

A Boolean value specifying whether to force compact style Aztec code. Full Topic

func (PDF417BarcodeGeneratorObject) CompactionMode

func (p_ PDF417BarcodeGeneratorObject) CompactionMode() float64

The compaction mode of the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) CorrectionLevel

func (p_ PDF417BarcodeGeneratorObject) CorrectionLevel() float64

The correction level ratio of the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) DataColumns

func (p_ PDF417BarcodeGeneratorObject) DataColumns() float64

The number of data columns in the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) HasAlwaysSpecifyCompaction

func (p_ PDF417BarcodeGeneratorObject) HasAlwaysSpecifyCompaction() bool

func (PDF417BarcodeGeneratorObject) HasCompactStyle

func (p_ PDF417BarcodeGeneratorObject) HasCompactStyle() bool

func (PDF417BarcodeGeneratorObject) HasCompactionMode

func (p_ PDF417BarcodeGeneratorObject) HasCompactionMode() bool

func (PDF417BarcodeGeneratorObject) HasCorrectionLevel

func (p_ PDF417BarcodeGeneratorObject) HasCorrectionLevel() bool

func (PDF417BarcodeGeneratorObject) HasDataColumns

func (p_ PDF417BarcodeGeneratorObject) HasDataColumns() bool

func (PDF417BarcodeGeneratorObject) HasMaxHeight

func (p_ PDF417BarcodeGeneratorObject) HasMaxHeight() bool

func (PDF417BarcodeGeneratorObject) HasMaxWidth

func (p_ PDF417BarcodeGeneratorObject) HasMaxWidth() bool

func (PDF417BarcodeGeneratorObject) HasMessage

func (p_ PDF417BarcodeGeneratorObject) HasMessage() bool

func (PDF417BarcodeGeneratorObject) HasMinHeight

func (p_ PDF417BarcodeGeneratorObject) HasMinHeight() bool

func (PDF417BarcodeGeneratorObject) HasMinWidth

func (p_ PDF417BarcodeGeneratorObject) HasMinWidth() bool

func (PDF417BarcodeGeneratorObject) HasPreferredAspectRatio

func (p_ PDF417BarcodeGeneratorObject) HasPreferredAspectRatio() bool

func (PDF417BarcodeGeneratorObject) HasRows

func (p_ PDF417BarcodeGeneratorObject) HasRows() bool

func (PDF417BarcodeGeneratorObject) HasSetAlwaysSpecifyCompaction

func (p_ PDF417BarcodeGeneratorObject) HasSetAlwaysSpecifyCompaction() bool

func (PDF417BarcodeGeneratorObject) HasSetCompactStyle

func (p_ PDF417BarcodeGeneratorObject) HasSetCompactStyle() bool

func (PDF417BarcodeGeneratorObject) HasSetCompactionMode

func (p_ PDF417BarcodeGeneratorObject) HasSetCompactionMode() bool

func (PDF417BarcodeGeneratorObject) HasSetCorrectionLevel

func (p_ PDF417BarcodeGeneratorObject) HasSetCorrectionLevel() bool

func (PDF417BarcodeGeneratorObject) HasSetDataColumns

func (p_ PDF417BarcodeGeneratorObject) HasSetDataColumns() bool

func (PDF417BarcodeGeneratorObject) HasSetMaxHeight

func (p_ PDF417BarcodeGeneratorObject) HasSetMaxHeight() bool

func (PDF417BarcodeGeneratorObject) HasSetMaxWidth

func (p_ PDF417BarcodeGeneratorObject) HasSetMaxWidth() bool

func (PDF417BarcodeGeneratorObject) HasSetMessage

func (p_ PDF417BarcodeGeneratorObject) HasSetMessage() bool

func (PDF417BarcodeGeneratorObject) HasSetMinHeight

func (p_ PDF417BarcodeGeneratorObject) HasSetMinHeight() bool

func (PDF417BarcodeGeneratorObject) HasSetMinWidth

func (p_ PDF417BarcodeGeneratorObject) HasSetMinWidth() bool

func (PDF417BarcodeGeneratorObject) HasSetPreferredAspectRatio

func (p_ PDF417BarcodeGeneratorObject) HasSetPreferredAspectRatio() bool

func (PDF417BarcodeGeneratorObject) HasSetRows

func (p_ PDF417BarcodeGeneratorObject) HasSetRows() bool

func (PDF417BarcodeGeneratorObject) MaxHeight

func (p_ PDF417BarcodeGeneratorObject) MaxHeight() float64

The maximum height, in pixels, of the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) MaxWidth

func (p_ PDF417BarcodeGeneratorObject) MaxWidth() float64

The maximum width, in pixels, of the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) Message

func (p_ PDF417BarcodeGeneratorObject) Message() []byte

The message to encode in the PDF417 barcode. Full Topic

func (PDF417BarcodeGeneratorObject) MinHeight

func (p_ PDF417BarcodeGeneratorObject) MinHeight() float64

The minimum height, in pixels, of the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) MinWidth

func (p_ PDF417BarcodeGeneratorObject) MinWidth() float64

The minimum width, in pixels, of the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) PreferredAspectRatio

func (p_ PDF417BarcodeGeneratorObject) PreferredAspectRatio() float64

The preferred aspect ratio of the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) Rows

The number of rows in the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) SetAlwaysSpecifyCompaction

func (p_ PDF417BarcodeGeneratorObject) SetAlwaysSpecifyCompaction(value float64)

A Boolean value specifying whether to force compaction style. Full Topic

func (PDF417BarcodeGeneratorObject) SetCompactStyle

func (p_ PDF417BarcodeGeneratorObject) SetCompactStyle(value float64)

A Boolean value specifying whether to force compact style Aztec code. Full Topic

func (PDF417BarcodeGeneratorObject) SetCompactionMode

func (p_ PDF417BarcodeGeneratorObject) SetCompactionMode(value float64)

The compaction mode of the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) SetCorrectionLevel

func (p_ PDF417BarcodeGeneratorObject) SetCorrectionLevel(value float64)

The correction level ratio of the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) SetDataColumns

func (p_ PDF417BarcodeGeneratorObject) SetDataColumns(value float64)

The number of data columns in the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) SetMaxHeight

func (p_ PDF417BarcodeGeneratorObject) SetMaxHeight(value float64)

The maximum height, in pixels, of the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) SetMaxWidth

func (p_ PDF417BarcodeGeneratorObject) SetMaxWidth(value float64)

The maximum width, in pixels, of the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) SetMessage

func (p_ PDF417BarcodeGeneratorObject) SetMessage(value []byte)

The message to encode in the PDF417 barcode. Full Topic

func (PDF417BarcodeGeneratorObject) SetMinHeight

func (p_ PDF417BarcodeGeneratorObject) SetMinHeight(value float64)

The minimum height, in pixels, of the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) SetMinWidth

func (p_ PDF417BarcodeGeneratorObject) SetMinWidth(value float64)

The minimum width, in pixels, of the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) SetPreferredAspectRatio

func (p_ PDF417BarcodeGeneratorObject) SetPreferredAspectRatio(value float64)

The preferred aspect ratio of the generated barcode. Full Topic

func (PDF417BarcodeGeneratorObject) SetRows

func (p_ PDF417BarcodeGeneratorObject) SetRows(value float64)

The number of rows in the generated barcode. Full Topic

type PDF417CodeDescriptor

type PDF417CodeDescriptor struct {
	BarcodeDescriptor
}

A concrete subclass of CIBarcodeDescriptor that represents a PDF 417 symbol. Full Topic

func NewPDF417CodeDescriptor

func NewPDF417CodeDescriptor() PDF417CodeDescriptor

func NewPDF417CodeDescriptorWithPayloadIsCompactRowCountColumnCount

func NewPDF417CodeDescriptorWithPayloadIsCompactRowCountColumnCount(errorCorrectedPayload []byte, isCompact bool, rowCount int, columnCount int) PDF417CodeDescriptor

Initializes a descriptor that can be used as input to the CIBarcodeGenerator filter. Full Topic

func PDF417CodeDescriptorFrom

func PDF417CodeDescriptorFrom(ptr unsafe.Pointer) PDF417CodeDescriptor

func PDF417CodeDescriptor_DescriptorWithPayloadIsCompactRowCountColumnCount

func PDF417CodeDescriptor_DescriptorWithPayloadIsCompactRowCountColumnCount(errorCorrectedPayload []byte, isCompact bool, rowCount int, columnCount int) PDF417CodeDescriptor

Creates a PDF417 code descriptor encoding the given payload and parameters. Full Topic

func (PDF417CodeDescriptor) ColumnCount

func (p_ PDF417CodeDescriptor) ColumnCount() int

The number of columns in the PDF417 code. Full Topic

func (PDF417CodeDescriptor) ErrorCorrectedPayload

func (p_ PDF417CodeDescriptor) ErrorCorrectedPayload() []byte

The error-corrected payload containing the data encoded in the PDF417 code. Full Topic

func (PDF417CodeDescriptor) Init

func (PDF417CodeDescriptor) InitWithPayloadIsCompactRowCountColumnCount

func (p_ PDF417CodeDescriptor) InitWithPayloadIsCompactRowCountColumnCount(errorCorrectedPayload []byte, isCompact bool, rowCount int, columnCount int) PDF417CodeDescriptor

func (PDF417CodeDescriptor) IsCompact

func (p_ PDF417CodeDescriptor) IsCompact() bool

A boolean value telling if the PDF417 code is compact. Full Topic

func (PDF417CodeDescriptor) RowCount

func (p_ PDF417CodeDescriptor) RowCount() int

The number of rows in the PDF417 code. Full Topic

type PDepthOfField

type PDepthOfField interface {
	// optional
	SetSaturation(value float64)
	HasSetSaturation() bool

	// optional
	Saturation() float64
	HasSaturation() bool

	// optional
	SetPoint1(value coregraphics.Point)
	HasSetPoint1() bool

	// optional
	Point1() coregraphics.Point
	HasPoint1() bool

	// optional
	SetUnsharpMaskRadius(value float64)
	HasSetUnsharpMaskRadius() bool

	// optional
	UnsharpMaskRadius() float64
	HasUnsharpMaskRadius() bool

	// optional
	SetPoint0(value coregraphics.Point)
	HasSetPoint0() bool

	// optional
	Point0() coregraphics.Point
	HasPoint0() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetUnsharpMaskIntensity(value float64)
	HasSetUnsharpMaskIntensity() bool

	// optional
	UnsharpMaskIntensity() float64
	HasUnsharpMaskIntensity() bool
}

The properties you use to configure a depth-of-field filter. Full Topic

type PDepthToDisparity

type PDepthToDisparity interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a depth-to-disparity filter. Full Topic

type PDiscBlur

type PDiscBlur interface {
	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a disc blur filter. Full Topic

type PDisintegrateWithMaskTransition

type PDisintegrateWithMaskTransition interface {
	// optional
	SetShadowRadius(value float64)
	HasSetShadowRadius() bool

	// optional
	ShadowRadius() float64
	HasShadowRadius() bool

	// optional
	SetShadowDensity(value float64)
	HasSetShadowDensity() bool

	// optional
	ShadowDensity() float64
	HasShadowDensity() bool

	// optional
	SetMaskImage(value Image)
	HasSetMaskImage() bool

	// optional
	MaskImage() Image
	HasMaskImage() bool

	// optional
	SetShadowOffset(value coregraphics.Point)
	HasSetShadowOffset() bool

	// optional
	ShadowOffset() coregraphics.Point
	HasShadowOffset() bool
}

The properties you use to configure a disintegrate-with-mask transition filter. Full Topic

type PDisparityToDepth

type PDisparityToDepth interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a disparity-to-depth filter. Full Topic

type PDisplacementDistortion

type PDisplacementDistortion interface {
	// optional
	SetScale(value float64)
	HasSetScale() bool

	// optional
	Scale() float64
	HasScale() bool

	// optional
	SetDisplacementImage(value Image)
	HasSetDisplacementImage() bool

	// optional
	DisplacementImage() Image
	HasDisplacementImage() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}
[Full Topic]

type PDissolveTransition

type PDissolveTransition interface {
}

The properties you use to configure a dissolve transition filter. Full Topic

type PDither

type PDither interface {
	// optional
	SetIntensity(value float64)
	HasSetIntensity() bool

	// optional
	Intensity() float64
	HasIntensity() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a dither filter. Full Topic

type PDocumentEnhancer

type PDocumentEnhancer interface {
	// optional
	SetAmount(value float64)
	HasSetAmount() bool

	// optional
	Amount() float64
	HasAmount() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a document enhancer filter. Full Topic

type PDotScreen

type PDotScreen interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetSharpness(value float64)
	HasSetSharpness() bool

	// optional
	Sharpness() float64
	HasSharpness() bool
}

The properties you use to configure a dot screen filter. Full Topic

type PDroste

type PDroste interface {
	// optional
	SetInsetPoint1(value coregraphics.Point)
	HasSetInsetPoint1() bool

	// optional
	InsetPoint1() coregraphics.Point
	HasInsetPoint1() bool

	// optional
	SetPeriodicity(value float64)
	HasSetPeriodicity() bool

	// optional
	Periodicity() float64
	HasPeriodicity() bool

	// optional
	SetInsetPoint0(value coregraphics.Point)
	HasSetInsetPoint0() bool

	// optional
	InsetPoint0() coregraphics.Point
	HasInsetPoint0() bool

	// optional
	SetRotation(value float64)
	HasSetRotation() bool

	// optional
	Rotation() float64
	HasRotation() bool

	// optional
	SetStrands(value float64)
	HasSetStrands() bool

	// optional
	Strands() float64
	HasStrands() bool

	// optional
	SetZoom(value float64)
	HasSetZoom() bool

	// optional
	Zoom() float64
	HasZoom() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}
[Full Topic]

type PEdgePreserveUpsample

type PEdgePreserveUpsample interface {
	// optional
	SetSmallImage(value Image)
	HasSetSmallImage() bool

	// optional
	SmallImage() Image
	HasSmallImage() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetSpatialSigma(value float64)
	HasSetSpatialSigma() bool

	// optional
	SpatialSigma() float64
	HasSpatialSigma() bool

	// optional
	SetLumaSigma(value float64)
	HasSetLumaSigma() bool

	// optional
	LumaSigma() float64
	HasLumaSigma() bool
}

The properties you use to configure an edge preserve upsample filter. Full Topic

type PEdgeWork

type PEdgeWork interface {
	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure an edge-work filter. Full Topic

type PEdges

type PEdges interface {
	// optional
	SetIntensity(value float64)
	HasSetIntensity() bool

	// optional
	Intensity() float64
	HasIntensity() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure an edges filter. Full Topic

type PEightfoldReflectedTile

type PEightfoldReflectedTile interface {
	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool
}

The properties you use to configure an eightfold reflected tile filter. Full Topic

type PExposureAdjust

type PExposureAdjust interface {
	// optional
	SetEV(value float64)
	HasSetEV() bool

	// optional
	EV() float64
	HasEV() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure an exposure adjust filter. Full Topic

type PFalseColor

type PFalseColor interface {
	// optional
	SetColor1(value Color)
	HasSetColor1() bool

	// optional
	Color1() Color
	HasColor1() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetColor0(value Color)
	HasSetColor0() bool

	// optional
	Color0() Color
	HasColor0() bool
}

The properties you use to configure a false color filter. Full Topic

type PFilter

type PFilter interface {
	// optional
	Apply(k Kernel, args ...any) Image
	HasApply() bool

	// optional
	SetName(aString string)
	HasSetName() bool

	// optional
	SetDefaults()
	HasSetDefaults() bool

	// optional
	ApplyArgumentsOptions(k Kernel, args []objc.Object, dict map[string]objc.Object) Image
	HasApplyArgumentsOptions() bool

	// optional
	OutputImage() Image
	HasOutputImage() bool

	// optional
	Attributes() map[string]objc.Object
	HasAttributes() bool

	// optional
	SetEnabled(value bool)
	HasSetEnabled() bool

	// optional
	IsEnabled() bool
	HasIsEnabled() bool

	// optional
	InputKeys() []string
	HasInputKeys() bool

	// optional
	OutputKeys() []string
	HasOutputKeys() bool
}

The properties you use to configure a Core Image filter. Full Topic

type PFilterConstructor

type PFilterConstructor interface {
	// optional
	FilterWithName(name string) Filter
	HasFilterWithName() bool
}

A general interface for objects that produce CIFilter instances. Full Topic

type PFlashTransition

type PFlashTransition interface {
	// optional
	SetStriationStrength(value float64)
	HasSetStriationStrength() bool

	// optional
	StriationStrength() float64
	HasStriationStrength() bool

	// optional
	SetMaxStriationRadius(value float64)
	HasSetMaxStriationRadius() bool

	// optional
	MaxStriationRadius() float64
	HasMaxStriationRadius() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetFadeThreshold(value float64)
	HasSetFadeThreshold() bool

	// optional
	FadeThreshold() float64
	HasFadeThreshold() bool

	// optional
	SetExtent(value coregraphics.Rect)
	HasSetExtent() bool

	// optional
	Extent() coregraphics.Rect
	HasExtent() bool

	// optional
	SetStriationContrast(value float64)
	HasSetStriationContrast() bool

	// optional
	StriationContrast() float64
	HasStriationContrast() bool

	// optional
	SetColor(value Color)
	HasSetColor() bool

	// optional
	Color() Color
	HasColor() bool
}

The properties you use to configure a flash transition filter. Full Topic

type PFourCoordinateGeometryFilter

type PFourCoordinateGeometryFilter interface {
	// optional
	SetTopRight(value coregraphics.Point)
	HasSetTopRight() bool

	// optional
	TopRight() coregraphics.Point
	HasTopRight() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetBottomRight(value coregraphics.Point)
	HasSetBottomRight() bool

	// optional
	BottomRight() coregraphics.Point
	HasBottomRight() bool

	// optional
	SetBottomLeft(value coregraphics.Point)
	HasSetBottomLeft() bool

	// optional
	BottomLeft() coregraphics.Point
	HasBottomLeft() bool

	// optional
	SetTopLeft(value coregraphics.Point)
	HasSetTopLeft() bool

	// optional
	TopLeft() coregraphics.Point
	HasTopLeft() bool
}

The properties you use to configure a geometry adjustment filters that requires four coordinates. Full Topic

type PFourfoldReflectedTile

type PFourfoldReflectedTile interface {
	// optional
	SetAcuteAngle(value float64)
	HasSetAcuteAngle() bool

	// optional
	AcuteAngle() float64
	HasAcuteAngle() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool
}

The properties you use to configure a fourfold reflected tile filter. Full Topic

type PFourfoldRotatedTile

type PFourfoldRotatedTile interface {
	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a fourfold rotated tile filter. Full Topic

type PFourfoldTranslatedTile

type PFourfoldTranslatedTile interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAcuteAngle(value float64)
	HasSetAcuteAngle() bool

	// optional
	AcuteAngle() float64
	HasAcuteAngle() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool
}

The properties you use to configure a fourfold translated tile filter. Full Topic

type PGaborGradients

type PGaborGradients interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a Gabor gradients filter. Full Topic

type PGammaAdjust

type PGammaAdjust interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetPower(value float64)
	HasSetPower() bool

	// optional
	Power() float64
	HasPower() bool
}

The properties you use to configure a gamma adjust filter. Full Topic

type PGaussianBlur

type PGaussianBlur interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool
}

The properties you use to configure a Gaussian blur filter. Full Topic

type PGaussianGradient

type PGaussianGradient interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetColor0(value Color)
	HasSetColor0() bool

	// optional
	Color0() Color
	HasColor0() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetColor1(value Color)
	HasSetColor1() bool

	// optional
	Color1() Color
	HasColor1() bool
}

The properties you use to configure a Gaussian gradient filter. Full Topic

type PGlassDistortion

type PGlassDistortion interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetScale(value float64)
	HasSetScale() bool

	// optional
	Scale() float64
	HasScale() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetTextureImage(value Image)
	HasSetTextureImage() bool

	// optional
	TextureImage() Image
	HasTextureImage() bool
}
[Full Topic]

type PGlassLozenge

type PGlassLozenge interface {
	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetRefraction(value float64)
	HasSetRefraction() bool

	// optional
	Refraction() float64
	HasRefraction() bool

	// optional
	SetPoint0(value coregraphics.Point)
	HasSetPoint0() bool

	// optional
	Point0() coregraphics.Point
	HasPoint0() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetPoint1(value coregraphics.Point)
	HasSetPoint1() bool

	// optional
	Point1() coregraphics.Point
	HasPoint1() bool
}
[Full Topic]

type PGlideReflectedTile

type PGlideReflectedTile interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool
}

The properties you use to configure a glide reflected tile filter. Full Topic

type PGloom

type PGloom interface {
	// optional
	SetIntensity(value float64)
	HasSetIntensity() bool

	// optional
	Intensity() float64
	HasIntensity() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool
}

The properties you use to configure a gloom filter. Full Topic

type PHatchedScreen

type PHatchedScreen interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetSharpness(value float64)
	HasSetSharpness() bool

	// optional
	Sharpness() float64
	HasSharpness() bool
}

The properties you use to configure a hatched screen filter. Full Topic

type PHeightFieldFromMask

type PHeightFieldFromMask interface {
	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a height-field-from-mask filter. Full Topic

type PHexagonalPixellate

type PHexagonalPixellate interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetScale(value float64)
	HasSetScale() bool

	// optional
	Scale() float64
	HasScale() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a hexagonal pixellate filter. Full Topic

type PHighlightShadowAdjust

type PHighlightShadowAdjust interface {
	// optional
	SetHighlightAmount(value float64)
	HasSetHighlightAmount() bool

	// optional
	HighlightAmount() float64
	HasHighlightAmount() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetShadowAmount(value float64)
	HasSetShadowAmount() bool

	// optional
	ShadowAmount() float64
	HasShadowAmount() bool
}

The properties you use to configure a highlight-shadow adjust filter. Full Topic

type PHistogramDisplay

type PHistogramDisplay interface {
	// optional
	SetLowLimit(value float64)
	HasSetLowLimit() bool

	// optional
	LowLimit() float64
	HasLowLimit() bool

	// optional
	SetHighLimit(value float64)
	HasSetHighLimit() bool

	// optional
	HighLimit() float64
	HasHighLimit() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetHeight(value float64)
	HasSetHeight() bool

	// optional
	Height() float64
	HasHeight() bool
}
[Full Topic]

type PHoleDistortion

type PHoleDistortion interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}
[Full Topic]

type PHueAdjust

type PHueAdjust interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool
}

The properties you use to configure a hue adjust filter. Full Topic

type PHueSaturationValueGradient

type PHueSaturationValueGradient interface {
	// optional
	SetValue(value float64)
	HasSetValue() bool

	// optional
	Value() float64
	HasValue() bool

	// optional
	SetDither(value float64)
	HasSetDither() bool

	// optional
	Dither() float64
	HasDither() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetColorSpace(value coregraphics.ColorSpaceRef)
	HasSetColorSpace() bool

	// optional
	ColorSpace() coregraphics.ColorSpaceRef
	HasColorSpace() bool

	// optional
	SetSoftness(value float64)
	HasSetSoftness() bool

	// optional
	Softness() float64
	HasSoftness() bool
}

The properties you use to configure a hue-saturation-value gradient filter. Full Topic

type PImageProcessorInput

type PImageProcessorInput interface {
	// optional
	BytesPerRow() uint
	HasBytesPerRow() bool

	// optional
	Region() coregraphics.Rect
	HasRegion() bool

	// optional
	MetalTexture() metal.TextureObject
	HasMetalTexture() bool

	// optional
	Format() Format
	HasFormat() bool

	// optional
	PixelBuffer() corevideo.PixelBufferRef
	HasPixelBuffer() bool

	// optional
	BaseAddress() unsafe.Pointer
	HasBaseAddress() bool

	// optional
	Surface() iosurface.Ref
	HasSurface() bool
}

A container of image data and information for use in a custom image processor. Full Topic

type PImageProcessorOutput

type PImageProcessorOutput interface {
	// optional
	BytesPerRow() uint
	HasBytesPerRow() bool

	// optional
	BaseAddress() unsafe.Pointer
	HasBaseAddress() bool

	// optional
	Format() Format
	HasFormat() bool

	// optional
	PixelBuffer() corevideo.PixelBufferRef
	HasPixelBuffer() bool

	// optional
	MetalCommandBuffer() metal.CommandBufferObject
	HasMetalCommandBuffer() bool

	// optional
	Surface() iosurface.Ref
	HasSurface() bool

	// optional
	MetalTexture() metal.TextureObject
	HasMetalTexture() bool

	// optional
	Region() coregraphics.Rect
	HasRegion() bool
}

A container for writing image data and information produced by a custom image processor. Full Topic

type PKMeans

type PKMeans interface {
	// optional
	SetInputMeans(value Image)
	HasSetInputMeans() bool

	// optional
	InputMeans() Image
	HasInputMeans() bool

	// optional
	SetCount(value int)
	HasSetCount() bool

	// optional
	Count() int
	HasCount() bool

	// optional
	SetPasses(value float64)
	HasSetPasses() bool

	// optional
	Passes() float64
	HasPasses() bool

	// optional
	SetPerceptual(value bool)
	HasSetPerceptual() bool

	// optional
	Perceptual() bool
	HasPerceptual() bool
}
[Full Topic]

type PKaleidoscope

type PKaleidoscope interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetCount(value int)
	HasSetCount() bool

	// optional
	Count() int
	HasCount() bool
}

The properties you use to configure a kaleidoscope filter. Full Topic

type PKeystoneCorrectionCombined

type PKeystoneCorrectionCombined interface {
	// optional
	SetFocalLength(value float64)
	HasSetFocalLength() bool

	// optional
	FocalLength() float64
	HasFocalLength() bool
}

The properties you use to configure a keystone correction combined filter. Full Topic

type PKeystoneCorrectionHorizontal

type PKeystoneCorrectionHorizontal interface {
	// optional
	SetFocalLength(value float64)
	HasSetFocalLength() bool

	// optional
	FocalLength() float64
	HasFocalLength() bool
}

The properties you use to configure a keystone correction horizontal filter. Full Topic

type PKeystoneCorrectionVertical

type PKeystoneCorrectionVertical interface {
	// optional
	SetFocalLength(value float64)
	HasSetFocalLength() bool

	// optional
	FocalLength() float64
	HasFocalLength() bool
}

The properties you use to configure a keystone correction vertical filter. Full Topic

type PLabDeltaE

type PLabDeltaE interface {
	// optional
	SetImage2(value Image)
	HasSetImage2() bool

	// optional
	Image2() Image
	HasImage2() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a Lab Delta E filter. Full Topic

type PLanczosScaleTransform

type PLanczosScaleTransform interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetScale(value float64)
	HasSetScale() bool

	// optional
	Scale() float64
	HasScale() bool

	// optional
	SetAspectRatio(value float64)
	HasSetAspectRatio() bool

	// optional
	AspectRatio() float64
	HasAspectRatio() bool
}

The properties you use to configure a Lanczos scale transform filter. Full Topic

type PLenticularHaloGenerator

type PLenticularHaloGenerator interface {
	// optional
	SetStriationContrast(value float64)
	HasSetStriationContrast() bool

	// optional
	StriationContrast() float64
	HasStriationContrast() bool

	// optional
	SetHaloOverlap(value float64)
	HasSetHaloOverlap() bool

	// optional
	HaloOverlap() float64
	HasHaloOverlap() bool

	// optional
	SetHaloRadius(value float64)
	HasSetHaloRadius() bool

	// optional
	HaloRadius() float64
	HasHaloRadius() bool

	// optional
	SetStriationStrength(value float64)
	HasSetStriationStrength() bool

	// optional
	StriationStrength() float64
	HasStriationStrength() bool

	// optional
	SetTime(value float64)
	HasSetTime() bool

	// optional
	Time() float64
	HasTime() bool

	// optional
	SetHaloWidth(value float64)
	HasSetHaloWidth() bool

	// optional
	HaloWidth() float64
	HasHaloWidth() bool

	// optional
	SetColor(value Color)
	HasSetColor() bool

	// optional
	Color() Color
	HasColor() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool
}

The properties you use to configure a lenticular halo generator filter. Full Topic

type PLightTunnel

type PLightTunnel interface {
	// optional
	SetRotation(value float64)
	HasSetRotation() bool

	// optional
	Rotation() float64
	HasRotation() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool
}
[Full Topic]

type PLineOverlay

type PLineOverlay interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetContrast(value float64)
	HasSetContrast() bool

	// optional
	Contrast() float64
	HasContrast() bool

	// optional
	SetThreshold(value float64)
	HasSetThreshold() bool

	// optional
	Threshold() float64
	HasThreshold() bool

	// optional
	SetNRSharpness(value float64)
	HasSetNRSharpness() bool

	// optional
	NRSharpness() float64
	HasNRSharpness() bool

	// optional
	SetNRNoiseLevel(value float64)
	HasSetNRNoiseLevel() bool

	// optional
	NRNoiseLevel() float64
	HasNRNoiseLevel() bool

	// optional
	SetEdgeIntensity(value float64)
	HasSetEdgeIntensity() bool

	// optional
	EdgeIntensity() float64
	HasEdgeIntensity() bool
}

The properties you use to configure a line overlay filter. Full Topic

type PLineScreen

type PLineScreen interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetSharpness(value float64)
	HasSetSharpness() bool

	// optional
	Sharpness() float64
	HasSharpness() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool
}

The properties you use to configure a line screen filter. Full Topic

type PLinearGradient

type PLinearGradient interface {
	// optional
	SetColor0(value Color)
	HasSetColor0() bool

	// optional
	Color0() Color
	HasColor0() bool

	// optional
	SetPoint0(value coregraphics.Point)
	HasSetPoint0() bool

	// optional
	Point0() coregraphics.Point
	HasPoint0() bool

	// optional
	SetColor1(value Color)
	HasSetColor1() bool

	// optional
	Color1() Color
	HasColor1() bool

	// optional
	SetPoint1(value coregraphics.Point)
	HasSetPoint1() bool

	// optional
	Point1() coregraphics.Point
	HasPoint1() bool
}

The properties you use to configure a linear gradient filter. Full Topic

type PLinearToSRGBToneCurve

type PLinearToSRGBToneCurve interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a linear-to-sRGB filter. Full Topic

type PMaskToAlpha

type PMaskToAlpha interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a mask-to-alpha filter. Full Topic

type PMaskedVariableBlur

type PMaskedVariableBlur interface {
	// optional
	SetMask(value Image)
	HasSetMask() bool

	// optional
	Mask() Image
	HasMask() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool
}

The properties you use to configure a masked variable blur filter. Full Topic

type PMaximumComponent

type PMaximumComponent interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a maximum component filter. Full Topic

type PMedian

type PMedian interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a median filter. Full Topic

type PMeshGenerator

type PMeshGenerator interface {
	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetColor(value Color)
	HasSetColor() bool

	// optional
	Color() Color
	HasColor() bool

	// optional
	SetMesh(value []objc.Object)
	HasSetMesh() bool

	// optional
	Mesh() []objc.Object
	HasMesh() bool
}

The properties you use to configure a mesh generator filter. Full Topic

type PMinimumComponent

type PMinimumComponent interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a minimum component filter. Full Topic

type PMix

type PMix interface {
	// optional
	SetBackgroundImage(value Image)
	HasSetBackgroundImage() bool

	// optional
	BackgroundImage() Image
	HasBackgroundImage() bool

	// optional
	SetAmount(value float64)
	HasSetAmount() bool

	// optional
	Amount() float64
	HasAmount() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a mix filter. Full Topic

type PModTransition

type PModTransition interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetCompression(value float64)
	HasSetCompression() bool

	// optional
	Compression() float64
	HasCompression() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool
}

The properties you use to configure a mod transition filter. Full Topic

type PMorphologyGradient

type PMorphologyGradient interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool
}

The properties you use to configure a morphology gradient filter. Full Topic

type PMorphologyMaximum

type PMorphologyMaximum interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool
}

The properties you use to configure a morphology maximum filter. Full Topic

type PMorphologyMinimum

type PMorphologyMinimum interface {
	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a morphology minimum filter. Full Topic

type PMorphologyRectangleMaximum

type PMorphologyRectangleMaximum interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetHeight(value float64)
	HasSetHeight() bool

	// optional
	Height() float64
	HasHeight() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool
}

The properties you use to configure a morphology rectangle maximum filter. Full Topic

type PMorphologyRectangleMinimum

type PMorphologyRectangleMinimum interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetHeight(value float64)
	HasSetHeight() bool

	// optional
	Height() float64
	HasHeight() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool
}

The properties you use to configure a morphology rectangle minimum filter. Full Topic

type PMotionBlur

type PMotionBlur interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool
}

The properties you use to configure a motion blur filter. Full Topic

type PNinePartStretched

type PNinePartStretched interface {
	// optional
	SetBreakpoint1(value coregraphics.Point)
	HasSetBreakpoint1() bool

	// optional
	Breakpoint1() coregraphics.Point
	HasBreakpoint1() bool

	// optional
	SetGrowAmount(value coregraphics.Point)
	HasSetGrowAmount() bool

	// optional
	GrowAmount() coregraphics.Point
	HasGrowAmount() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetBreakpoint0(value coregraphics.Point)
	HasSetBreakpoint0() bool

	// optional
	Breakpoint0() coregraphics.Point
	HasBreakpoint0() bool
}
[Full Topic]

type PNinePartTiled

type PNinePartTiled interface {
	// optional
	SetFlipYTiles(value bool)
	HasSetFlipYTiles() bool

	// optional
	FlipYTiles() bool
	HasFlipYTiles() bool

	// optional
	SetGrowAmount(value coregraphics.Point)
	HasSetGrowAmount() bool

	// optional
	GrowAmount() coregraphics.Point
	HasGrowAmount() bool

	// optional
	SetBreakpoint1(value coregraphics.Point)
	HasSetBreakpoint1() bool

	// optional
	Breakpoint1() coregraphics.Point
	HasBreakpoint1() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetBreakpoint0(value coregraphics.Point)
	HasSetBreakpoint0() bool

	// optional
	Breakpoint0() coregraphics.Point
	HasBreakpoint0() bool
}
[Full Topic]

type PNoiseReduction

type PNoiseReduction interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetNoiseLevel(value float64)
	HasSetNoiseLevel() bool

	// optional
	NoiseLevel() float64
	HasNoiseLevel() bool

	// optional
	SetSharpness(value float64)
	HasSetSharpness() bool

	// optional
	Sharpness() float64
	HasSharpness() bool
}

The properties you use to configure a noise reduction filter. Full Topic

type POpTile

type POpTile interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetScale(value float64)
	HasSetScale() bool

	// optional
	Scale() float64
	HasScale() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool
}

The properties you use to configure an optical tile filter. Full Topic

type PPDF417BarcodeGenerator

type PPDF417BarcodeGenerator interface {
	// optional
	SetMessage(value []byte)
	HasSetMessage() bool

	// optional
	Message() []byte
	HasMessage() bool

	// optional
	SetAlwaysSpecifyCompaction(value float64)
	HasSetAlwaysSpecifyCompaction() bool

	// optional
	AlwaysSpecifyCompaction() float64
	HasAlwaysSpecifyCompaction() bool

	// optional
	SetRows(value float64)
	HasSetRows() bool

	// optional
	Rows() float64
	HasRows() bool

	// optional
	SetMinWidth(value float64)
	HasSetMinWidth() bool

	// optional
	MinWidth() float64
	HasMinWidth() bool

	// optional
	SetMaxWidth(value float64)
	HasSetMaxWidth() bool

	// optional
	MaxWidth() float64
	HasMaxWidth() bool

	// optional
	SetCorrectionLevel(value float64)
	HasSetCorrectionLevel() bool

	// optional
	CorrectionLevel() float64
	HasCorrectionLevel() bool

	// optional
	SetCompactStyle(value float64)
	HasSetCompactStyle() bool

	// optional
	CompactStyle() float64
	HasCompactStyle() bool

	// optional
	SetMaxHeight(value float64)
	HasSetMaxHeight() bool

	// optional
	MaxHeight() float64
	HasMaxHeight() bool

	// optional
	SetPreferredAspectRatio(value float64)
	HasSetPreferredAspectRatio() bool

	// optional
	PreferredAspectRatio() float64
	HasPreferredAspectRatio() bool

	// optional
	SetMinHeight(value float64)
	HasSetMinHeight() bool

	// optional
	MinHeight() float64
	HasMinHeight() bool

	// optional
	SetDataColumns(value float64)
	HasSetDataColumns() bool

	// optional
	DataColumns() float64
	HasDataColumns() bool

	// optional
	SetCompactionMode(value float64)
	HasSetCompactionMode() bool

	// optional
	CompactionMode() float64
	HasCompactionMode() bool
}

The properties you use to configure a PDF417 barcode generator filter. Full Topic

type PPageCurlTransition

type PPageCurlTransition interface {
	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetBacksideImage(value Image)
	HasSetBacksideImage() bool

	// optional
	BacksideImage() Image
	HasBacksideImage() bool

	// optional
	SetShadingImage(value Image)
	HasSetShadingImage() bool

	// optional
	ShadingImage() Image
	HasShadingImage() bool

	// optional
	SetExtent(value coregraphics.Rect)
	HasSetExtent() bool

	// optional
	Extent() coregraphics.Rect
	HasExtent() bool
}

The properties you use to configure a page curl transition filter. Full Topic

type PPageCurlWithShadowTransition

type PPageCurlWithShadowTransition interface {
	// optional
	SetShadowSize(value float64)
	HasSetShadowSize() bool

	// optional
	ShadowSize() float64
	HasShadowSize() bool

	// optional
	SetBacksideImage(value Image)
	HasSetBacksideImage() bool

	// optional
	BacksideImage() Image
	HasBacksideImage() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetExtent(value coregraphics.Rect)
	HasSetExtent() bool

	// optional
	Extent() coregraphics.Rect
	HasExtent() bool

	// optional
	SetShadowAmount(value float64)
	HasSetShadowAmount() bool

	// optional
	ShadowAmount() float64
	HasShadowAmount() bool

	// optional
	SetShadowExtent(value coregraphics.Rect)
	HasSetShadowExtent() bool

	// optional
	ShadowExtent() coregraphics.Rect
	HasShadowExtent() bool
}

The properties you use to configure a page-curl-with-shadow transition filter. Full Topic

type PPaletteCentroid

type PPaletteCentroid interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetPaletteImage(value Image)
	HasSetPaletteImage() bool

	// optional
	PaletteImage() Image
	HasPaletteImage() bool

	// optional
	SetPerceptual(value bool)
	HasSetPerceptual() bool

	// optional
	Perceptual() bool
	HasPerceptual() bool
}

The properties you use to configure a palette centroid filter. Full Topic

type PPalettize

type PPalettize interface {
	// optional
	SetPerceptual(value bool)
	HasSetPerceptual() bool

	// optional
	Perceptual() bool
	HasPerceptual() bool

	// optional
	SetPaletteImage(value Image)
	HasSetPaletteImage() bool

	// optional
	PaletteImage() Image
	HasPaletteImage() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a palettize filter. Full Topic

type PParallelogramTile

type PParallelogramTile interface {
	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAcuteAngle(value float64)
	HasSetAcuteAngle() bool

	// optional
	AcuteAngle() float64
	HasAcuteAngle() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool
}

The properties you use to configure a parallelogram tile filter. Full Topic

type PPersonSegmentation

type PPersonSegmentation interface {
	// optional
	SetQualityLevel(value uint)
	HasSetQualityLevel() bool

	// optional
	QualityLevel() uint
	HasQualityLevel() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}
[Full Topic]

type PPerspectiveCorrection

type PPerspectiveCorrection interface {
	// optional
	SetCrop(value bool)
	HasSetCrop() bool

	// optional
	Crop() bool
	HasCrop() bool
}

The properties you use to configure a perspective correction filter. Full Topic

type PPerspectiveRotate

type PPerspectiveRotate interface {
	// optional
	SetRoll(value float64)
	HasSetRoll() bool

	// optional
	Roll() float64
	HasRoll() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetFocalLength(value float64)
	HasSetFocalLength() bool

	// optional
	FocalLength() float64
	HasFocalLength() bool

	// optional
	SetYaw(value float64)
	HasSetYaw() bool

	// optional
	Yaw() float64
	HasYaw() bool

	// optional
	SetPitch(value float64)
	HasSetPitch() bool

	// optional
	Pitch() float64
	HasPitch() bool
}

The properties you use to configure a perspective rotate filter. Full Topic

type PPerspectiveTile

type PPerspectiveTile interface {
	// optional
	SetBottomRight(value coregraphics.Point)
	HasSetBottomRight() bool

	// optional
	BottomRight() coregraphics.Point
	HasBottomRight() bool

	// optional
	SetTopRight(value coregraphics.Point)
	HasSetTopRight() bool

	// optional
	TopRight() coregraphics.Point
	HasTopRight() bool

	// optional
	SetTopLeft(value coregraphics.Point)
	HasSetTopLeft() bool

	// optional
	TopLeft() coregraphics.Point
	HasTopLeft() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetBottomLeft(value coregraphics.Point)
	HasSetBottomLeft() bool

	// optional
	BottomLeft() coregraphics.Point
	HasBottomLeft() bool
}

The properties you use to configure a perspective tile filter. Full Topic

type PPerspectiveTransform

type PPerspectiveTransform interface {
}

The properties you use to configure a perspective transform filter. Full Topic

type PPerspectiveTransformWithExtent

type PPerspectiveTransformWithExtent interface {
	// optional
	SetExtent(value coregraphics.Rect)
	HasSetExtent() bool

	// optional
	Extent() coregraphics.Rect
	HasExtent() bool
}

The properties you use to configure a perspective transform with extent filter. Full Topic

type PPhotoEffect

type PPhotoEffect interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a photo-effect filter. Full Topic

type PPinchDistortion

type PPinchDistortion interface {
	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetScale(value float64)
	HasSetScale() bool

	// optional
	Scale() float64
	HasScale() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}
[Full Topic]

type PPixellate

type PPixellate interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetScale(value float64)
	HasSetScale() bool

	// optional
	Scale() float64
	HasScale() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool
}

The properties you use to configure a pixellate filter. Full Topic

type PPlugInRegistration

type PPlugInRegistration interface {
	// optional
	Load(host unsafe.Pointer) bool
	HasLoad() bool
}

The interface for loading Core Image image units. Full Topic

type PPointillize

type PPointillize interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool
}

The properties you use to configure a pointillize filter. Full Topic

type PQRCodeGenerator

type PQRCodeGenerator interface {
	// optional
	SetCorrectionLevel(value string)
	HasSetCorrectionLevel() bool

	// optional
	CorrectionLevel() string
	HasCorrectionLevel() bool

	// optional
	SetMessage(value []byte)
	HasSetMessage() bool

	// optional
	Message() []byte
	HasMessage() bool
}

The properties you use to configure a QR code generator filter. Full Topic

type PRadialGradient

type PRadialGradient interface {
	// optional
	SetColor1(value Color)
	HasSetColor1() bool

	// optional
	Color1() Color
	HasColor1() bool

	// optional
	SetRadius1(value float64)
	HasSetRadius1() bool

	// optional
	Radius1() float64
	HasRadius1() bool

	// optional
	SetRadius0(value float64)
	HasSetRadius0() bool

	// optional
	Radius0() float64
	HasRadius0() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetColor0(value Color)
	HasSetColor0() bool

	// optional
	Color0() Color
	HasColor0() bool
}

The properties you use to configure a radial gradient filter. Full Topic

type PRandomGenerator

type PRandomGenerator interface {
}

The properties you use to configure a random generator filter. Full Topic

type PRippleTransition

type PRippleTransition interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetShadingImage(value Image)
	HasSetShadingImage() bool

	// optional
	ShadingImage() Image
	HasShadingImage() bool

	// optional
	SetScale(value float64)
	HasSetScale() bool

	// optional
	Scale() float64
	HasScale() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetExtent(value coregraphics.Rect)
	HasSetExtent() bool

	// optional
	Extent() coregraphics.Rect
	HasExtent() bool
}

The properties you use to configure a ripple transition filter. Full Topic

type PRoundedRectangleGenerator

type PRoundedRectangleGenerator interface {
	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetColor(value Color)
	HasSetColor() bool

	// optional
	Color() Color
	HasColor() bool

	// optional
	SetExtent(value coregraphics.Rect)
	HasSetExtent() bool

	// optional
	Extent() coregraphics.Rect
	HasExtent() bool
}

The properties you use to configure a rounded rectangle generator filter. Full Topic

type PRowAverage

type PRowAverage interface {
}
[Full Topic]

type PSRGBToneCurveToLinear

type PSRGBToneCurveToLinear interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure an sRGB-to-linear filter. Full Topic

type PSaliencyMap

type PSaliencyMap interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a saliency map filter. Full Topic

type PSepiaTone

type PSepiaTone interface {
	// optional
	SetIntensity(value float64)
	HasSetIntensity() bool

	// optional
	Intensity() float64
	HasIntensity() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a sepia-tone filter. Full Topic

type PShadedMaterial

type PShadedMaterial interface {
	// optional
	SetShadingImage(value Image)
	HasSetShadingImage() bool

	// optional
	ShadingImage() Image
	HasShadingImage() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetScale(value float64)
	HasSetScale() bool

	// optional
	Scale() float64
	HasScale() bool
}

The properties you use to configure a shaded material filter. Full Topic

type PSharpenLuminance

type PSharpenLuminance interface {
	// optional
	SetSharpness(value float64)
	HasSetSharpness() bool

	// optional
	Sharpness() float64
	HasSharpness() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool
}

The properties you use to configure a sharpen luminance filter. Full Topic

type PSixfoldReflectedTile

type PSixfoldReflectedTile interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool
}

The properties you use to configure a sixfold reflected tile filter. Full Topic

type PSixfoldRotatedTile

type PSixfoldRotatedTile interface {
	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool
}

The properties you use to configure a sixfold rotated tile filter. Full Topic

type PSmoothLinearGradient

type PSmoothLinearGradient interface {
	// optional
	SetPoint1(value coregraphics.Point)
	HasSetPoint1() bool

	// optional
	Point1() coregraphics.Point
	HasPoint1() bool

	// optional
	SetColor0(value Color)
	HasSetColor0() bool

	// optional
	Color0() Color
	HasColor0() bool

	// optional
	SetPoint0(value coregraphics.Point)
	HasSetPoint0() bool

	// optional
	Point0() coregraphics.Point
	HasPoint0() bool

	// optional
	SetColor1(value Color)
	HasSetColor1() bool

	// optional
	Color1() Color
	HasColor1() bool
}

The properties you use to configure a smooth linear gradient filter. Full Topic

type PSpotColor

type PSpotColor interface {
	// optional
	SetReplacementColor3(value Color)
	HasSetReplacementColor3() bool

	// optional
	ReplacementColor3() Color
	HasReplacementColor3() bool

	// optional
	SetContrast2(value float64)
	HasSetContrast2() bool

	// optional
	Contrast2() float64
	HasContrast2() bool

	// optional
	SetCenterColor1(value Color)
	HasSetCenterColor1() bool

	// optional
	CenterColor1() Color
	HasCenterColor1() bool

	// optional
	SetCloseness1(value float64)
	HasSetCloseness1() bool

	// optional
	Closeness1() float64
	HasCloseness1() bool

	// optional
	SetCloseness3(value float64)
	HasSetCloseness3() bool

	// optional
	Closeness3() float64
	HasCloseness3() bool

	// optional
	SetReplacementColor2(value Color)
	HasSetReplacementColor2() bool

	// optional
	ReplacementColor2() Color
	HasReplacementColor2() bool

	// optional
	SetContrast3(value float64)
	HasSetContrast3() bool

	// optional
	Contrast3() float64
	HasContrast3() bool

	// optional
	SetCloseness2(value float64)
	HasSetCloseness2() bool

	// optional
	Closeness2() float64
	HasCloseness2() bool

	// optional
	SetCenterColor2(value Color)
	HasSetCenterColor2() bool

	// optional
	CenterColor2() Color
	HasCenterColor2() bool

	// optional
	SetReplacementColor1(value Color)
	HasSetReplacementColor1() bool

	// optional
	ReplacementColor1() Color
	HasReplacementColor1() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetContrast1(value float64)
	HasSetContrast1() bool

	// optional
	Contrast1() float64
	HasContrast1() bool

	// optional
	SetCenterColor3(value Color)
	HasSetCenterColor3() bool

	// optional
	CenterColor3() Color
	HasCenterColor3() bool
}

The properties you use to configure a spot color filter. Full Topic

type PSpotLight

type PSpotLight interface {
	// optional
	SetBrightness(value float64)
	HasSetBrightness() bool

	// optional
	Brightness() float64
	HasBrightness() bool

	// optional
	SetColor(value Color)
	HasSetColor() bool

	// optional
	Color() Color
	HasColor() bool

	// optional
	SetLightPosition(value Vector)
	HasSetLightPosition() bool

	// optional
	LightPosition() Vector
	HasLightPosition() bool

	// optional
	SetConcentration(value float64)
	HasSetConcentration() bool

	// optional
	Concentration() float64
	HasConcentration() bool

	// optional
	SetLightPointsAt(value Vector)
	HasSetLightPointsAt() bool

	// optional
	LightPointsAt() Vector
	HasLightPointsAt() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a spotlight filter. Full Topic

type PStarShineGenerator

type PStarShineGenerator interface {
	// optional
	SetColor(value Color)
	HasSetColor() bool

	// optional
	Color() Color
	HasColor() bool

	// optional
	SetCrossScale(value float64)
	HasSetCrossScale() bool

	// optional
	CrossScale() float64
	HasCrossScale() bool

	// optional
	SetCrossAngle(value float64)
	HasSetCrossAngle() bool

	// optional
	CrossAngle() float64
	HasCrossAngle() bool

	// optional
	SetCrossWidth(value float64)
	HasSetCrossWidth() bool

	// optional
	CrossWidth() float64
	HasCrossWidth() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetEpsilon(value float64)
	HasSetEpsilon() bool

	// optional
	Epsilon() float64
	HasEpsilon() bool

	// optional
	SetCrossOpacity(value float64)
	HasSetCrossOpacity() bool

	// optional
	CrossOpacity() float64
	HasCrossOpacity() bool
}

The properties you use to configure a star-shine generator filter. Full Topic

type PStraighten

type PStraighten interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool
}

The properties you use to configure a straighten filter. Full Topic

type PStretchCrop

type PStretchCrop interface {
	// optional
	SetSize(value coregraphics.Point)
	HasSetSize() bool

	// optional
	Size() coregraphics.Point
	HasSize() bool

	// optional
	SetCropAmount(value float64)
	HasSetCropAmount() bool

	// optional
	CropAmount() float64
	HasCropAmount() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetCenterStretchAmount(value float64)
	HasSetCenterStretchAmount() bool

	// optional
	CenterStretchAmount() float64
	HasCenterStretchAmount() bool
}
[Full Topic]

type PStripesGenerator

type PStripesGenerator interface {
	// optional
	SetColor0(value Color)
	HasSetColor0() bool

	// optional
	Color0() Color
	HasColor0() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetSharpness(value float64)
	HasSetSharpness() bool

	// optional
	Sharpness() float64
	HasSharpness() bool

	// optional
	SetColor1(value Color)
	HasSetColor1() bool

	// optional
	Color1() Color
	HasColor1() bool
}

The properties you use to configure a stripes generator filter. Full Topic

type PSunbeamsGenerator

type PSunbeamsGenerator interface {
	// optional
	SetStriationContrast(value float64)
	HasSetStriationContrast() bool

	// optional
	StriationContrast() float64
	HasStriationContrast() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetSunRadius(value float64)
	HasSetSunRadius() bool

	// optional
	SunRadius() float64
	HasSunRadius() bool

	// optional
	SetColor(value Color)
	HasSetColor() bool

	// optional
	Color() Color
	HasColor() bool

	// optional
	SetTime(value float64)
	HasSetTime() bool

	// optional
	Time() float64
	HasTime() bool

	// optional
	SetMaxStriationRadius(value float64)
	HasSetMaxStriationRadius() bool

	// optional
	MaxStriationRadius() float64
	HasMaxStriationRadius() bool

	// optional
	SetStriationStrength(value float64)
	HasSetStriationStrength() bool

	// optional
	StriationStrength() float64
	HasStriationStrength() bool
}

The properties you use to configure a sunbeams generator filter. Full Topic

type PSwipeTransition

type PSwipeTransition interface {
	// optional
	SetColor(value Color)
	HasSetColor() bool

	// optional
	Color() Color
	HasColor() bool

	// optional
	SetExtent(value coregraphics.Rect)
	HasSetExtent() bool

	// optional
	Extent() coregraphics.Rect
	HasExtent() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetOpacity(value float64)
	HasSetOpacity() bool

	// optional
	Opacity() float64
	HasOpacity() bool
}

The properties you use to configure a swipe transition filter. Full Topic

type PTemperatureAndTint

type PTemperatureAndTint interface {
	// optional
	SetNeutral(value Vector)
	HasSetNeutral() bool

	// optional
	Neutral() Vector
	HasNeutral() bool

	// optional
	SetTargetNeutral(value Vector)
	HasSetTargetNeutral() bool

	// optional
	TargetNeutral() Vector
	HasTargetNeutral() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a temperature and tint filter. Full Topic

type PTextImageGenerator

type PTextImageGenerator interface {
	// optional
	SetFontName(value string)
	HasSetFontName() bool

	// optional
	FontName() string
	HasFontName() bool

	// optional
	SetScaleFactor(value float64)
	HasSetScaleFactor() bool

	// optional
	ScaleFactor() float64
	HasScaleFactor() bool

	// optional
	SetText(value string)
	HasSetText() bool

	// optional
	Text() string
	HasText() bool

	// optional
	SetFontSize(value float64)
	HasSetFontSize() bool

	// optional
	FontSize() float64
	HasFontSize() bool
}

The properties you use to configure a text image generator filter. Full Topic

type PThermal

type PThermal interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a thermal filter. Full Topic

type PToneCurve

type PToneCurve interface {
	// optional
	SetPoint4(value coregraphics.Point)
	HasSetPoint4() bool

	// optional
	Point4() coregraphics.Point
	HasPoint4() bool

	// optional
	SetPoint0(value coregraphics.Point)
	HasSetPoint0() bool

	// optional
	Point0() coregraphics.Point
	HasPoint0() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetPoint3(value coregraphics.Point)
	HasSetPoint3() bool

	// optional
	Point3() coregraphics.Point
	HasPoint3() bool

	// optional
	SetPoint1(value coregraphics.Point)
	HasSetPoint1() bool

	// optional
	Point1() coregraphics.Point
	HasPoint1() bool

	// optional
	SetPoint2(value coregraphics.Point)
	HasSetPoint2() bool

	// optional
	Point2() coregraphics.Point
	HasPoint2() bool
}

The properties you use to configure a tone curve filter. Full Topic

type PTorusLensDistortion

type PTorusLensDistortion interface {
	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetRefraction(value float64)
	HasSetRefraction() bool

	// optional
	Refraction() float64
	HasRefraction() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}
[Full Topic]

type PTransitionFilter

type PTransitionFilter interface {
	// optional
	SetTime(value float64)
	HasSetTime() bool

	// optional
	Time() float64
	HasTime() bool

	// optional
	SetTargetImage(value Image)
	HasSetTargetImage() bool

	// optional
	TargetImage() Image
	HasTargetImage() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a transition filter. Full Topic

type PTriangleKaleidoscope

type PTriangleKaleidoscope interface {
	// optional
	SetPoint(value coregraphics.Point)
	HasSetPoint() bool

	// optional
	Point() coregraphics.Point
	HasPoint() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetSize(value float64)
	HasSetSize() bool

	// optional
	Size() float64
	HasSize() bool

	// optional
	SetDecay(value float64)
	HasSetDecay() bool

	// optional
	Decay() float64
	HasDecay() bool

	// optional
	SetRotation(value float64)
	HasSetRotation() bool

	// optional
	Rotation() float64
	HasRotation() bool
}

The properties you use to configure a triangle kaleidoscope filter. Full Topic

type PTriangleTile

type PTriangleTile interface {
	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool
}

The properties you use to configure a triangle tile filter. Full Topic

type PTwelvefoldReflectedTile

type PTwelvefoldReflectedTile interface {
	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetWidth(value float64)
	HasSetWidth() bool

	// optional
	Width() float64
	HasWidth() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a twelvefold reflected tile filter. Full Topic

type PTwirlDistortion

type PTwirlDistortion interface {
	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}
[Full Topic]

type PUnsharpMask

type PUnsharpMask interface {
	// optional
	SetIntensity(value float64)
	HasSetIntensity() bool

	// optional
	Intensity() float64
	HasIntensity() bool

	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure an unsharp mask filter. Full Topic

type PVibrance

type PVibrance interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAmount(value float64)
	HasSetAmount() bool

	// optional
	Amount() float64
	HasAmount() bool
}

The properties you use to configure a vibrance filter. Full Topic

type PVignette

type PVignette interface {
	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetIntensity(value float64)
	HasSetIntensity() bool

	// optional
	Intensity() float64
	HasIntensity() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a vignette filter. Full Topic

type PVignetteEffect

type PVignetteEffect interface {
	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetIntensity(value float64)
	HasSetIntensity() bool

	// optional
	Intensity() float64
	HasIntensity() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetFalloff(value float64)
	HasSetFalloff() bool

	// optional
	Falloff() float64
	HasFalloff() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool
}

The properties you use to configure a vignette-effect filter. Full Topic

type PVortexDistortion

type PVortexDistortion interface {
	// optional
	SetRadius(value float64)
	HasSetRadius() bool

	// optional
	Radius() float64
	HasRadius() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAngle(value float64)
	HasSetAngle() bool

	// optional
	Angle() float64
	HasAngle() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool
}
[Full Topic]

type PWhitePointAdjust

type PWhitePointAdjust interface {
	// optional
	SetColor(value Color)
	HasSetColor() bool

	// optional
	Color() Color
	HasColor() bool

	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure a white-point adjust filter. Full Topic

type PXRay

type PXRay interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool
}

The properties you use to configure an X-ray filter. Full Topic

type PZoomBlur

type PZoomBlur interface {
	// optional
	SetInputImage(value Image)
	HasSetInputImage() bool

	// optional
	InputImage() Image
	HasInputImage() bool

	// optional
	SetAmount(value float64)
	HasSetAmount() bool

	// optional
	Amount() float64
	HasAmount() bool

	// optional
	SetCenter(value coregraphics.Point)
	HasSetCenter() bool

	// optional
	Center() coregraphics.Point
	HasCenter() bool
}

The properties you use to configure a zoom blur filter. Full Topic

type PageCurlTransitionObject

type PageCurlTransitionObject struct {
	objc.Object
}

A concrete type for the PPageCurlTransition protocol.

func (PageCurlTransitionObject) Angle

func (p_ PageCurlTransitionObject) Angle() float64

The angle of the curling page. Full Topic

func (PageCurlTransitionObject) BacksideImage

func (p_ PageCurlTransitionObject) BacksideImage() Image

The image that appears on the back of the source image as the page curls to reveal the target image. Full Topic

func (PageCurlTransitionObject) Extent

The extent of the effect. Full Topic

func (PageCurlTransitionObject) HasAngle

func (p_ PageCurlTransitionObject) HasAngle() bool

func (PageCurlTransitionObject) HasBacksideImage

func (p_ PageCurlTransitionObject) HasBacksideImage() bool

func (PageCurlTransitionObject) HasExtent

func (p_ PageCurlTransitionObject) HasExtent() bool

func (PageCurlTransitionObject) HasRadius

func (p_ PageCurlTransitionObject) HasRadius() bool

func (PageCurlTransitionObject) HasSetAngle

func (p_ PageCurlTransitionObject) HasSetAngle() bool

func (PageCurlTransitionObject) HasSetBacksideImage

func (p_ PageCurlTransitionObject) HasSetBacksideImage() bool

func (PageCurlTransitionObject) HasSetExtent

func (p_ PageCurlTransitionObject) HasSetExtent() bool

func (PageCurlTransitionObject) HasSetRadius

func (p_ PageCurlTransitionObject) HasSetRadius() bool

func (PageCurlTransitionObject) HasSetShadingImage

func (p_ PageCurlTransitionObject) HasSetShadingImage() bool

func (PageCurlTransitionObject) HasShadingImage

func (p_ PageCurlTransitionObject) HasShadingImage() bool

func (PageCurlTransitionObject) Radius

func (p_ PageCurlTransitionObject) Radius() float64

The radius of the curl. Full Topic

func (PageCurlTransitionObject) SetAngle

func (p_ PageCurlTransitionObject) SetAngle(value float64)

The angle of the curling page. Full Topic

func (PageCurlTransitionObject) SetBacksideImage

func (p_ PageCurlTransitionObject) SetBacksideImage(value Image)

The image that appears on the back of the source image as the page curls to reveal the target image. Full Topic

func (PageCurlTransitionObject) SetExtent

func (p_ PageCurlTransitionObject) SetExtent(value coregraphics.Rect)

The extent of the effect. Full Topic

func (PageCurlTransitionObject) SetRadius

func (p_ PageCurlTransitionObject) SetRadius(value float64)

The radius of the curl. Full Topic

func (PageCurlTransitionObject) SetShadingImage

func (p_ PageCurlTransitionObject) SetShadingImage(value Image)

An image that looks like a shaded sphere enclosed in a square. Full Topic

func (PageCurlTransitionObject) ShadingImage

func (p_ PageCurlTransitionObject) ShadingImage() Image

An image that looks like a shaded sphere enclosed in a square. Full Topic

type PageCurlWithShadowTransitionObject

type PageCurlWithShadowTransitionObject struct {
	objc.Object
}

A concrete type for the PPageCurlWithShadowTransition protocol.

func (PageCurlWithShadowTransitionObject) Angle

The angle of the curling page. Full Topic

func (PageCurlWithShadowTransitionObject) BacksideImage

func (p_ PageCurlWithShadowTransitionObject) BacksideImage() Image

The image that appears on the back of the source image as the page curls to reveal the target image. Full Topic

func (PageCurlWithShadowTransitionObject) Extent

The extent of the effect. Full Topic

func (PageCurlWithShadowTransitionObject) HasAngle

func (PageCurlWithShadowTransitionObject) HasBacksideImage

func (p_ PageCurlWithShadowTransitionObject) HasBacksideImage() bool

func (PageCurlWithShadowTransitionObject) HasExtent

func (PageCurlWithShadowTransitionObject) HasRadius

func (PageCurlWithShadowTransitionObject) HasSetAngle

func (p_ PageCurlWithShadowTransitionObject) HasSetAngle() bool

func (PageCurlWithShadowTransitionObject) HasSetBacksideImage

func (p_ PageCurlWithShadowTransitionObject) HasSetBacksideImage() bool

func (PageCurlWithShadowTransitionObject) HasSetExtent

func (p_ PageCurlWithShadowTransitionObject) HasSetExtent() bool

func (PageCurlWithShadowTransitionObject) HasSetRadius

func (p_ PageCurlWithShadowTransitionObject) HasSetRadius() bool

func (PageCurlWithShadowTransitionObject) HasSetShadowAmount

func (p_ PageCurlWithShadowTransitionObject) HasSetShadowAmount() bool

func (PageCurlWithShadowTransitionObject) HasSetShadowExtent

func (p_ PageCurlWithShadowTransitionObject) HasSetShadowExtent() bool

func (PageCurlWithShadowTransitionObject) HasSetShadowSize

func (p_ PageCurlWithShadowTransitionObject) HasSetShadowSize() bool

func (PageCurlWithShadowTransitionObject) HasShadowAmount

func (p_ PageCurlWithShadowTransitionObject) HasShadowAmount() bool

func (PageCurlWithShadowTransitionObject) HasShadowExtent

func (p_ PageCurlWithShadowTransitionObject) HasShadowExtent() bool

func (PageCurlWithShadowTransitionObject) HasShadowSize

func (p_ PageCurlWithShadowTransitionObject) HasShadowSize() bool

func (PageCurlWithShadowTransitionObject) Radius

The radius of the curl. Full Topic

func (PageCurlWithShadowTransitionObject) SetAngle

func (p_ PageCurlWithShadowTransitionObject) SetAngle(value float64)

The angle of the curling page. Full Topic

func (PageCurlWithShadowTransitionObject) SetBacksideImage

func (p_ PageCurlWithShadowTransitionObject) SetBacksideImage(value Image)

The image that appears on the back of the source image as the page curls to reveal the target image. Full Topic

func (PageCurlWithShadowTransitionObject) SetExtent

The extent of the effect. Full Topic

func (PageCurlWithShadowTransitionObject) SetRadius

func (p_ PageCurlWithShadowTransitionObject) SetRadius(value float64)

The radius of the curl. Full Topic

func (PageCurlWithShadowTransitionObject) SetShadowAmount

func (p_ PageCurlWithShadowTransitionObject) SetShadowAmount(value float64)

The strength of the shadow. Full Topic

func (PageCurlWithShadowTransitionObject) SetShadowExtent

func (p_ PageCurlWithShadowTransitionObject) SetShadowExtent(value coregraphics.Rect)

The rectagular portion of input image that casts a shadow. Full Topic

func (PageCurlWithShadowTransitionObject) SetShadowSize

func (p_ PageCurlWithShadowTransitionObject) SetShadowSize(value float64)

The maximum size, in pixels, of the shadow. Full Topic

func (PageCurlWithShadowTransitionObject) ShadowAmount

func (p_ PageCurlWithShadowTransitionObject) ShadowAmount() float64

The strength of the shadow. Full Topic

func (PageCurlWithShadowTransitionObject) ShadowExtent

The rectagular portion of input image that casts a shadow. Full Topic

func (PageCurlWithShadowTransitionObject) ShadowSize

The maximum size, in pixels, of the shadow. Full Topic

type PaletteCentroidObject

type PaletteCentroidObject struct {
	objc.Object
}

A concrete type for the PPaletteCentroid protocol.

func (PaletteCentroidObject) HasInputImage

func (p_ PaletteCentroidObject) HasInputImage() bool

func (PaletteCentroidObject) HasPaletteImage

func (p_ PaletteCentroidObject) HasPaletteImage() bool

func (PaletteCentroidObject) HasPerceptual

func (p_ PaletteCentroidObject) HasPerceptual() bool

func (PaletteCentroidObject) HasSetInputImage

func (p_ PaletteCentroidObject) HasSetInputImage() bool

func (PaletteCentroidObject) HasSetPaletteImage

func (p_ PaletteCentroidObject) HasSetPaletteImage() bool

func (PaletteCentroidObject) HasSetPerceptual

func (p_ PaletteCentroidObject) HasSetPerceptual() bool

func (PaletteCentroidObject) InputImage

func (p_ PaletteCentroidObject) InputImage() Image

The image to use as an input image. Full Topic

func (PaletteCentroidObject) PaletteImage

func (p_ PaletteCentroidObject) PaletteImage() Image

The input color palette, obtained by using a k-means clustering filter. Full Topic

func (PaletteCentroidObject) Perceptual

func (p_ PaletteCentroidObject) Perceptual() bool

A Boolean value that specifies whether the filter applies the color palette in a perceptual color space. Full Topic

func (PaletteCentroidObject) SetInputImage

func (p_ PaletteCentroidObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (PaletteCentroidObject) SetPaletteImage

func (p_ PaletteCentroidObject) SetPaletteImage(value Image)

The input color palette, obtained by using a k-means clustering filter. Full Topic

func (PaletteCentroidObject) SetPerceptual

func (p_ PaletteCentroidObject) SetPerceptual(value bool)

A Boolean value that specifies whether the filter applies the color palette in a perceptual color space. Full Topic

type PalettizeObject

type PalettizeObject struct {
	objc.Object
}

A concrete type for the PPalettize protocol.

func (PalettizeObject) HasInputImage

func (p_ PalettizeObject) HasInputImage() bool

func (PalettizeObject) HasPaletteImage

func (p_ PalettizeObject) HasPaletteImage() bool

func (PalettizeObject) HasPerceptual

func (p_ PalettizeObject) HasPerceptual() bool

func (PalettizeObject) HasSetInputImage

func (p_ PalettizeObject) HasSetInputImage() bool

func (PalettizeObject) HasSetPaletteImage

func (p_ PalettizeObject) HasSetPaletteImage() bool

func (PalettizeObject) HasSetPerceptual

func (p_ PalettizeObject) HasSetPerceptual() bool

func (PalettizeObject) InputImage

func (p_ PalettizeObject) InputImage() Image

The image to use as an input image. Full Topic

func (PalettizeObject) PaletteImage

func (p_ PalettizeObject) PaletteImage() Image

The input color palette, obtained by using a k-means clustering filter. Full Topic

func (PalettizeObject) Perceptual

func (p_ PalettizeObject) Perceptual() bool

A Boolean value that specifies whether the filter applies the color palette in a perceptual color space. Full Topic

func (PalettizeObject) SetInputImage

func (p_ PalettizeObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (PalettizeObject) SetPaletteImage

func (p_ PalettizeObject) SetPaletteImage(value Image)

The input color palette, obtained by using a k-means clustering filter. Full Topic

func (PalettizeObject) SetPerceptual

func (p_ PalettizeObject) SetPerceptual(value bool)

A Boolean value that specifies whether the filter applies the color palette in a perceptual color space. Full Topic

type ParallelogramTileObject

type ParallelogramTileObject struct {
	objc.Object
}

A concrete type for the PParallelogramTile protocol.

func (ParallelogramTileObject) AcuteAngle

func (p_ ParallelogramTileObject) AcuteAngle() float64

The primary angle for the repeating parallelogram tile. Full Topic

func (ParallelogramTileObject) Angle

func (p_ ParallelogramTileObject) Angle() float64

The angle, in radians, of the tiled pattern. Full Topic

func (ParallelogramTileObject) Center

The x and y position to use as the center of the effect. Full Topic

func (ParallelogramTileObject) HasAcuteAngle

func (p_ ParallelogramTileObject) HasAcuteAngle() bool

func (ParallelogramTileObject) HasAngle

func (p_ ParallelogramTileObject) HasAngle() bool

func (ParallelogramTileObject) HasCenter

func (p_ ParallelogramTileObject) HasCenter() bool

func (ParallelogramTileObject) HasInputImage

func (p_ ParallelogramTileObject) HasInputImage() bool

func (ParallelogramTileObject) HasSetAcuteAngle

func (p_ ParallelogramTileObject) HasSetAcuteAngle() bool

func (ParallelogramTileObject) HasSetAngle

func (p_ ParallelogramTileObject) HasSetAngle() bool

func (ParallelogramTileObject) HasSetCenter

func (p_ ParallelogramTileObject) HasSetCenter() bool

func (ParallelogramTileObject) HasSetInputImage

func (p_ ParallelogramTileObject) HasSetInputImage() bool

func (ParallelogramTileObject) HasSetWidth

func (p_ ParallelogramTileObject) HasSetWidth() bool

func (ParallelogramTileObject) HasWidth

func (p_ ParallelogramTileObject) HasWidth() bool

func (ParallelogramTileObject) InputImage

func (p_ ParallelogramTileObject) InputImage() Image

The image to use as an input image. Full Topic

func (ParallelogramTileObject) SetAcuteAngle

func (p_ ParallelogramTileObject) SetAcuteAngle(value float64)

The primary angle for the repeating parallelogram tile. Full Topic

func (ParallelogramTileObject) SetAngle

func (p_ ParallelogramTileObject) SetAngle(value float64)

The angle, in radians, of the tiled pattern. Full Topic

func (ParallelogramTileObject) SetCenter

func (p_ ParallelogramTileObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (ParallelogramTileObject) SetInputImage

func (p_ ParallelogramTileObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (ParallelogramTileObject) SetWidth

func (p_ ParallelogramTileObject) SetWidth(value float64)

The width of a tile. Full Topic

func (ParallelogramTileObject) Width

func (p_ ParallelogramTileObject) Width() float64

The width of a tile. Full Topic

type PersonSegmentationObject

type PersonSegmentationObject struct {
	objc.Object
}

A concrete type for the PPersonSegmentation protocol.

func (PersonSegmentationObject) HasInputImage

func (p_ PersonSegmentationObject) HasInputImage() bool

func (PersonSegmentationObject) HasQualityLevel

func (p_ PersonSegmentationObject) HasQualityLevel() bool

func (PersonSegmentationObject) HasSetInputImage

func (p_ PersonSegmentationObject) HasSetInputImage() bool

func (PersonSegmentationObject) HasSetQualityLevel

func (p_ PersonSegmentationObject) HasSetQualityLevel() bool

func (PersonSegmentationObject) InputImage

func (p_ PersonSegmentationObject) InputImage() Image
[Full Topic]

func (PersonSegmentationObject) QualityLevel

func (p_ PersonSegmentationObject) QualityLevel() uint
[Full Topic]

func (PersonSegmentationObject) SetInputImage

func (p_ PersonSegmentationObject) SetInputImage(value Image)
[Full Topic]

func (PersonSegmentationObject) SetQualityLevel

func (p_ PersonSegmentationObject) SetQualityLevel(value uint)
[Full Topic]

type PerspectiveCorrectionObject

type PerspectiveCorrectionObject struct {
	objc.Object
}

A concrete type for the PPerspectiveCorrection protocol.

func (PerspectiveCorrectionObject) Crop

A rectangle that specifies the extent of the corrected image. Full Topic

func (PerspectiveCorrectionObject) HasCrop

func (p_ PerspectiveCorrectionObject) HasCrop() bool

func (PerspectiveCorrectionObject) HasSetCrop

func (p_ PerspectiveCorrectionObject) HasSetCrop() bool

func (PerspectiveCorrectionObject) SetCrop

func (p_ PerspectiveCorrectionObject) SetCrop(value bool)

A rectangle that specifies the extent of the corrected image. Full Topic

type PerspectiveRotateObject

type PerspectiveRotateObject struct {
	objc.Object
}

A concrete type for the PPerspectiveRotate protocol.

func (PerspectiveRotateObject) FocalLength

func (p_ PerspectiveRotateObject) FocalLength() float64

The 35mm equivalent focal length of the input image. Full Topic

func (PerspectiveRotateObject) HasFocalLength

func (p_ PerspectiveRotateObject) HasFocalLength() bool

func (PerspectiveRotateObject) HasInputImage

func (p_ PerspectiveRotateObject) HasInputImage() bool

func (PerspectiveRotateObject) HasPitch

func (p_ PerspectiveRotateObject) HasPitch() bool

func (PerspectiveRotateObject) HasRoll

func (p_ PerspectiveRotateObject) HasRoll() bool

func (PerspectiveRotateObject) HasSetFocalLength

func (p_ PerspectiveRotateObject) HasSetFocalLength() bool

func (PerspectiveRotateObject) HasSetInputImage

func (p_ PerspectiveRotateObject) HasSetInputImage() bool

func (PerspectiveRotateObject) HasSetPitch

func (p_ PerspectiveRotateObject) HasSetPitch() bool

func (PerspectiveRotateObject) HasSetRoll

func (p_ PerspectiveRotateObject) HasSetRoll() bool

func (PerspectiveRotateObject) HasSetYaw

func (p_ PerspectiveRotateObject) HasSetYaw() bool

func (PerspectiveRotateObject) HasYaw

func (p_ PerspectiveRotateObject) HasYaw() bool

func (PerspectiveRotateObject) InputImage

func (p_ PerspectiveRotateObject) InputImage() Image

The image to process. Full Topic

func (PerspectiveRotateObject) Pitch

func (p_ PerspectiveRotateObject) Pitch() float64

The pitch angle, in radians. Full Topic

func (PerspectiveRotateObject) Roll

func (p_ PerspectiveRotateObject) Roll() float64

The roll angle, in radians. Full Topic

func (PerspectiveRotateObject) SetFocalLength

func (p_ PerspectiveRotateObject) SetFocalLength(value float64)

The 35mm equivalent focal length of the input image. Full Topic

func (PerspectiveRotateObject) SetInputImage

func (p_ PerspectiveRotateObject) SetInputImage(value Image)

The image to process. Full Topic

func (PerspectiveRotateObject) SetPitch

func (p_ PerspectiveRotateObject) SetPitch(value float64)

The pitch angle, in radians. Full Topic

func (PerspectiveRotateObject) SetRoll

func (p_ PerspectiveRotateObject) SetRoll(value float64)

The roll angle, in radians. Full Topic

func (PerspectiveRotateObject) SetYaw

func (p_ PerspectiveRotateObject) SetYaw(value float64)

The yaw angle, in radians. Full Topic

func (PerspectiveRotateObject) Yaw

The yaw angle, in radians. Full Topic

type PerspectiveTileObject

type PerspectiveTileObject struct {
	objc.Object
}

A concrete type for the PPerspectiveTile protocol.

func (PerspectiveTileObject) BottomLeft

func (p_ PerspectiveTileObject) BottomLeft() coregraphics.Point

The bottom-left coordinate of a tile. Full Topic

func (PerspectiveTileObject) BottomRight

func (p_ PerspectiveTileObject) BottomRight() coregraphics.Point

The bottom-right coordinate of a tile. Full Topic

func (PerspectiveTileObject) HasBottomLeft

func (p_ PerspectiveTileObject) HasBottomLeft() bool

func (PerspectiveTileObject) HasBottomRight

func (p_ PerspectiveTileObject) HasBottomRight() bool

func (PerspectiveTileObject) HasInputImage

func (p_ PerspectiveTileObject) HasInputImage() bool

func (PerspectiveTileObject) HasSetBottomLeft

func (p_ PerspectiveTileObject) HasSetBottomLeft() bool

func (PerspectiveTileObject) HasSetBottomRight

func (p_ PerspectiveTileObject) HasSetBottomRight() bool

func (PerspectiveTileObject) HasSetInputImage

func (p_ PerspectiveTileObject) HasSetInputImage() bool

func (PerspectiveTileObject) HasSetTopLeft

func (p_ PerspectiveTileObject) HasSetTopLeft() bool

func (PerspectiveTileObject) HasSetTopRight

func (p_ PerspectiveTileObject) HasSetTopRight() bool

func (PerspectiveTileObject) HasTopLeft

func (p_ PerspectiveTileObject) HasTopLeft() bool

func (PerspectiveTileObject) HasTopRight

func (p_ PerspectiveTileObject) HasTopRight() bool

func (PerspectiveTileObject) InputImage

func (p_ PerspectiveTileObject) InputImage() Image

The image to use as an input image. Full Topic

func (PerspectiveTileObject) SetBottomLeft

func (p_ PerspectiveTileObject) SetBottomLeft(value coregraphics.Point)

The bottom-left coordinate of a tile. Full Topic

func (PerspectiveTileObject) SetBottomRight

func (p_ PerspectiveTileObject) SetBottomRight(value coregraphics.Point)

The bottom-right coordinate of a tile. Full Topic

func (PerspectiveTileObject) SetInputImage

func (p_ PerspectiveTileObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (PerspectiveTileObject) SetTopLeft

func (p_ PerspectiveTileObject) SetTopLeft(value coregraphics.Point)

The top-left coordinate of a tile. Full Topic

func (PerspectiveTileObject) SetTopRight

func (p_ PerspectiveTileObject) SetTopRight(value coregraphics.Point)

The top-right coordinate of a tile. Full Topic

func (PerspectiveTileObject) TopLeft

The top-left coordinate of a tile. Full Topic

func (PerspectiveTileObject) TopRight

The top-right coordinate of a tile. Full Topic

type PerspectiveTransformObject

type PerspectiveTransformObject struct {
	objc.Object
}

A concrete type for the PPerspectiveTransform protocol.

type PerspectiveTransformWithExtentObject

type PerspectiveTransformWithExtentObject struct {
	objc.Object
}

A concrete type for the PPerspectiveTransformWithExtent protocol.

func (PerspectiveTransformWithExtentObject) Extent

A rectangle that defines the extent of the effect. Full Topic

func (PerspectiveTransformWithExtentObject) HasExtent

func (PerspectiveTransformWithExtentObject) HasSetExtent

func (p_ PerspectiveTransformWithExtentObject) HasSetExtent() bool

func (PerspectiveTransformWithExtentObject) SetExtent

A rectangle that defines the extent of the effect. Full Topic

type PhotoEffectObject

type PhotoEffectObject struct {
	objc.Object
}

A concrete type for the PPhotoEffect protocol.

func (PhotoEffectObject) HasInputImage

func (p_ PhotoEffectObject) HasInputImage() bool

func (PhotoEffectObject) HasSetInputImage

func (p_ PhotoEffectObject) HasSetInputImage() bool

func (PhotoEffectObject) InputImage

func (p_ PhotoEffectObject) InputImage() Image

The image to use as an input image. Full Topic

func (PhotoEffectObject) SetInputImage

func (p_ PhotoEffectObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type PinchDistortionObject

type PinchDistortionObject struct {
	objc.Object
}

A concrete type for the PPinchDistortion protocol.

func (PinchDistortionObject) Center

[Full Topic]

func (PinchDistortionObject) HasCenter

func (p_ PinchDistortionObject) HasCenter() bool

func (PinchDistortionObject) HasInputImage

func (p_ PinchDistortionObject) HasInputImage() bool

func (PinchDistortionObject) HasRadius

func (p_ PinchDistortionObject) HasRadius() bool

func (PinchDistortionObject) HasScale

func (p_ PinchDistortionObject) HasScale() bool

func (PinchDistortionObject) HasSetCenter

func (p_ PinchDistortionObject) HasSetCenter() bool

func (PinchDistortionObject) HasSetInputImage

func (p_ PinchDistortionObject) HasSetInputImage() bool

func (PinchDistortionObject) HasSetRadius

func (p_ PinchDistortionObject) HasSetRadius() bool

func (PinchDistortionObject) HasSetScale

func (p_ PinchDistortionObject) HasSetScale() bool

func (PinchDistortionObject) InputImage

func (p_ PinchDistortionObject) InputImage() Image
[Full Topic]

func (PinchDistortionObject) Radius

func (p_ PinchDistortionObject) Radius() float64
[Full Topic]

func (PinchDistortionObject) Scale

func (p_ PinchDistortionObject) Scale() float64
[Full Topic]

func (PinchDistortionObject) SetCenter

func (p_ PinchDistortionObject) SetCenter(value coregraphics.Point)
[Full Topic]

func (PinchDistortionObject) SetInputImage

func (p_ PinchDistortionObject) SetInputImage(value Image)
[Full Topic]

func (PinchDistortionObject) SetRadius

func (p_ PinchDistortionObject) SetRadius(value float64)
[Full Topic]

func (PinchDistortionObject) SetScale

func (p_ PinchDistortionObject) SetScale(value float64)
[Full Topic]

type PixellateObject

type PixellateObject struct {
	objc.Object
}

A concrete type for the PPixellate protocol.

func (PixellateObject) Center

func (p_ PixellateObject) Center() coregraphics.Point

The x and y position to use as the center of the effect. Full Topic

func (PixellateObject) HasCenter

func (p_ PixellateObject) HasCenter() bool

func (PixellateObject) HasInputImage

func (p_ PixellateObject) HasInputImage() bool

func (PixellateObject) HasScale

func (p_ PixellateObject) HasScale() bool

func (PixellateObject) HasSetCenter

func (p_ PixellateObject) HasSetCenter() bool

func (PixellateObject) HasSetInputImage

func (p_ PixellateObject) HasSetInputImage() bool

func (PixellateObject) HasSetScale

func (p_ PixellateObject) HasSetScale() bool

func (PixellateObject) InputImage

func (p_ PixellateObject) InputImage() Image

The image to use as an input image. Full Topic

func (PixellateObject) Scale

func (p_ PixellateObject) Scale() float64

A value that determines the size of the squares. Full Topic

func (PixellateObject) SetCenter

func (p_ PixellateObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (PixellateObject) SetInputImage

func (p_ PixellateObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (PixellateObject) SetScale

func (p_ PixellateObject) SetScale(value float64)

A value that determines the size of the squares. Full Topic

type PlugIn

type PlugIn struct {
	objc.Object
}

The mechanism for loading image units in macOS. Full Topic

func NewPlugIn

func NewPlugIn() PlugIn

func PlugInFrom

func PlugInFrom(ptr unsafe.Pointer) PlugIn

func (PlugIn) Init

func (p_ PlugIn) Init() PlugIn

type PlugInRegistrationObject

type PlugInRegistrationObject struct {
	objc.Object
}

A concrete type for the PPlugInRegistration protocol.

func (PlugInRegistrationObject) HasLoad

func (p_ PlugInRegistrationObject) HasLoad() bool

func (PlugInRegistrationObject) Load

Loads and initializes an image unit, performing custom tasks as needed. Full Topic

type PointillizeObject

type PointillizeObject struct {
	objc.Object
}

A concrete type for the PPointillize protocol.

func (PointillizeObject) Center

func (p_ PointillizeObject) Center() coregraphics.Point

The x and y position to use as the center of the effect. Full Topic

func (PointillizeObject) HasCenter

func (p_ PointillizeObject) HasCenter() bool

func (PointillizeObject) HasInputImage

func (p_ PointillizeObject) HasInputImage() bool

func (PointillizeObject) HasRadius

func (p_ PointillizeObject) HasRadius() bool

func (PointillizeObject) HasSetCenter

func (p_ PointillizeObject) HasSetCenter() bool

func (PointillizeObject) HasSetInputImage

func (p_ PointillizeObject) HasSetInputImage() bool

func (PointillizeObject) HasSetRadius

func (p_ PointillizeObject) HasSetRadius() bool

func (PointillizeObject) InputImage

func (p_ PointillizeObject) InputImage() Image

The image to use as an input image. Full Topic

func (PointillizeObject) Radius

func (p_ PointillizeObject) Radius() float64

The radius of the circles in the resulting pattern. Full Topic

func (PointillizeObject) SetCenter

func (p_ PointillizeObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (PointillizeObject) SetInputImage

func (p_ PointillizeObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (PointillizeObject) SetRadius

func (p_ PointillizeObject) SetRadius(value float64)

The radius of the circles in the resulting pattern. Full Topic

type QRCodeDescriptor

type QRCodeDescriptor struct {
	BarcodeDescriptor
}

A concrete subclass of CIBarcodeDescriptor that represents a square QR code symbol. Full Topic

func NewQRCodeDescriptor

func NewQRCodeDescriptor() QRCodeDescriptor

func NewQRCodeDescriptorWithPayloadSymbolVersionMaskPatternErrorCorrectionLevel

func NewQRCodeDescriptorWithPayloadSymbolVersionMaskPatternErrorCorrectionLevel(errorCorrectedPayload []byte, symbolVersion int, maskPattern uint8, errorCorrectionLevel QRCodeErrorCorrectionLevel) QRCodeDescriptor

Initializes a descriptor that can be used as input to the CIBarcodeGenerator filter. Full Topic

func QRCodeDescriptorFrom

func QRCodeDescriptorFrom(ptr unsafe.Pointer) QRCodeDescriptor

func QRCodeDescriptor_DescriptorWithPayloadSymbolVersionMaskPatternErrorCorrectionLevel

func QRCodeDescriptor_DescriptorWithPayloadSymbolVersionMaskPatternErrorCorrectionLevel(errorCorrectedPayload []byte, symbolVersion int, maskPattern uint8, errorCorrectionLevel QRCodeErrorCorrectionLevel) QRCodeDescriptor

Creates a QR code descriptor encoding the given payload and parameters. Full Topic

func (QRCodeDescriptor) ErrorCorrectedPayload

func (q_ QRCodeDescriptor) ErrorCorrectedPayload() []byte

The error-corrected payload containing the data encoded in the QR code. Full Topic

func (QRCodeDescriptor) ErrorCorrectionLevel

func (q_ QRCodeDescriptor) ErrorCorrectionLevel() QRCodeErrorCorrectionLevel

The QR code error correction level. Full Topic

func (QRCodeDescriptor) Init

func (QRCodeDescriptor) InitWithPayloadSymbolVersionMaskPatternErrorCorrectionLevel

func (q_ QRCodeDescriptor) InitWithPayloadSymbolVersionMaskPatternErrorCorrectionLevel(errorCorrectedPayload []byte, symbolVersion int, maskPattern uint8, errorCorrectionLevel QRCodeErrorCorrectionLevel) QRCodeDescriptor

func (QRCodeDescriptor) MaskPattern

func (q_ QRCodeDescriptor) MaskPattern() uint8

The QR code's mask pattern. Full Topic

func (QRCodeDescriptor) SymbolVersion

func (q_ QRCodeDescriptor) SymbolVersion() int

The version of the QR code. Full Topic

type QRCodeErrorCorrectionLevel

type QRCodeErrorCorrectionLevel int

Constants that indicate the percentage of the symbol dedicated to error correction. Full Topic

const (
	QRCodeErrorCorrectionLevelH QRCodeErrorCorrectionLevel = 72
	QRCodeErrorCorrectionLevelL QRCodeErrorCorrectionLevel = 76
	QRCodeErrorCorrectionLevelM QRCodeErrorCorrectionLevel = 77
	QRCodeErrorCorrectionLevelQ QRCodeErrorCorrectionLevel = 81
)

type QRCodeFeature

type QRCodeFeature struct {
	Feature
}

Information about a Quick Response code (a kind of 2D barcode) detected in a still or video image. Full Topic

func NewQRCodeFeature

func NewQRCodeFeature() QRCodeFeature

func QRCodeFeatureFrom

func QRCodeFeatureFrom(ptr unsafe.Pointer) QRCodeFeature

func (QRCodeFeature) BottomLeft

func (q_ QRCodeFeature) BottomLeft() coregraphics.Point

The lower-left corner of the detected barcode, in image coordinates. Full Topic

func (QRCodeFeature) BottomRight

func (q_ QRCodeFeature) BottomRight() coregraphics.Point

The lower-right corner of the detected barcode, in image coordinates. Full Topic

func (QRCodeFeature) Init

func (q_ QRCodeFeature) Init() QRCodeFeature

func (QRCodeFeature) MessageString

func (q_ QRCodeFeature) MessageString() string

The string decoded from the detected barcode. Full Topic

func (QRCodeFeature) SymbolDescriptor

func (q_ QRCodeFeature) SymbolDescriptor() QRCodeDescriptor

An abstract representation of a QR Code symbol. Full Topic

func (QRCodeFeature) TopLeft

func (q_ QRCodeFeature) TopLeft() coregraphics.Point

The upper-left corner of the detected barcode, in image coordinates. Full Topic

func (QRCodeFeature) TopRight

func (q_ QRCodeFeature) TopRight() coregraphics.Point

The upper-right corner of the detected barcode, in image coordinates. Full Topic

type QRCodeGeneratorObject

type QRCodeGeneratorObject struct {
	objc.Object
}

A concrete type for the PQRCodeGenerator protocol.

func (QRCodeGeneratorObject) CorrectionLevel

func (q_ QRCodeGeneratorObject) CorrectionLevel() string

The QR code correction level: L, M, Q, or H. Full Topic

func (QRCodeGeneratorObject) HasCorrectionLevel

func (q_ QRCodeGeneratorObject) HasCorrectionLevel() bool

func (QRCodeGeneratorObject) HasMessage

func (q_ QRCodeGeneratorObject) HasMessage() bool

func (QRCodeGeneratorObject) HasSetCorrectionLevel

func (q_ QRCodeGeneratorObject) HasSetCorrectionLevel() bool

func (QRCodeGeneratorObject) HasSetMessage

func (q_ QRCodeGeneratorObject) HasSetMessage() bool

func (QRCodeGeneratorObject) Message

func (q_ QRCodeGeneratorObject) Message() []byte

The message to encode in the QR code. Full Topic

func (QRCodeGeneratorObject) SetCorrectionLevel

func (q_ QRCodeGeneratorObject) SetCorrectionLevel(value string)

The QR code correction level: L, M, Q, or H. Full Topic

func (QRCodeGeneratorObject) SetMessage

func (q_ QRCodeGeneratorObject) SetMessage(value []byte)

The message to encode in the QR code. Full Topic

type RAWDecoderVersion

type RAWDecoderVersion string
[Full Topic]
const (
	RAWDecoderVersion6    RAWDecoderVersion = "8"
	RAWDecoderVersion6DNG RAWDecoderVersion = "8.dng"
	RAWDecoderVersion7    RAWDecoderVersion = "8"
	RAWDecoderVersion7DNG RAWDecoderVersion = "8.dng"
	RAWDecoderVersion8    RAWDecoderVersion = "8"
	RAWDecoderVersion8DNG RAWDecoderVersion = "8.dng"
	RAWDecoderVersionNone RAWDecoderVersion = "None"
)

type RAWFilter

type RAWFilter struct {
	Filter
}

A filter subclass that produces an image by manipulating RAW image sensor data from a digital camera or scanner. Full Topic

func NewRAWFilter

func NewRAWFilter() RAWFilter

func RAWFilterFrom

func RAWFilterFrom(ptr unsafe.Pointer) RAWFilter

func RAWFilter_FilterWithCVPixelBufferProperties

func RAWFilter_FilterWithCVPixelBufferProperties(buffer corevideo.PixelBufferRef, properties foundation.Dictionary) RAWFilter

Creates a RAW filter from the pixel buffer and its properties that you specify. Full Topic

func RAWFilter_FilterWithImageDataIdentifierHint

func RAWFilter_FilterWithImageDataIdentifierHint(data []byte, identifierHint string) RAWFilter

Creates a RAW filter from the image data and type hint that you specify. Full Topic

func RAWFilter_FilterWithImageURL

func RAWFilter_FilterWithImageURL(url foundation.IURL) RAWFilter

Creates a RAW filter from the image at the URL location that you specify. Full Topic

func (RAWFilter) BaselineExposure

func (r_ RAWFilter) BaselineExposure() float64

A value that indicates the baseline exposure to apply to the image. Full Topic

func (RAWFilter) BoostAmount

func (r_ RAWFilter) BoostAmount() float64

A value that indicates the amount of global tone curve to apply to the image. Full Topic

func (RAWFilter) BoostShadowAmount

func (r_ RAWFilter) BoostShadowAmount() float64

A value that indicates the amount to boost the shadow areas of the image. Full Topic

func (RAWFilter) ColorNoiseReductionAmount

func (r_ RAWFilter) ColorNoiseReductionAmount() float64

A value that indicates the amount of chroma noise reduction to apply to the image. Full Topic

func (RAWFilter) ContrastAmount

func (r_ RAWFilter) ContrastAmount() float64

A value that indicates the amount of local contrast to apply to the edges of the image. Full Topic

func (RAWFilter) DecoderVersion

func (r_ RAWFilter) DecoderVersion() RAWDecoderVersion

A value that indicates the decoder version to use. Full Topic

func (RAWFilter) DetailAmount

func (r_ RAWFilter) DetailAmount() float64

A value that indicates the amount of detail enhancement to apply to the edges of the image. Full Topic

func (RAWFilter) Exposure

func (r_ RAWFilter) Exposure() float64

A value that indicates the amount of exposure to apply to the image. Full Topic

func (RAWFilter) ExtendedDynamicRangeAmount

func (r_ RAWFilter) ExtendedDynamicRangeAmount() float64

A value that indicates the amount of extended dynamic range (EDR) to apply to the image. Full Topic

func (RAWFilter) Init

func (r_ RAWFilter) Init() RAWFilter

func (RAWFilter) IsColorNoiseReductionSupported

func (r_ RAWFilter) IsColorNoiseReductionSupported() bool

A Boolean that indicates if the current image supports color noise reduction adjustments. Full Topic

func (RAWFilter) IsContrastSupported

func (r_ RAWFilter) IsContrastSupported() bool

A Boolean that indicates if the current image supports contrast adjustments. Full Topic

func (RAWFilter) IsDetailSupported

func (r_ RAWFilter) IsDetailSupported() bool

A Boolean that indicates if the current image supports detail enhancement adjustments. Full Topic

func (RAWFilter) IsDraftModeEnabled

func (r_ RAWFilter) IsDraftModeEnabled() bool

A Boolean that indicates whether to enable draft mode. Full Topic

func (RAWFilter) IsGamutMappingEnabled

func (r_ RAWFilter) IsGamutMappingEnabled() bool

A Boolean that indicates whether to enable gamut mapping. Full Topic

func (RAWFilter) IsLensCorrectionEnabled

func (r_ RAWFilter) IsLensCorrectionEnabled() bool

A Boolean that indicates whether to enable lens correction. Full Topic

func (RAWFilter) IsLensCorrectionSupported

func (r_ RAWFilter) IsLensCorrectionSupported() bool

A Boolean that indicates if you can enable lens correction for the current image. Full Topic

func (RAWFilter) IsLocalToneMapSupported

func (r_ RAWFilter) IsLocalToneMapSupported() bool

A Boolean that indicates if the current image supports local tone curve adjustments. Full Topic

func (RAWFilter) IsLuminanceNoiseReductionSupported

func (r_ RAWFilter) IsLuminanceNoiseReductionSupported() bool

A Boolean that indicates if the current image supports luminance noise reduction adjustments. Full Topic

func (RAWFilter) IsMoireReductionSupported

func (r_ RAWFilter) IsMoireReductionSupported() bool

A Boolean that indicates if the current image supports moire artifact reduction adjustments. Full Topic

func (RAWFilter) IsSharpnessSupported

func (r_ RAWFilter) IsSharpnessSupported() bool

A Boolean that indicates if the current image supports sharpness adjustments. Full Topic

func (RAWFilter) LinearSpaceFilter

func (r_ RAWFilter) LinearSpaceFilter() Filter

An optional filter you can apply to the RAW image while it’s in linear space. Full Topic

func (RAWFilter) LocalToneMapAmount

func (r_ RAWFilter) LocalToneMapAmount() float64

A value that indicates the amount of local tone curve to apply to the image. Full Topic

func (RAWFilter) LuminanceNoiseReductionAmount

func (r_ RAWFilter) LuminanceNoiseReductionAmount() float64

A value that indicates the amount of luminance noise reduction to apply to the image. Full Topic

func (RAWFilter) MoireReductionAmount

func (r_ RAWFilter) MoireReductionAmount() float64

A value that indicates the amount of moire artifact reduction to apply to high frequency areas of the image. Full Topic

func (RAWFilter) NativeSize

func (r_ RAWFilter) NativeSize() coregraphics.Size

The full native size of the unscaled image. Full Topic

func (RAWFilter) NeutralChromaticity

func (r_ RAWFilter) NeutralChromaticity() coregraphics.Point

A value that indicates the amount of white balance based on chromaticity values to apply to the image. Full Topic

func (RAWFilter) NeutralLocation

func (r_ RAWFilter) NeutralLocation() coregraphics.Point

A value that indicates the amount of white balance based on pixel coordinates to apply to the image. Full Topic

func (RAWFilter) NeutralTemperature

func (r_ RAWFilter) NeutralTemperature() float64

A value that indicates the amount of white balance based on temperature values to apply to the image. Full Topic

func (RAWFilter) NeutralTint

func (r_ RAWFilter) NeutralTint() float64

A value that indicates the amount of white balance based on tint values to apply to the image. Full Topic

func (RAWFilter) Orientation

func (r_ RAWFilter) Orientation() imageio.ImagePropertyOrientation

A value that indicates the orientation of the image. Full Topic

func (RAWFilter) PortraitEffectsMatte

func (r_ RAWFilter) PortraitEffectsMatte() Image

An optional auxiliary image that represents the portrait effects matte of the image. Full Topic

func (RAWFilter) PreviewImage

func (r_ RAWFilter) PreviewImage() Image

An optional auxiliary image that represents a preview of the original image. Full Topic

func (RAWFilter) Properties

func (r_ RAWFilter) Properties() foundation.Dictionary

A dictionary that contains properties of the image source. Full Topic

func (RAWFilter) ScaleFactor

func (r_ RAWFilter) ScaleFactor() float64

A value that indicates the desired scale factor to draw the output image. Full Topic

func (RAWFilter) SemanticSegmentationGlassesMatte

func (r_ RAWFilter) SemanticSegmentationGlassesMatte() Image

An optional auxiliary image that represents the semantic segmentation glasses matte of the image. Full Topic

func (RAWFilter) SemanticSegmentationHairMatte

func (r_ RAWFilter) SemanticSegmentationHairMatte() Image

An optional auxiliary image that represents the semantic segmentation hair matte of the image. Full Topic

func (RAWFilter) SemanticSegmentationSkinMatte

func (r_ RAWFilter) SemanticSegmentationSkinMatte() Image

An optional auxiliary image that represents the semantic segmentation skin matte of the image. Full Topic

func (RAWFilter) SemanticSegmentationSkyMatte

func (r_ RAWFilter) SemanticSegmentationSkyMatte() Image

An optional auxiliary image that represents the semantic segmentation sky matte of the image. Full Topic

func (RAWFilter) SemanticSegmentationTeethMatte

func (r_ RAWFilter) SemanticSegmentationTeethMatte() Image

An optional auxiliary image that represents the semantic segmentation teeth matte of the image. Full Topic

func (RAWFilter) SetBaselineExposure

func (r_ RAWFilter) SetBaselineExposure(value float64)

A value that indicates the baseline exposure to apply to the image. Full Topic

func (RAWFilter) SetBoostAmount

func (r_ RAWFilter) SetBoostAmount(value float64)

A value that indicates the amount of global tone curve to apply to the image. Full Topic

func (RAWFilter) SetBoostShadowAmount

func (r_ RAWFilter) SetBoostShadowAmount(value float64)

A value that indicates the amount to boost the shadow areas of the image. Full Topic

func (RAWFilter) SetColorNoiseReductionAmount

func (r_ RAWFilter) SetColorNoiseReductionAmount(value float64)

A value that indicates the amount of chroma noise reduction to apply to the image. Full Topic

func (RAWFilter) SetContrastAmount

func (r_ RAWFilter) SetContrastAmount(value float64)

A value that indicates the amount of local contrast to apply to the edges of the image. Full Topic

func (RAWFilter) SetDecoderVersion

func (r_ RAWFilter) SetDecoderVersion(value RAWDecoderVersion)

A value that indicates the decoder version to use. Full Topic

func (RAWFilter) SetDetailAmount

func (r_ RAWFilter) SetDetailAmount(value float64)

A value that indicates the amount of detail enhancement to apply to the edges of the image. Full Topic

func (RAWFilter) SetDraftModeEnabled

func (r_ RAWFilter) SetDraftModeEnabled(value bool)

A Boolean that indicates whether to enable draft mode. Full Topic

func (RAWFilter) SetExposure

func (r_ RAWFilter) SetExposure(value float64)

A value that indicates the amount of exposure to apply to the image. Full Topic

func (RAWFilter) SetExtendedDynamicRangeAmount

func (r_ RAWFilter) SetExtendedDynamicRangeAmount(value float64)

A value that indicates the amount of extended dynamic range (EDR) to apply to the image. Full Topic

func (RAWFilter) SetGamutMappingEnabled

func (r_ RAWFilter) SetGamutMappingEnabled(value bool)

A Boolean that indicates whether to enable gamut mapping. Full Topic

func (RAWFilter) SetLensCorrectionEnabled

func (r_ RAWFilter) SetLensCorrectionEnabled(value bool)

A Boolean that indicates whether to enable lens correction. Full Topic

func (RAWFilter) SetLinearSpaceFilter

func (r_ RAWFilter) SetLinearSpaceFilter(value IFilter)

An optional filter you can apply to the RAW image while it’s in linear space. Full Topic

func (RAWFilter) SetLocalToneMapAmount

func (r_ RAWFilter) SetLocalToneMapAmount(value float64)

A value that indicates the amount of local tone curve to apply to the image. Full Topic

func (RAWFilter) SetLuminanceNoiseReductionAmount

func (r_ RAWFilter) SetLuminanceNoiseReductionAmount(value float64)

A value that indicates the amount of luminance noise reduction to apply to the image. Full Topic

func (RAWFilter) SetMoireReductionAmount

func (r_ RAWFilter) SetMoireReductionAmount(value float64)

A value that indicates the amount of moire artifact reduction to apply to high frequency areas of the image. Full Topic

func (RAWFilter) SetNeutralChromaticity

func (r_ RAWFilter) SetNeutralChromaticity(value coregraphics.Point)

A value that indicates the amount of white balance based on chromaticity values to apply to the image. Full Topic

func (RAWFilter) SetNeutralLocation

func (r_ RAWFilter) SetNeutralLocation(value coregraphics.Point)

A value that indicates the amount of white balance based on pixel coordinates to apply to the image. Full Topic

func (RAWFilter) SetNeutralTemperature

func (r_ RAWFilter) SetNeutralTemperature(value float64)

A value that indicates the amount of white balance based on temperature values to apply to the image. Full Topic

func (RAWFilter) SetNeutralTint

func (r_ RAWFilter) SetNeutralTint(value float64)

A value that indicates the amount of white balance based on tint values to apply to the image. Full Topic

func (RAWFilter) SetOrientation

func (r_ RAWFilter) SetOrientation(value imageio.ImagePropertyOrientation)

A value that indicates the orientation of the image. Full Topic

func (RAWFilter) SetScaleFactor

func (r_ RAWFilter) SetScaleFactor(value float64)

A value that indicates the desired scale factor to draw the output image. Full Topic

func (RAWFilter) SetShadowBias

func (r_ RAWFilter) SetShadowBias(value float64)

A value that indicates the amount to subtract from the shadows in the image. Full Topic

func (RAWFilter) SetSharpnessAmount

func (r_ RAWFilter) SetSharpnessAmount(value float64)

A value that indicates the amount of sharpness to apply to the edges of the image. Full Topic

func (RAWFilter) ShadowBias

func (r_ RAWFilter) ShadowBias() float64

A value that indicates the amount to subtract from the shadows in the image. Full Topic

func (RAWFilter) SharpnessAmount

func (r_ RAWFilter) SharpnessAmount() float64

A value that indicates the amount of sharpness to apply to the edges of the image. Full Topic

func (RAWFilter) SupportedDecoderVersions

func (r_ RAWFilter) SupportedDecoderVersions() []RAWDecoderVersion

An array of all supported decoder versions for the given image type. Full Topic

type RAWFilterOption

type RAWFilterOption string
[Full Topic]

type RadialGradientObject

type RadialGradientObject struct {
	objc.Object
}

A concrete type for the PRadialGradient protocol.

func (RadialGradientObject) Center

The center of the effect as x and y coordinates. Full Topic

func (RadialGradientObject) Color0

func (r_ RadialGradientObject) Color0() Color

The first color to use in the gradient. Full Topic

func (RadialGradientObject) Color1

func (r_ RadialGradientObject) Color1() Color

The second color to use in the gradient. Full Topic

func (RadialGradientObject) HasCenter

func (r_ RadialGradientObject) HasCenter() bool

func (RadialGradientObject) HasColor0

func (r_ RadialGradientObject) HasColor0() bool

func (RadialGradientObject) HasColor1

func (r_ RadialGradientObject) HasColor1() bool

func (RadialGradientObject) HasRadius0

func (r_ RadialGradientObject) HasRadius0() bool

func (RadialGradientObject) HasRadius1

func (r_ RadialGradientObject) HasRadius1() bool

func (RadialGradientObject) HasSetCenter

func (r_ RadialGradientObject) HasSetCenter() bool

func (RadialGradientObject) HasSetColor0

func (r_ RadialGradientObject) HasSetColor0() bool

func (RadialGradientObject) HasSetColor1

func (r_ RadialGradientObject) HasSetColor1() bool

func (RadialGradientObject) HasSetRadius0

func (r_ RadialGradientObject) HasSetRadius0() bool

func (RadialGradientObject) HasSetRadius1

func (r_ RadialGradientObject) HasSetRadius1() bool

func (RadialGradientObject) Radius0

func (r_ RadialGradientObject) Radius0() float64

The radius of the starting circle to use in the gradient. Full Topic

func (RadialGradientObject) Radius1

func (r_ RadialGradientObject) Radius1() float64

The radius of the ending circle to use in the gradient. Full Topic

func (RadialGradientObject) SetCenter

func (r_ RadialGradientObject) SetCenter(value coregraphics.Point)

The center of the effect as x and y coordinates. Full Topic

func (RadialGradientObject) SetColor0

func (r_ RadialGradientObject) SetColor0(value Color)

The first color to use in the gradient. Full Topic

func (RadialGradientObject) SetColor1

func (r_ RadialGradientObject) SetColor1(value Color)

The second color to use in the gradient. Full Topic

func (RadialGradientObject) SetRadius0

func (r_ RadialGradientObject) SetRadius0(value float64)

The radius of the starting circle to use in the gradient. Full Topic

func (RadialGradientObject) SetRadius1

func (r_ RadialGradientObject) SetRadius1(value float64)

The radius of the ending circle to use in the gradient. Full Topic

type RandomGeneratorObject

type RandomGeneratorObject struct {
	objc.Object
}

A concrete type for the PRandomGenerator protocol.

type RectangleFeature

type RectangleFeature struct {
	Feature
}

Information about a rectangular region detected in a still or video image. Full Topic

func NewRectangleFeature

func NewRectangleFeature() RectangleFeature

func RectangleFeatureFrom

func RectangleFeatureFrom(ptr unsafe.Pointer) RectangleFeature

func (RectangleFeature) BottomLeft

func (r_ RectangleFeature) BottomLeft() coregraphics.Point

The lower-left corner of the detected rectangle, in image coordinates. Full Topic

func (RectangleFeature) BottomRight

func (r_ RectangleFeature) BottomRight() coregraphics.Point

The lower-right corner of the detected rectangle, in image coordinates. Full Topic

func (RectangleFeature) Init

func (RectangleFeature) TopLeft

func (r_ RectangleFeature) TopLeft() coregraphics.Point

The upper-left corner of the detected rectangle, in image coordinates. Full Topic

func (RectangleFeature) TopRight

func (r_ RectangleFeature) TopRight() coregraphics.Point

The upper-right corner of the detected rectangle, in image coordinates. Full Topic

type RenderDestination

type RenderDestination struct {
	objc.Object
}

A specification for configuring all attributes of a render task's destination and issuing asynchronous render tasks. Full Topic

func NewRenderDestination

func NewRenderDestination() RenderDestination

func NewRenderDestinationWithBitmapDataWidthHeightBytesPerRowFormat

func NewRenderDestinationWithBitmapDataWidthHeightBytesPerRowFormat(data unsafe.Pointer, width uint, height uint, bytesPerRow uint, format Format) RenderDestination

Creates a render destination based on a client-managed buffer. Full Topic

func NewRenderDestinationWithGLTextureTargetWidthHeight

func NewRenderDestinationWithGLTextureTargetWidthHeight(texture int, target int, width uint, height uint) RenderDestination

Creates a render destination based on an OpenGL texture. Full Topic

func NewRenderDestinationWithIOSurface

func NewRenderDestinationWithIOSurface(surface iosurface.IIOSurface) RenderDestination

Creates a render destination based on an IOSurface object. Full Topic

func NewRenderDestinationWithMTLTextureCommandBuffer

func NewRenderDestinationWithMTLTextureCommandBuffer(texture metal.PTexture, commandBuffer metal.PCommandBuffer) RenderDestination

Creates a render destination based on a Metal texture. Full Topic

func NewRenderDestinationWithPixelBuffer

func NewRenderDestinationWithPixelBuffer(pixelBuffer corevideo.PixelBufferRef) RenderDestination

Creates a render destination based on a Core Video pixel buffer. Full Topic

func NewRenderDestinationWithWidthHeightPixelFormatCommandBufferMtlTextureProvider

func NewRenderDestinationWithWidthHeightPixelFormatCommandBufferMtlTextureProvider(width uint, height uint, pixelFormat metal.PixelFormat, commandBuffer metal.PCommandBuffer, block func() metal.TextureObject) RenderDestination

Creates a render destination based on a Metal texture with specified pixel format. Full Topic

func RenderDestinationFrom

func RenderDestinationFrom(ptr unsafe.Pointer) RenderDestination

func (RenderDestination) AlphaMode

The render destination's representation of alpha (transparency) values. Full Topic

func (RenderDestination) BlendKernel

func (r_ RenderDestination) BlendKernel() BlendKernel

The destination's blend kernel. Full Topic

func (RenderDestination) BlendsInDestinationColorSpace

func (r_ RenderDestination) BlendsInDestinationColorSpace() bool

Indicator of whether to blend in the destination's color space. Full Topic

func (RenderDestination) ColorSpace

The destination's color space. Full Topic

func (RenderDestination) Height

func (r_ RenderDestination) Height() uint

The render destination's buffer height. Full Topic

func (RenderDestination) Init

func (RenderDestination) InitWithBitmapDataWidthHeightBytesPerRowFormat

func (r_ RenderDestination) InitWithBitmapDataWidthHeightBytesPerRowFormat(data unsafe.Pointer, width uint, height uint, bytesPerRow uint, format Format) RenderDestination

func (RenderDestination) InitWithGLTextureTargetWidthHeight

func (r_ RenderDestination) InitWithGLTextureTargetWidthHeight(texture int, target int, width uint, height uint) RenderDestination

func (RenderDestination) InitWithIOSurface

func (r_ RenderDestination) InitWithIOSurface(surface iosurface.IIOSurface) RenderDestination

func (RenderDestination) InitWithMTLTextureCommandBuffer

func (r_ RenderDestination) InitWithMTLTextureCommandBuffer(texture metal.PTexture, commandBuffer metal.PCommandBuffer) RenderDestination

func (RenderDestination) InitWithPixelBuffer

func (r_ RenderDestination) InitWithPixelBuffer(pixelBuffer corevideo.PixelBufferRef) RenderDestination

func (RenderDestination) InitWithWidthHeightPixelFormatCommandBufferMtlTextureProvider

func (r_ RenderDestination) InitWithWidthHeightPixelFormatCommandBufferMtlTextureProvider(width uint, height uint, pixelFormat metal.PixelFormat, commandBuffer metal.PCommandBuffer, block func() metal.TextureObject) RenderDestination

func (RenderDestination) IsClamped

func (r_ RenderDestination) IsClamped() bool

Indicator of whether or not the destination clamps. Full Topic

func (RenderDestination) IsDithered

func (r_ RenderDestination) IsDithered() bool

Indicator of whether or not the destination dithers. Full Topic

func (RenderDestination) IsFlipped

func (r_ RenderDestination) IsFlipped() bool

Indicator of whether the destination is flipped. Full Topic

func (RenderDestination) SetAlphaMode

func (r_ RenderDestination) SetAlphaMode(value RenderDestinationAlphaMode)

The render destination's representation of alpha (transparency) values. Full Topic

func (RenderDestination) SetBlendKernel

func (r_ RenderDestination) SetBlendKernel(value IBlendKernel)

The destination's blend kernel. Full Topic

func (RenderDestination) SetBlendsInDestinationColorSpace

func (r_ RenderDestination) SetBlendsInDestinationColorSpace(value bool)

Indicator of whether to blend in the destination's color space. Full Topic

func (RenderDestination) SetClamped

func (r_ RenderDestination) SetClamped(value bool)

Indicator of whether or not the destination clamps. Full Topic

func (RenderDestination) SetColorSpace

func (r_ RenderDestination) SetColorSpace(value coregraphics.ColorSpaceRef)

The destination's color space. Full Topic

func (RenderDestination) SetDithered

func (r_ RenderDestination) SetDithered(value bool)

Indicator of whether or not the destination dithers. Full Topic

func (RenderDestination) SetFlipped

func (r_ RenderDestination) SetFlipped(value bool)

Indicator of whether the destination is flipped. Full Topic

func (RenderDestination) Width

func (r_ RenderDestination) Width() uint

The render destination's row width. Full Topic

type RenderDestinationAlphaMode

type RenderDestinationAlphaMode uint

Different ways of representing alpha. Full Topic

const (
	RenderDestinationAlphaNone            RenderDestinationAlphaMode = 0
	RenderDestinationAlphaPremultiplied   RenderDestinationAlphaMode = 1
	RenderDestinationAlphaUnpremultiplied RenderDestinationAlphaMode = 2
)

type RenderInfo

type RenderInfo struct {
	objc.Object
}

An encapsulation of a render task's timing, passes, and pixels processed. Full Topic

func NewRenderInfo

func NewRenderInfo() RenderInfo

func RenderInfoFrom

func RenderInfoFrom(ptr unsafe.Pointer) RenderInfo

func (RenderInfo) Init

func (r_ RenderInfo) Init() RenderInfo

func (RenderInfo) KernelExecutionTime

func (r_ RenderInfo) KernelExecutionTime() foundation.TimeInterval

The amount of time a render spent executing kernels. Full Topic

func (RenderInfo) PassCount

func (r_ RenderInfo) PassCount() int

The number of passes the render took. Full Topic

func (RenderInfo) PixelsProcessed

func (r_ RenderInfo) PixelsProcessed() int

The number of pixels the render produced executing kernels. Full Topic

type RenderTask

type RenderTask struct {
	objc.Object
}

A single render task issued in conjunction with CIRenderDestination. Full Topic

func NewRenderTask

func NewRenderTask() RenderTask

func RenderTaskFrom

func RenderTaskFrom(ptr unsafe.Pointer) RenderTask

func (RenderTask) Init

func (r_ RenderTask) Init() RenderTask

func (RenderTask) WaitUntilCompletedAndReturnError

func (r_ RenderTask) WaitUntilCompletedAndReturnError(error foundation.IError) RenderInfo

Waits until the CIRenderTask finishes and returns. Full Topic

type RippleTransitionObject

type RippleTransitionObject struct {
	objc.Object
}

A concrete type for the PRippleTransition protocol.

func (RippleTransitionObject) Center

The x and y position to use as the center of the effect. Full Topic

func (RippleTransitionObject) Extent

A rectangle that defines the extent of the effect. Full Topic

func (RippleTransitionObject) HasCenter

func (r_ RippleTransitionObject) HasCenter() bool

func (RippleTransitionObject) HasExtent

func (r_ RippleTransitionObject) HasExtent() bool

func (RippleTransitionObject) HasScale

func (r_ RippleTransitionObject) HasScale() bool

func (RippleTransitionObject) HasSetCenter

func (r_ RippleTransitionObject) HasSetCenter() bool

func (RippleTransitionObject) HasSetExtent

func (r_ RippleTransitionObject) HasSetExtent() bool

func (RippleTransitionObject) HasSetScale

func (r_ RippleTransitionObject) HasSetScale() bool

func (RippleTransitionObject) HasSetShadingImage

func (r_ RippleTransitionObject) HasSetShadingImage() bool

func (RippleTransitionObject) HasSetWidth

func (r_ RippleTransitionObject) HasSetWidth() bool

func (RippleTransitionObject) HasShadingImage

func (r_ RippleTransitionObject) HasShadingImage() bool

func (RippleTransitionObject) HasWidth

func (r_ RippleTransitionObject) HasWidth() bool

func (RippleTransitionObject) Scale

func (r_ RippleTransitionObject) Scale() float64

A value that determines whether the ripple starts as a bulge (a higher value) or a dimple (a lower value). Full Topic

func (RippleTransitionObject) SetCenter

func (r_ RippleTransitionObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (RippleTransitionObject) SetExtent

func (r_ RippleTransitionObject) SetExtent(value coregraphics.Rect)

A rectangle that defines the extent of the effect. Full Topic

func (RippleTransitionObject) SetScale

func (r_ RippleTransitionObject) SetScale(value float64)

A value that determines whether the ripple starts as a bulge (a higher value) or a dimple (a lower value). Full Topic

func (RippleTransitionObject) SetShadingImage

func (r_ RippleTransitionObject) SetShadingImage(value Image)

An image that looks like a shaded sphere enclosed in a square. Full Topic

func (RippleTransitionObject) SetWidth

func (r_ RippleTransitionObject) SetWidth(value float64)

The width of the ripple. Full Topic

func (RippleTransitionObject) ShadingImage

func (r_ RippleTransitionObject) ShadingImage() Image

An image that looks like a shaded sphere enclosed in a square. Full Topic

func (RippleTransitionObject) Width

func (r_ RippleTransitionObject) Width() float64

The width of the ripple. Full Topic

type RoundedRectangleGeneratorObject

type RoundedRectangleGeneratorObject struct {
	objc.Object
}

A concrete type for the PRoundedRectangleGenerator protocol.

func (RoundedRectangleGeneratorObject) Color

The color of the rounded rectangle. Full Topic

func (RoundedRectangleGeneratorObject) Extent

A rectangle that defines the extent of the effect. Full Topic

func (RoundedRectangleGeneratorObject) HasColor

func (r_ RoundedRectangleGeneratorObject) HasColor() bool

func (RoundedRectangleGeneratorObject) HasExtent

func (r_ RoundedRectangleGeneratorObject) HasExtent() bool

func (RoundedRectangleGeneratorObject) HasRadius

func (r_ RoundedRectangleGeneratorObject) HasRadius() bool

func (RoundedRectangleGeneratorObject) HasSetColor

func (r_ RoundedRectangleGeneratorObject) HasSetColor() bool

func (RoundedRectangleGeneratorObject) HasSetExtent

func (r_ RoundedRectangleGeneratorObject) HasSetExtent() bool

func (RoundedRectangleGeneratorObject) HasSetRadius

func (r_ RoundedRectangleGeneratorObject) HasSetRadius() bool

func (RoundedRectangleGeneratorObject) Radius

The distance from the center of the effect. Full Topic

func (RoundedRectangleGeneratorObject) SetColor

func (r_ RoundedRectangleGeneratorObject) SetColor(value Color)

The color of the rounded rectangle. Full Topic

func (RoundedRectangleGeneratorObject) SetExtent

A rectangle that defines the extent of the effect. Full Topic

func (RoundedRectangleGeneratorObject) SetRadius

func (r_ RoundedRectangleGeneratorObject) SetRadius(value float64)

The distance from the center of the effect. Full Topic

type RowAverageObject

type RowAverageObject struct {
	objc.Object
}

A concrete type for the PRowAverage protocol.

type SRGBToneCurveToLinearObject

type SRGBToneCurveToLinearObject struct {
	objc.Object
}

A concrete type for the PSRGBToneCurveToLinear protocol.

func (SRGBToneCurveToLinearObject) HasInputImage

func (s_ SRGBToneCurveToLinearObject) HasInputImage() bool

func (SRGBToneCurveToLinearObject) HasSetInputImage

func (s_ SRGBToneCurveToLinearObject) HasSetInputImage() bool

func (SRGBToneCurveToLinearObject) InputImage

func (s_ SRGBToneCurveToLinearObject) InputImage() Image

The image to use as an input image. Full Topic

func (SRGBToneCurveToLinearObject) SetInputImage

func (s_ SRGBToneCurveToLinearObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type SaliencyMapObject

type SaliencyMapObject struct {
	objc.Object
}

A concrete type for the PSaliencyMap protocol.

func (SaliencyMapObject) HasInputImage

func (s_ SaliencyMapObject) HasInputImage() bool

func (SaliencyMapObject) HasSetInputImage

func (s_ SaliencyMapObject) HasSetInputImage() bool

func (SaliencyMapObject) InputImage

func (s_ SaliencyMapObject) InputImage() Image

The image to use as an input image. Full Topic

func (SaliencyMapObject) SetInputImage

func (s_ SaliencyMapObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type Sampler

type Sampler struct {
	objc.Object
}

An object that retrieves pixel samples for processing by a filter kernel. Full Topic

func NewSampler

func NewSampler() Sampler

func NewSamplerWithImage

func NewSamplerWithImage(im IImage) Sampler

Initializes a sampler with an image object. Full Topic

func NewSamplerWithImageKeysAndValues

func NewSamplerWithImageKeysAndValues(im IImage, key0 objc.IObject, args ...any) Sampler

Initializes the sampler with an image object using options specified as key-value pairs. Full Topic

func NewSamplerWithImageOptions

func NewSamplerWithImageOptions(im IImage, dict foundation.Dictionary) Sampler

Initializes the sampler with an image object using options specified in a dictionary. Full Topic

func SamplerFrom

func SamplerFrom(ptr unsafe.Pointer) Sampler

func Sampler_SamplerWithImage

func Sampler_SamplerWithImage(im IImage) Sampler

Creates and returns a sampler that references an image. Full Topic

func Sampler_SamplerWithImageKeysAndValues

func Sampler_SamplerWithImageKeysAndValues(im IImage, key0 objc.IObject, args ...any) Sampler

Creates and returns a sampler that references an image using options specified as key-value pairs. Full Topic

func Sampler_SamplerWithImageOptions

func Sampler_SamplerWithImageOptions(im IImage, dict foundation.Dictionary) Sampler

Creates and returns a sampler that references an image using options specified in a dictionary. Full Topic

func (Sampler) Definition

func (s_ Sampler) Definition() FilterShape

The domain of definition (DOD) of the sampler Full Topic

func (Sampler) Extent

func (s_ Sampler) Extent() coregraphics.Rect

The rectangle that specifies the extent of the sampler Full Topic

func (Sampler) Init

func (s_ Sampler) Init() Sampler

func (Sampler) InitWithImage

func (s_ Sampler) InitWithImage(im IImage) Sampler

func (Sampler) InitWithImageKeysAndValues

func (s_ Sampler) InitWithImageKeysAndValues(im IImage, key0 objc.IObject, args ...any) Sampler

func (Sampler) InitWithImageOptions

func (s_ Sampler) InitWithImageOptions(im IImage, dict foundation.Dictionary) Sampler

type SepiaToneObject

type SepiaToneObject struct {
	objc.Object
}

A concrete type for the PSepiaTone protocol.

func (SepiaToneObject) HasInputImage

func (s_ SepiaToneObject) HasInputImage() bool

func (SepiaToneObject) HasIntensity

func (s_ SepiaToneObject) HasIntensity() bool

func (SepiaToneObject) HasSetInputImage

func (s_ SepiaToneObject) HasSetInputImage() bool

func (SepiaToneObject) HasSetIntensity

func (s_ SepiaToneObject) HasSetIntensity() bool

func (SepiaToneObject) InputImage

func (s_ SepiaToneObject) InputImage() Image

The image to use as an input image. Full Topic

func (SepiaToneObject) Intensity

func (s_ SepiaToneObject) Intensity() float64

The intensity of the sepia effect. Full Topic

func (SepiaToneObject) SetInputImage

func (s_ SepiaToneObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (SepiaToneObject) SetIntensity

func (s_ SepiaToneObject) SetIntensity(value float64)

The intensity of the sepia effect. Full Topic

type ShadedMaterialObject

type ShadedMaterialObject struct {
	objc.Object
}

A concrete type for the PShadedMaterial protocol.

func (ShadedMaterialObject) HasInputImage

func (s_ ShadedMaterialObject) HasInputImage() bool

func (ShadedMaterialObject) HasScale

func (s_ ShadedMaterialObject) HasScale() bool

func (ShadedMaterialObject) HasSetInputImage

func (s_ ShadedMaterialObject) HasSetInputImage() bool

func (ShadedMaterialObject) HasSetScale

func (s_ ShadedMaterialObject) HasSetScale() bool

func (ShadedMaterialObject) HasSetShadingImage

func (s_ ShadedMaterialObject) HasSetShadingImage() bool

func (ShadedMaterialObject) HasShadingImage

func (s_ ShadedMaterialObject) HasShadingImage() bool

func (ShadedMaterialObject) InputImage

func (s_ ShadedMaterialObject) InputImage() Image

The image to use as an input image. Full Topic

func (ShadedMaterialObject) Scale

func (s_ ShadedMaterialObject) Scale() float64

The scale of the effect. Full Topic

func (ShadedMaterialObject) SetInputImage

func (s_ ShadedMaterialObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (ShadedMaterialObject) SetScale

func (s_ ShadedMaterialObject) SetScale(value float64)

The scale of the effect. Full Topic

func (ShadedMaterialObject) SetShadingImage

func (s_ ShadedMaterialObject) SetShadingImage(value Image)

The image to use as the height field. Full Topic

func (ShadedMaterialObject) ShadingImage

func (s_ ShadedMaterialObject) ShadingImage() Image

The image to use as the height field. Full Topic

type SharpenLuminanceObject

type SharpenLuminanceObject struct {
	objc.Object
}

A concrete type for the PSharpenLuminance protocol.

func (SharpenLuminanceObject) HasInputImage

func (s_ SharpenLuminanceObject) HasInputImage() bool

func (SharpenLuminanceObject) HasRadius

func (s_ SharpenLuminanceObject) HasRadius() bool

func (SharpenLuminanceObject) HasSetInputImage

func (s_ SharpenLuminanceObject) HasSetInputImage() bool

func (SharpenLuminanceObject) HasSetRadius

func (s_ SharpenLuminanceObject) HasSetRadius() bool

func (SharpenLuminanceObject) HasSetSharpness

func (s_ SharpenLuminanceObject) HasSetSharpness() bool

func (SharpenLuminanceObject) HasSharpness

func (s_ SharpenLuminanceObject) HasSharpness() bool

func (SharpenLuminanceObject) InputImage

func (s_ SharpenLuminanceObject) InputImage() Image

The image to use as an input image. Full Topic

func (SharpenLuminanceObject) Radius

func (s_ SharpenLuminanceObject) Radius() float64

The distance from the center of the effect. Full Topic

func (SharpenLuminanceObject) SetInputImage

func (s_ SharpenLuminanceObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (SharpenLuminanceObject) SetRadius

func (s_ SharpenLuminanceObject) SetRadius(value float64)

The distance from the center of the effect. Full Topic

func (SharpenLuminanceObject) SetSharpness

func (s_ SharpenLuminanceObject) SetSharpness(value float64)

The amount of sharpening to apply. Full Topic

func (SharpenLuminanceObject) Sharpness

func (s_ SharpenLuminanceObject) Sharpness() float64

The amount of sharpening to apply. Full Topic

type SixfoldReflectedTileObject

type SixfoldReflectedTileObject struct {
	objc.Object
}

A concrete type for the PSixfoldReflectedTile protocol.

func (SixfoldReflectedTileObject) Angle

The angle, in radians, of the tiled pattern. Full Topic

func (SixfoldReflectedTileObject) Center

The x and y position to use as the center of the effect. Full Topic

func (SixfoldReflectedTileObject) HasAngle

func (s_ SixfoldReflectedTileObject) HasAngle() bool

func (SixfoldReflectedTileObject) HasCenter

func (s_ SixfoldReflectedTileObject) HasCenter() bool

func (SixfoldReflectedTileObject) HasInputImage

func (s_ SixfoldReflectedTileObject) HasInputImage() bool

func (SixfoldReflectedTileObject) HasSetAngle

func (s_ SixfoldReflectedTileObject) HasSetAngle() bool

func (SixfoldReflectedTileObject) HasSetCenter

func (s_ SixfoldReflectedTileObject) HasSetCenter() bool

func (SixfoldReflectedTileObject) HasSetInputImage

func (s_ SixfoldReflectedTileObject) HasSetInputImage() bool

func (SixfoldReflectedTileObject) HasSetWidth

func (s_ SixfoldReflectedTileObject) HasSetWidth() bool

func (SixfoldReflectedTileObject) HasWidth

func (s_ SixfoldReflectedTileObject) HasWidth() bool

func (SixfoldReflectedTileObject) InputImage

func (s_ SixfoldReflectedTileObject) InputImage() Image

The image to use as an input image. Full Topic

func (SixfoldReflectedTileObject) SetAngle

func (s_ SixfoldReflectedTileObject) SetAngle(value float64)

The angle, in radians, of the tiled pattern. Full Topic

func (SixfoldReflectedTileObject) SetCenter

func (s_ SixfoldReflectedTileObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (SixfoldReflectedTileObject) SetInputImage

func (s_ SixfoldReflectedTileObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (SixfoldReflectedTileObject) SetWidth

func (s_ SixfoldReflectedTileObject) SetWidth(value float64)

The width of a tile. Full Topic

func (SixfoldReflectedTileObject) Width

The width of a tile. Full Topic

type SixfoldRotatedTileObject

type SixfoldRotatedTileObject struct {
	objc.Object
}

A concrete type for the PSixfoldRotatedTile protocol.

func (SixfoldRotatedTileObject) Angle

func (s_ SixfoldRotatedTileObject) Angle() float64

The angle, in radians, of the tiled pattern. Full Topic

func (SixfoldRotatedTileObject) Center

The x and y position to use as the center of the effect. Full Topic

func (SixfoldRotatedTileObject) HasAngle

func (s_ SixfoldRotatedTileObject) HasAngle() bool

func (SixfoldRotatedTileObject) HasCenter

func (s_ SixfoldRotatedTileObject) HasCenter() bool

func (SixfoldRotatedTileObject) HasInputImage

func (s_ SixfoldRotatedTileObject) HasInputImage() bool

func (SixfoldRotatedTileObject) HasSetAngle

func (s_ SixfoldRotatedTileObject) HasSetAngle() bool

func (SixfoldRotatedTileObject) HasSetCenter

func (s_ SixfoldRotatedTileObject) HasSetCenter() bool

func (SixfoldRotatedTileObject) HasSetInputImage

func (s_ SixfoldRotatedTileObject) HasSetInputImage() bool

func (SixfoldRotatedTileObject) HasSetWidth

func (s_ SixfoldRotatedTileObject) HasSetWidth() bool

func (SixfoldRotatedTileObject) HasWidth

func (s_ SixfoldRotatedTileObject) HasWidth() bool

func (SixfoldRotatedTileObject) InputImage

func (s_ SixfoldRotatedTileObject) InputImage() Image

The image to use as an input image. Full Topic

func (SixfoldRotatedTileObject) SetAngle

func (s_ SixfoldRotatedTileObject) SetAngle(value float64)

The angle, in radians, of the tiled pattern. Full Topic

func (SixfoldRotatedTileObject) SetCenter

func (s_ SixfoldRotatedTileObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (SixfoldRotatedTileObject) SetInputImage

func (s_ SixfoldRotatedTileObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (SixfoldRotatedTileObject) SetWidth

func (s_ SixfoldRotatedTileObject) SetWidth(value float64)

The width of a tile. Full Topic

func (SixfoldRotatedTileObject) Width

func (s_ SixfoldRotatedTileObject) Width() float64

The width of a tile. Full Topic

type SmoothLinearGradientObject

type SmoothLinearGradientObject struct {
	objc.Object
}

A concrete type for the PSmoothLinearGradient protocol.

func (SmoothLinearGradientObject) Color0

func (s_ SmoothLinearGradientObject) Color0() Color

The first color to use in the gradient. Full Topic

func (SmoothLinearGradientObject) Color1

func (s_ SmoothLinearGradientObject) Color1() Color

The second color to use in the gradient. Full Topic

func (SmoothLinearGradientObject) HasColor0

func (s_ SmoothLinearGradientObject) HasColor0() bool

func (SmoothLinearGradientObject) HasColor1

func (s_ SmoothLinearGradientObject) HasColor1() bool

func (SmoothLinearGradientObject) HasPoint0

func (s_ SmoothLinearGradientObject) HasPoint0() bool

func (SmoothLinearGradientObject) HasPoint1

func (s_ SmoothLinearGradientObject) HasPoint1() bool

func (SmoothLinearGradientObject) HasSetColor0

func (s_ SmoothLinearGradientObject) HasSetColor0() bool

func (SmoothLinearGradientObject) HasSetColor1

func (s_ SmoothLinearGradientObject) HasSetColor1() bool

func (SmoothLinearGradientObject) HasSetPoint0

func (s_ SmoothLinearGradientObject) HasSetPoint0() bool

func (SmoothLinearGradientObject) HasSetPoint1

func (s_ SmoothLinearGradientObject) HasSetPoint1() bool

func (SmoothLinearGradientObject) Point0

The starting position of the gradient. Full Topic

func (SmoothLinearGradientObject) Point1

The ending position of the gradient. Full Topic

func (SmoothLinearGradientObject) SetColor0

func (s_ SmoothLinearGradientObject) SetColor0(value Color)

The first color to use in the gradient. Full Topic

func (SmoothLinearGradientObject) SetColor1

func (s_ SmoothLinearGradientObject) SetColor1(value Color)

The second color to use in the gradient. Full Topic

func (SmoothLinearGradientObject) SetPoint0

func (s_ SmoothLinearGradientObject) SetPoint0(value coregraphics.Point)

The starting position of the gradient. Full Topic

func (SmoothLinearGradientObject) SetPoint1

func (s_ SmoothLinearGradientObject) SetPoint1(value coregraphics.Point)

The ending position of the gradient. Full Topic

type SpotColorObject

type SpotColorObject struct {
	objc.Object
}

A concrete type for the PSpotColor protocol.

func (SpotColorObject) CenterColor1

func (s_ SpotColorObject) CenterColor1() Color

The center value of the first color range to replace. Full Topic

func (SpotColorObject) CenterColor2

func (s_ SpotColorObject) CenterColor2() Color

The center value of the second color range to replace. Full Topic

func (SpotColorObject) CenterColor3

func (s_ SpotColorObject) CenterColor3() Color

The center value of the third color range to replace. Full Topic

func (SpotColorObject) Closeness1

func (s_ SpotColorObject) Closeness1() float64

A value that indicates how closely the first color must match before it’s replaced. Full Topic

func (SpotColorObject) Closeness2

func (s_ SpotColorObject) Closeness2() float64

A value that indicates how closely the second color must match before it’s replaced. Full Topic

func (SpotColorObject) Closeness3

func (s_ SpotColorObject) Closeness3() float64

A value that indicates how closely the third color must match before it’s replaced. Full Topic

func (SpotColorObject) Contrast1

func (s_ SpotColorObject) Contrast1() float64

The contrast of the first replacement color. Full Topic

func (SpotColorObject) Contrast2

func (s_ SpotColorObject) Contrast2() float64

The contrast of the second replacement color. Full Topic

func (SpotColorObject) Contrast3

func (s_ SpotColorObject) Contrast3() float64

The contrast of the third replacement color. Full Topic

func (SpotColorObject) HasCenterColor1

func (s_ SpotColorObject) HasCenterColor1() bool

func (SpotColorObject) HasCenterColor2

func (s_ SpotColorObject) HasCenterColor2() bool

func (SpotColorObject) HasCenterColor3

func (s_ SpotColorObject) HasCenterColor3() bool

func (SpotColorObject) HasCloseness1

func (s_ SpotColorObject) HasCloseness1() bool

func (SpotColorObject) HasCloseness2

func (s_ SpotColorObject) HasCloseness2() bool

func (SpotColorObject) HasCloseness3

func (s_ SpotColorObject) HasCloseness3() bool

func (SpotColorObject) HasContrast1

func (s_ SpotColorObject) HasContrast1() bool

func (SpotColorObject) HasContrast2

func (s_ SpotColorObject) HasContrast2() bool

func (SpotColorObject) HasContrast3

func (s_ SpotColorObject) HasContrast3() bool

func (SpotColorObject) HasInputImage

func (s_ SpotColorObject) HasInputImage() bool

func (SpotColorObject) HasReplacementColor1

func (s_ SpotColorObject) HasReplacementColor1() bool

func (SpotColorObject) HasReplacementColor2

func (s_ SpotColorObject) HasReplacementColor2() bool

func (SpotColorObject) HasReplacementColor3

func (s_ SpotColorObject) HasReplacementColor3() bool

func (SpotColorObject) HasSetCenterColor1

func (s_ SpotColorObject) HasSetCenterColor1() bool

func (SpotColorObject) HasSetCenterColor2

func (s_ SpotColorObject) HasSetCenterColor2() bool

func (SpotColorObject) HasSetCenterColor3

func (s_ SpotColorObject) HasSetCenterColor3() bool

func (SpotColorObject) HasSetCloseness1

func (s_ SpotColorObject) HasSetCloseness1() bool

func (SpotColorObject) HasSetCloseness2

func (s_ SpotColorObject) HasSetCloseness2() bool

func (SpotColorObject) HasSetCloseness3

func (s_ SpotColorObject) HasSetCloseness3() bool

func (SpotColorObject) HasSetContrast1

func (s_ SpotColorObject) HasSetContrast1() bool

func (SpotColorObject) HasSetContrast2

func (s_ SpotColorObject) HasSetContrast2() bool

func (SpotColorObject) HasSetContrast3

func (s_ SpotColorObject) HasSetContrast3() bool

func (SpotColorObject) HasSetInputImage

func (s_ SpotColorObject) HasSetInputImage() bool

func (SpotColorObject) HasSetReplacementColor1

func (s_ SpotColorObject) HasSetReplacementColor1() bool

func (SpotColorObject) HasSetReplacementColor2

func (s_ SpotColorObject) HasSetReplacementColor2() bool

func (SpotColorObject) HasSetReplacementColor3

func (s_ SpotColorObject) HasSetReplacementColor3() bool

func (SpotColorObject) InputImage

func (s_ SpotColorObject) InputImage() Image

The image to use as an input image. Full Topic

func (SpotColorObject) ReplacementColor1

func (s_ SpotColorObject) ReplacementColor1() Color

A replacement color for the first color range. Full Topic

func (SpotColorObject) ReplacementColor2

func (s_ SpotColorObject) ReplacementColor2() Color

A replacement color for the second color range. Full Topic

func (SpotColorObject) ReplacementColor3

func (s_ SpotColorObject) ReplacementColor3() Color

A replacement color for the third color range. Full Topic

func (SpotColorObject) SetCenterColor1

func (s_ SpotColorObject) SetCenterColor1(value Color)

The center value of the first color range to replace. Full Topic

func (SpotColorObject) SetCenterColor2

func (s_ SpotColorObject) SetCenterColor2(value Color)

The center value of the second color range to replace. Full Topic

func (SpotColorObject) SetCenterColor3

func (s_ SpotColorObject) SetCenterColor3(value Color)

The center value of the third color range to replace. Full Topic

func (SpotColorObject) SetCloseness1

func (s_ SpotColorObject) SetCloseness1(value float64)

A value that indicates how closely the first color must match before it’s replaced. Full Topic

func (SpotColorObject) SetCloseness2

func (s_ SpotColorObject) SetCloseness2(value float64)

A value that indicates how closely the second color must match before it’s replaced. Full Topic

func (SpotColorObject) SetCloseness3

func (s_ SpotColorObject) SetCloseness3(value float64)

A value that indicates how closely the third color must match before it’s replaced. Full Topic

func (SpotColorObject) SetContrast1

func (s_ SpotColorObject) SetContrast1(value float64)

The contrast of the first replacement color. Full Topic

func (SpotColorObject) SetContrast2

func (s_ SpotColorObject) SetContrast2(value float64)

The contrast of the second replacement color. Full Topic

func (SpotColorObject) SetContrast3

func (s_ SpotColorObject) SetContrast3(value float64)

The contrast of the third replacement color. Full Topic

func (SpotColorObject) SetInputImage

func (s_ SpotColorObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (SpotColorObject) SetReplacementColor1

func (s_ SpotColorObject) SetReplacementColor1(value Color)

A replacement color for the first color range. Full Topic

func (SpotColorObject) SetReplacementColor2

func (s_ SpotColorObject) SetReplacementColor2(value Color)

A replacement color for the second color range. Full Topic

func (SpotColorObject) SetReplacementColor3

func (s_ SpotColorObject) SetReplacementColor3(value Color)

A replacement color for the third color range. Full Topic

type SpotLightObject

type SpotLightObject struct {
	objc.Object
}

A concrete type for the PSpotLight protocol.

func (SpotLightObject) Brightness

func (s_ SpotLightObject) Brightness() float64

The brightness of the spotlight. Full Topic

func (SpotLightObject) Color

func (s_ SpotLightObject) Color() Color

The color of the spotlight. Full Topic

func (SpotLightObject) Concentration

func (s_ SpotLightObject) Concentration() float64

The size of the spotlight. Full Topic

func (SpotLightObject) HasBrightness

func (s_ SpotLightObject) HasBrightness() bool

func (SpotLightObject) HasColor

func (s_ SpotLightObject) HasColor() bool

func (SpotLightObject) HasConcentration

func (s_ SpotLightObject) HasConcentration() bool

func (SpotLightObject) HasInputImage

func (s_ SpotLightObject) HasInputImage() bool

func (SpotLightObject) HasLightPointsAt

func (s_ SpotLightObject) HasLightPointsAt() bool

func (SpotLightObject) HasLightPosition

func (s_ SpotLightObject) HasLightPosition() bool

func (SpotLightObject) HasSetBrightness

func (s_ SpotLightObject) HasSetBrightness() bool

func (SpotLightObject) HasSetColor

func (s_ SpotLightObject) HasSetColor() bool

func (SpotLightObject) HasSetConcentration

func (s_ SpotLightObject) HasSetConcentration() bool

func (SpotLightObject) HasSetInputImage

func (s_ SpotLightObject) HasSetInputImage() bool

func (SpotLightObject) HasSetLightPointsAt

func (s_ SpotLightObject) HasSetLightPointsAt() bool

func (SpotLightObject) HasSetLightPosition

func (s_ SpotLightObject) HasSetLightPosition() bool

func (SpotLightObject) InputImage

func (s_ SpotLightObject) InputImage() Image

The image to use as an input image. Full Topic

func (SpotLightObject) LightPointsAt

func (s_ SpotLightObject) LightPointsAt() Vector

The x and y position that the spotlight points at. Full Topic

func (SpotLightObject) LightPosition

func (s_ SpotLightObject) LightPosition() Vector

The x and y position of the spotlight. Full Topic

func (SpotLightObject) SetBrightness

func (s_ SpotLightObject) SetBrightness(value float64)

The brightness of the spotlight. Full Topic

func (SpotLightObject) SetColor

func (s_ SpotLightObject) SetColor(value Color)

The color of the spotlight. Full Topic

func (SpotLightObject) SetConcentration

func (s_ SpotLightObject) SetConcentration(value float64)

The size of the spotlight. Full Topic

func (SpotLightObject) SetInputImage

func (s_ SpotLightObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (SpotLightObject) SetLightPointsAt

func (s_ SpotLightObject) SetLightPointsAt(value Vector)

The x and y position that the spotlight points at. Full Topic

func (SpotLightObject) SetLightPosition

func (s_ SpotLightObject) SetLightPosition(value Vector)

The x and y position of the spotlight. Full Topic

type StarShineGeneratorObject

type StarShineGeneratorObject struct {
	objc.Object
}

A concrete type for the PStarShineGenerator protocol.

func (StarShineGeneratorObject) Center

The x and y position to use as the center of the star. Full Topic

func (StarShineGeneratorObject) Color

func (s_ StarShineGeneratorObject) Color() Color

The color to use for the outer shell of the circular star. Full Topic

func (StarShineGeneratorObject) CrossAngle

func (s_ StarShineGeneratorObject) CrossAngle() float64

The angle of the cross pattern. Full Topic

func (StarShineGeneratorObject) CrossOpacity

func (s_ StarShineGeneratorObject) CrossOpacity() float64

The opacity of the cross pattern. Full Topic

func (StarShineGeneratorObject) CrossScale

func (s_ StarShineGeneratorObject) CrossScale() float64

The size of the cross pattern. Full Topic

func (StarShineGeneratorObject) CrossWidth

func (s_ StarShineGeneratorObject) CrossWidth() float64

The width of the cross pattern. Full Topic

func (StarShineGeneratorObject) Epsilon

func (s_ StarShineGeneratorObject) Epsilon() float64

The length of the cross spikes. Full Topic

func (StarShineGeneratorObject) HasCenter

func (s_ StarShineGeneratorObject) HasCenter() bool

func (StarShineGeneratorObject) HasColor

func (s_ StarShineGeneratorObject) HasColor() bool

func (StarShineGeneratorObject) HasCrossAngle

func (s_ StarShineGeneratorObject) HasCrossAngle() bool

func (StarShineGeneratorObject) HasCrossOpacity

func (s_ StarShineGeneratorObject) HasCrossOpacity() bool

func (StarShineGeneratorObject) HasCrossScale

func (s_ StarShineGeneratorObject) HasCrossScale() bool

func (StarShineGeneratorObject) HasCrossWidth

func (s_ StarShineGeneratorObject) HasCrossWidth() bool

func (StarShineGeneratorObject) HasEpsilon

func (s_ StarShineGeneratorObject) HasEpsilon() bool

func (StarShineGeneratorObject) HasRadius

func (s_ StarShineGeneratorObject) HasRadius() bool

func (StarShineGeneratorObject) HasSetCenter

func (s_ StarShineGeneratorObject) HasSetCenter() bool

func (StarShineGeneratorObject) HasSetColor

func (s_ StarShineGeneratorObject) HasSetColor() bool

func (StarShineGeneratorObject) HasSetCrossAngle

func (s_ StarShineGeneratorObject) HasSetCrossAngle() bool

func (StarShineGeneratorObject) HasSetCrossOpacity

func (s_ StarShineGeneratorObject) HasSetCrossOpacity() bool

func (StarShineGeneratorObject) HasSetCrossScale

func (s_ StarShineGeneratorObject) HasSetCrossScale() bool

func (StarShineGeneratorObject) HasSetCrossWidth

func (s_ StarShineGeneratorObject) HasSetCrossWidth() bool

func (StarShineGeneratorObject) HasSetEpsilon

func (s_ StarShineGeneratorObject) HasSetEpsilon() bool

func (StarShineGeneratorObject) HasSetRadius

func (s_ StarShineGeneratorObject) HasSetRadius() bool

func (StarShineGeneratorObject) Radius

func (s_ StarShineGeneratorObject) Radius() float64

The radius of the star. Full Topic

func (StarShineGeneratorObject) SetCenter

func (s_ StarShineGeneratorObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the star. Full Topic

func (StarShineGeneratorObject) SetColor

func (s_ StarShineGeneratorObject) SetColor(value Color)

The color to use for the outer shell of the circular star. Full Topic

func (StarShineGeneratorObject) SetCrossAngle

func (s_ StarShineGeneratorObject) SetCrossAngle(value float64)

The angle of the cross pattern. Full Topic

func (StarShineGeneratorObject) SetCrossOpacity

func (s_ StarShineGeneratorObject) SetCrossOpacity(value float64)

The opacity of the cross pattern. Full Topic

func (StarShineGeneratorObject) SetCrossScale

func (s_ StarShineGeneratorObject) SetCrossScale(value float64)

The size of the cross pattern. Full Topic

func (StarShineGeneratorObject) SetCrossWidth

func (s_ StarShineGeneratorObject) SetCrossWidth(value float64)

The width of the cross pattern. Full Topic

func (StarShineGeneratorObject) SetEpsilon

func (s_ StarShineGeneratorObject) SetEpsilon(value float64)

The length of the cross spikes. Full Topic

func (StarShineGeneratorObject) SetRadius

func (s_ StarShineGeneratorObject) SetRadius(value float64)

The radius of the star. Full Topic

type StraightenObject

type StraightenObject struct {
	objc.Object
}

A concrete type for the PStraighten protocol.

func (StraightenObject) Angle

func (s_ StraightenObject) Angle() float64

The rotation angle, in radians. Full Topic

func (StraightenObject) HasAngle

func (s_ StraightenObject) HasAngle() bool

func (StraightenObject) HasInputImage

func (s_ StraightenObject) HasInputImage() bool

func (StraightenObject) HasSetAngle

func (s_ StraightenObject) HasSetAngle() bool

func (StraightenObject) HasSetInputImage

func (s_ StraightenObject) HasSetInputImage() bool

func (StraightenObject) InputImage

func (s_ StraightenObject) InputImage() Image

The image to use as an input image. Full Topic

func (StraightenObject) SetAngle

func (s_ StraightenObject) SetAngle(value float64)

The rotation angle, in radians. Full Topic

func (StraightenObject) SetInputImage

func (s_ StraightenObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type StretchCropObject

type StretchCropObject struct {
	objc.Object
}

A concrete type for the PStretchCrop protocol.

func (StretchCropObject) CenterStretchAmount

func (s_ StretchCropObject) CenterStretchAmount() float64
[Full Topic]

func (StretchCropObject) CropAmount

func (s_ StretchCropObject) CropAmount() float64
[Full Topic]

func (StretchCropObject) HasCenterStretchAmount

func (s_ StretchCropObject) HasCenterStretchAmount() bool

func (StretchCropObject) HasCropAmount

func (s_ StretchCropObject) HasCropAmount() bool

func (StretchCropObject) HasInputImage

func (s_ StretchCropObject) HasInputImage() bool

func (StretchCropObject) HasSetCenterStretchAmount

func (s_ StretchCropObject) HasSetCenterStretchAmount() bool

func (StretchCropObject) HasSetCropAmount

func (s_ StretchCropObject) HasSetCropAmount() bool

func (StretchCropObject) HasSetInputImage

func (s_ StretchCropObject) HasSetInputImage() bool

func (StretchCropObject) HasSetSize

func (s_ StretchCropObject) HasSetSize() bool

func (StretchCropObject) HasSize

func (s_ StretchCropObject) HasSize() bool

func (StretchCropObject) InputImage

func (s_ StretchCropObject) InputImage() Image
[Full Topic]

func (StretchCropObject) SetCenterStretchAmount

func (s_ StretchCropObject) SetCenterStretchAmount(value float64)
[Full Topic]

func (StretchCropObject) SetCropAmount

func (s_ StretchCropObject) SetCropAmount(value float64)
[Full Topic]

func (StretchCropObject) SetInputImage

func (s_ StretchCropObject) SetInputImage(value Image)
[Full Topic]

func (StretchCropObject) SetSize

func (s_ StretchCropObject) SetSize(value coregraphics.Point)
[Full Topic]

func (StretchCropObject) Size

[Full Topic]

type StripesGeneratorObject

type StripesGeneratorObject struct {
	objc.Object
}

A concrete type for the PStripesGenerator protocol.

func (StripesGeneratorObject) Center

The x and y position to use as the center of the stripe pattern. Full Topic

func (StripesGeneratorObject) Color0

func (s_ StripesGeneratorObject) Color0() Color

A color to use for the odd stripes. Full Topic

func (StripesGeneratorObject) Color1

func (s_ StripesGeneratorObject) Color1() Color

A color to use for the even stripes. Full Topic

func (StripesGeneratorObject) HasCenter

func (s_ StripesGeneratorObject) HasCenter() bool

func (StripesGeneratorObject) HasColor0

func (s_ StripesGeneratorObject) HasColor0() bool

func (StripesGeneratorObject) HasColor1

func (s_ StripesGeneratorObject) HasColor1() bool

func (StripesGeneratorObject) HasSetCenter

func (s_ StripesGeneratorObject) HasSetCenter() bool

func (StripesGeneratorObject) HasSetColor0

func (s_ StripesGeneratorObject) HasSetColor0() bool

func (StripesGeneratorObject) HasSetColor1

func (s_ StripesGeneratorObject) HasSetColor1() bool

func (StripesGeneratorObject) HasSetSharpness

func (s_ StripesGeneratorObject) HasSetSharpness() bool

func (StripesGeneratorObject) HasSetWidth

func (s_ StripesGeneratorObject) HasSetWidth() bool

func (StripesGeneratorObject) HasSharpness

func (s_ StripesGeneratorObject) HasSharpness() bool

func (StripesGeneratorObject) HasWidth

func (s_ StripesGeneratorObject) HasWidth() bool

func (StripesGeneratorObject) SetCenter

func (s_ StripesGeneratorObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the stripe pattern. Full Topic

func (StripesGeneratorObject) SetColor0

func (s_ StripesGeneratorObject) SetColor0(value Color)

A color to use for the odd stripes. Full Topic

func (StripesGeneratorObject) SetColor1

func (s_ StripesGeneratorObject) SetColor1(value Color)

A color to use for the even stripes. Full Topic

func (StripesGeneratorObject) SetSharpness

func (s_ StripesGeneratorObject) SetSharpness(value float64)

The sharpness of the stripe pattern. Full Topic

func (StripesGeneratorObject) SetWidth

func (s_ StripesGeneratorObject) SetWidth(value float64)

The width of a stripe. Full Topic

func (StripesGeneratorObject) Sharpness

func (s_ StripesGeneratorObject) Sharpness() float64

The sharpness of the stripe pattern. Full Topic

func (StripesGeneratorObject) Width

func (s_ StripesGeneratorObject) Width() float64

The width of a stripe. Full Topic

type SunbeamsGeneratorObject

type SunbeamsGeneratorObject struct {
	objc.Object
}

A concrete type for the PSunbeamsGenerator protocol.

func (SunbeamsGeneratorObject) Center

The x and y position to use as the center of the sunbeam pattern. Full Topic

func (SunbeamsGeneratorObject) Color

func (s_ SunbeamsGeneratorObject) Color() Color

The color of the sun. Full Topic

func (SunbeamsGeneratorObject) HasCenter

func (s_ SunbeamsGeneratorObject) HasCenter() bool

func (SunbeamsGeneratorObject) HasColor

func (s_ SunbeamsGeneratorObject) HasColor() bool

func (SunbeamsGeneratorObject) HasMaxStriationRadius

func (s_ SunbeamsGeneratorObject) HasMaxStriationRadius() bool

func (SunbeamsGeneratorObject) HasSetCenter

func (s_ SunbeamsGeneratorObject) HasSetCenter() bool

func (SunbeamsGeneratorObject) HasSetColor

func (s_ SunbeamsGeneratorObject) HasSetColor() bool

func (SunbeamsGeneratorObject) HasSetMaxStriationRadius

func (s_ SunbeamsGeneratorObject) HasSetMaxStriationRadius() bool

func (SunbeamsGeneratorObject) HasSetStriationContrast

func (s_ SunbeamsGeneratorObject) HasSetStriationContrast() bool

func (SunbeamsGeneratorObject) HasSetStriationStrength

func (s_ SunbeamsGeneratorObject) HasSetStriationStrength() bool

func (SunbeamsGeneratorObject) HasSetSunRadius

func (s_ SunbeamsGeneratorObject) HasSetSunRadius() bool

func (SunbeamsGeneratorObject) HasSetTime

func (s_ SunbeamsGeneratorObject) HasSetTime() bool

func (SunbeamsGeneratorObject) HasStriationContrast

func (s_ SunbeamsGeneratorObject) HasStriationContrast() bool

func (SunbeamsGeneratorObject) HasStriationStrength

func (s_ SunbeamsGeneratorObject) HasStriationStrength() bool

func (SunbeamsGeneratorObject) HasSunRadius

func (s_ SunbeamsGeneratorObject) HasSunRadius() bool

func (SunbeamsGeneratorObject) HasTime

func (s_ SunbeamsGeneratorObject) HasTime() bool

func (SunbeamsGeneratorObject) MaxStriationRadius

func (s_ SunbeamsGeneratorObject) MaxStriationRadius() float64

The radius of the sunbeams. Full Topic

func (SunbeamsGeneratorObject) SetCenter

func (s_ SunbeamsGeneratorObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the sunbeam pattern. Full Topic

func (SunbeamsGeneratorObject) SetColor

func (s_ SunbeamsGeneratorObject) SetColor(value Color)

The color of the sun. Full Topic

func (SunbeamsGeneratorObject) SetMaxStriationRadius

func (s_ SunbeamsGeneratorObject) SetMaxStriationRadius(value float64)

The radius of the sunbeams. Full Topic

func (SunbeamsGeneratorObject) SetStriationContrast

func (s_ SunbeamsGeneratorObject) SetStriationContrast(value float64)

The contrast of the sunbeams. Full Topic

func (SunbeamsGeneratorObject) SetStriationStrength

func (s_ SunbeamsGeneratorObject) SetStriationStrength(value float64)

The intensity of the sunbeams. Full Topic

func (SunbeamsGeneratorObject) SetSunRadius

func (s_ SunbeamsGeneratorObject) SetSunRadius(value float64)

The radius of the sun. Full Topic

func (SunbeamsGeneratorObject) SetTime

func (s_ SunbeamsGeneratorObject) SetTime(value float64)

The duration of the effect. Full Topic

func (SunbeamsGeneratorObject) StriationContrast

func (s_ SunbeamsGeneratorObject) StriationContrast() float64

The contrast of the sunbeams. Full Topic

func (SunbeamsGeneratorObject) StriationStrength

func (s_ SunbeamsGeneratorObject) StriationStrength() float64

The intensity of the sunbeams. Full Topic

func (SunbeamsGeneratorObject) SunRadius

func (s_ SunbeamsGeneratorObject) SunRadius() float64

The radius of the sun. Full Topic

func (SunbeamsGeneratorObject) Time

func (s_ SunbeamsGeneratorObject) Time() float64

The duration of the effect. Full Topic

type SwipeTransitionObject

type SwipeTransitionObject struct {
	objc.Object
}

A concrete type for the PSwipeTransition protocol.

func (SwipeTransitionObject) Angle

func (s_ SwipeTransitionObject) Angle() float64

The angle of the swipe. Full Topic

func (SwipeTransitionObject) Color

func (s_ SwipeTransitionObject) Color() Color

The color of the swipe. Full Topic

func (SwipeTransitionObject) Extent

The extent of the effect. Full Topic

func (SwipeTransitionObject) HasAngle

func (s_ SwipeTransitionObject) HasAngle() bool

func (SwipeTransitionObject) HasColor

func (s_ SwipeTransitionObject) HasColor() bool

func (SwipeTransitionObject) HasExtent

func (s_ SwipeTransitionObject) HasExtent() bool

func (SwipeTransitionObject) HasOpacity

func (s_ SwipeTransitionObject) HasOpacity() bool

func (SwipeTransitionObject) HasSetAngle

func (s_ SwipeTransitionObject) HasSetAngle() bool

func (SwipeTransitionObject) HasSetColor

func (s_ SwipeTransitionObject) HasSetColor() bool

func (SwipeTransitionObject) HasSetExtent

func (s_ SwipeTransitionObject) HasSetExtent() bool

func (SwipeTransitionObject) HasSetOpacity

func (s_ SwipeTransitionObject) HasSetOpacity() bool

func (SwipeTransitionObject) HasSetWidth

func (s_ SwipeTransitionObject) HasSetWidth() bool

func (SwipeTransitionObject) HasWidth

func (s_ SwipeTransitionObject) HasWidth() bool

func (SwipeTransitionObject) Opacity

func (s_ SwipeTransitionObject) Opacity() float64

The opacity of the swipe. Full Topic

func (SwipeTransitionObject) SetAngle

func (s_ SwipeTransitionObject) SetAngle(value float64)

The angle of the swipe. Full Topic

func (SwipeTransitionObject) SetColor

func (s_ SwipeTransitionObject) SetColor(value Color)

The color of the swipe. Full Topic

func (SwipeTransitionObject) SetExtent

func (s_ SwipeTransitionObject) SetExtent(value coregraphics.Rect)

The extent of the effect. Full Topic

func (SwipeTransitionObject) SetOpacity

func (s_ SwipeTransitionObject) SetOpacity(value float64)

The opacity of the swipe. Full Topic

func (SwipeTransitionObject) SetWidth

func (s_ SwipeTransitionObject) SetWidth(value float64)

The width of the swipe. Full Topic

func (SwipeTransitionObject) Width

func (s_ SwipeTransitionObject) Width() float64

The width of the swipe. Full Topic

type TemperatureAndTintObject

type TemperatureAndTintObject struct {
	objc.Object
}

A concrete type for the PTemperatureAndTint protocol.

func (TemperatureAndTintObject) HasInputImage

func (t_ TemperatureAndTintObject) HasInputImage() bool

func (TemperatureAndTintObject) HasNeutral

func (t_ TemperatureAndTintObject) HasNeutral() bool

func (TemperatureAndTintObject) HasSetInputImage

func (t_ TemperatureAndTintObject) HasSetInputImage() bool

func (TemperatureAndTintObject) HasSetNeutral

func (t_ TemperatureAndTintObject) HasSetNeutral() bool

func (TemperatureAndTintObject) HasSetTargetNeutral

func (t_ TemperatureAndTintObject) HasSetTargetNeutral() bool

func (TemperatureAndTintObject) HasTargetNeutral

func (t_ TemperatureAndTintObject) HasTargetNeutral() bool

func (TemperatureAndTintObject) InputImage

func (t_ TemperatureAndTintObject) InputImage() Image

The image to use as an input image. Full Topic

func (TemperatureAndTintObject) Neutral

func (t_ TemperatureAndTintObject) Neutral() Vector

A vector containing the source white point defined by color temperature and tint. Full Topic

func (TemperatureAndTintObject) SetInputImage

func (t_ TemperatureAndTintObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (TemperatureAndTintObject) SetNeutral

func (t_ TemperatureAndTintObject) SetNeutral(value Vector)

A vector containing the source white point defined by color temperature and tint. Full Topic

func (TemperatureAndTintObject) SetTargetNeutral

func (t_ TemperatureAndTintObject) SetTargetNeutral(value Vector)

A vector containing the desired white point defined by color temperature and tint. Full Topic

func (TemperatureAndTintObject) TargetNeutral

func (t_ TemperatureAndTintObject) TargetNeutral() Vector

A vector containing the desired white point defined by color temperature and tint. Full Topic

type TextFeature

type TextFeature struct {
	Feature
}

Information about a region likely to contain text detected in a still or video image. Full Topic

func NewTextFeature

func NewTextFeature() TextFeature

func TextFeatureFrom

func TextFeatureFrom(ptr unsafe.Pointer) TextFeature

func (TextFeature) BottomLeft

func (t_ TextFeature) BottomLeft() coregraphics.Point

The lower-left corner of the detected text region, in image coordinates. Full Topic

func (TextFeature) BottomRight

func (t_ TextFeature) BottomRight() coregraphics.Point

The lower-right corner of the detected text region, in image coordinates. Full Topic

func (TextFeature) Init

func (t_ TextFeature) Init() TextFeature

func (TextFeature) SubFeatures

func (t_ TextFeature) SubFeatures() []objc.Object

An array containing additional features detected within the feature. Full Topic

func (TextFeature) TopLeft

func (t_ TextFeature) TopLeft() coregraphics.Point

The upper-left corner of the detected text region, in image coordinates. Full Topic

func (TextFeature) TopRight

func (t_ TextFeature) TopRight() coregraphics.Point

The upper-right corner of the detected text region, in image coordinates. Full Topic

type TextImageGeneratorObject

type TextImageGeneratorObject struct {
	objc.Object
}

A concrete type for the PTextImageGenerator protocol.

func (TextImageGeneratorObject) FontName

func (t_ TextImageGeneratorObject) FontName() string

The name of the font to use for the generated text. Full Topic

func (TextImageGeneratorObject) FontSize

func (t_ TextImageGeneratorObject) FontSize() float64

The size of the font to use for the generated text. Full Topic

func (TextImageGeneratorObject) HasFontName

func (t_ TextImageGeneratorObject) HasFontName() bool

func (TextImageGeneratorObject) HasFontSize

func (t_ TextImageGeneratorObject) HasFontSize() bool

func (TextImageGeneratorObject) HasScaleFactor

func (t_ TextImageGeneratorObject) HasScaleFactor() bool

func (TextImageGeneratorObject) HasSetFontName

func (t_ TextImageGeneratorObject) HasSetFontName() bool

func (TextImageGeneratorObject) HasSetFontSize

func (t_ TextImageGeneratorObject) HasSetFontSize() bool

func (TextImageGeneratorObject) HasSetScaleFactor

func (t_ TextImageGeneratorObject) HasSetScaleFactor() bool

func (TextImageGeneratorObject) HasSetText

func (t_ TextImageGeneratorObject) HasSetText() bool

func (TextImageGeneratorObject) HasText

func (t_ TextImageGeneratorObject) HasText() bool

func (TextImageGeneratorObject) ScaleFactor

func (t_ TextImageGeneratorObject) ScaleFactor() float64

The scale of the font to use for the generated text. Full Topic

func (TextImageGeneratorObject) SetFontName

func (t_ TextImageGeneratorObject) SetFontName(value string)

The name of the font to use for the generated text. Full Topic

func (TextImageGeneratorObject) SetFontSize

func (t_ TextImageGeneratorObject) SetFontSize(value float64)

The size of the font to use for the generated text. Full Topic

func (TextImageGeneratorObject) SetScaleFactor

func (t_ TextImageGeneratorObject) SetScaleFactor(value float64)

The scale of the font to use for the generated text. Full Topic

func (TextImageGeneratorObject) SetText

func (t_ TextImageGeneratorObject) SetText(value string)

The text to render. Full Topic

func (TextImageGeneratorObject) Text

func (t_ TextImageGeneratorObject) Text() string

The text to render. Full Topic

type ThermalObject

type ThermalObject struct {
	objc.Object
}

A concrete type for the PThermal protocol.

func (ThermalObject) HasInputImage

func (t_ ThermalObject) HasInputImage() bool

func (ThermalObject) HasSetInputImage

func (t_ ThermalObject) HasSetInputImage() bool

func (ThermalObject) InputImage

func (t_ ThermalObject) InputImage() Image

The image to use as an input image. Full Topic

func (ThermalObject) SetInputImage

func (t_ ThermalObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type ToneCurveObject

type ToneCurveObject struct {
	objc.Object
}

A concrete type for the PToneCurve protocol.

func (ToneCurveObject) HasInputImage

func (t_ ToneCurveObject) HasInputImage() bool

func (ToneCurveObject) HasPoint0

func (t_ ToneCurveObject) HasPoint0() bool

func (ToneCurveObject) HasPoint1

func (t_ ToneCurveObject) HasPoint1() bool

func (ToneCurveObject) HasPoint2

func (t_ ToneCurveObject) HasPoint2() bool

func (ToneCurveObject) HasPoint3

func (t_ ToneCurveObject) HasPoint3() bool

func (ToneCurveObject) HasPoint4

func (t_ ToneCurveObject) HasPoint4() bool

func (ToneCurveObject) HasSetInputImage

func (t_ ToneCurveObject) HasSetInputImage() bool

func (ToneCurveObject) HasSetPoint0

func (t_ ToneCurveObject) HasSetPoint0() bool

func (ToneCurveObject) HasSetPoint1

func (t_ ToneCurveObject) HasSetPoint1() bool

func (ToneCurveObject) HasSetPoint2

func (t_ ToneCurveObject) HasSetPoint2() bool

func (ToneCurveObject) HasSetPoint3

func (t_ ToneCurveObject) HasSetPoint3() bool

func (ToneCurveObject) HasSetPoint4

func (t_ ToneCurveObject) HasSetPoint4() bool

func (ToneCurveObject) InputImage

func (t_ ToneCurveObject) InputImage() Image

The image to use as an input image. Full Topic

func (ToneCurveObject) Point0

func (t_ ToneCurveObject) Point0() coregraphics.Point

A vector containing the position of the first point of the tone curve. Full Topic

func (ToneCurveObject) Point1

func (t_ ToneCurveObject) Point1() coregraphics.Point

A vector containing the position of the second point of the tone curve. Full Topic

func (ToneCurveObject) Point2

func (t_ ToneCurveObject) Point2() coregraphics.Point

A vector containing the position of the third point of the tone curve. Full Topic

func (ToneCurveObject) Point3

func (t_ ToneCurveObject) Point3() coregraphics.Point

A vector containing the position of the fourth point of the tone curve. Full Topic

func (ToneCurveObject) Point4

func (t_ ToneCurveObject) Point4() coregraphics.Point

A vector containing the position of the fifth point of the tone curve. Full Topic

func (ToneCurveObject) SetInputImage

func (t_ ToneCurveObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (ToneCurveObject) SetPoint0

func (t_ ToneCurveObject) SetPoint0(value coregraphics.Point)

A vector containing the position of the first point of the tone curve. Full Topic

func (ToneCurveObject) SetPoint1

func (t_ ToneCurveObject) SetPoint1(value coregraphics.Point)

A vector containing the position of the second point of the tone curve. Full Topic

func (ToneCurveObject) SetPoint2

func (t_ ToneCurveObject) SetPoint2(value coregraphics.Point)

A vector containing the position of the third point of the tone curve. Full Topic

func (ToneCurveObject) SetPoint3

func (t_ ToneCurveObject) SetPoint3(value coregraphics.Point)

A vector containing the position of the fourth point of the tone curve. Full Topic

func (ToneCurveObject) SetPoint4

func (t_ ToneCurveObject) SetPoint4(value coregraphics.Point)

A vector containing the position of the fifth point of the tone curve. Full Topic

type TorusLensDistortionObject

type TorusLensDistortionObject struct {
	objc.Object
}

A concrete type for the PTorusLensDistortion protocol.

func (TorusLensDistortionObject) Center

[Full Topic]

func (TorusLensDistortionObject) HasCenter

func (t_ TorusLensDistortionObject) HasCenter() bool

func (TorusLensDistortionObject) HasInputImage

func (t_ TorusLensDistortionObject) HasInputImage() bool

func (TorusLensDistortionObject) HasRadius

func (t_ TorusLensDistortionObject) HasRadius() bool

func (TorusLensDistortionObject) HasRefraction

func (t_ TorusLensDistortionObject) HasRefraction() bool

func (TorusLensDistortionObject) HasSetCenter

func (t_ TorusLensDistortionObject) HasSetCenter() bool

func (TorusLensDistortionObject) HasSetInputImage

func (t_ TorusLensDistortionObject) HasSetInputImage() bool

func (TorusLensDistortionObject) HasSetRadius

func (t_ TorusLensDistortionObject) HasSetRadius() bool

func (TorusLensDistortionObject) HasSetRefraction

func (t_ TorusLensDistortionObject) HasSetRefraction() bool

func (TorusLensDistortionObject) HasSetWidth

func (t_ TorusLensDistortionObject) HasSetWidth() bool

func (TorusLensDistortionObject) HasWidth

func (t_ TorusLensDistortionObject) HasWidth() bool

func (TorusLensDistortionObject) InputImage

func (t_ TorusLensDistortionObject) InputImage() Image
[Full Topic]

func (TorusLensDistortionObject) Radius

func (t_ TorusLensDistortionObject) Radius() float64
[Full Topic]

func (TorusLensDistortionObject) Refraction

func (t_ TorusLensDistortionObject) Refraction() float64
[Full Topic]

func (TorusLensDistortionObject) SetCenter

func (t_ TorusLensDistortionObject) SetCenter(value coregraphics.Point)
[Full Topic]

func (TorusLensDistortionObject) SetInputImage

func (t_ TorusLensDistortionObject) SetInputImage(value Image)
[Full Topic]

func (TorusLensDistortionObject) SetRadius

func (t_ TorusLensDistortionObject) SetRadius(value float64)
[Full Topic]

func (TorusLensDistortionObject) SetRefraction

func (t_ TorusLensDistortionObject) SetRefraction(value float64)
[Full Topic]

func (TorusLensDistortionObject) SetWidth

func (t_ TorusLensDistortionObject) SetWidth(value float64)
[Full Topic]

func (TorusLensDistortionObject) Width

[Full Topic]

type TransitionFilterObject

type TransitionFilterObject struct {
	objc.Object
}

A concrete type for the PTransitionFilter protocol.

func (TransitionFilterObject) HasInputImage

func (t_ TransitionFilterObject) HasInputImage() bool

func (TransitionFilterObject) HasSetInputImage

func (t_ TransitionFilterObject) HasSetInputImage() bool

func (TransitionFilterObject) HasSetTargetImage

func (t_ TransitionFilterObject) HasSetTargetImage() bool

func (TransitionFilterObject) HasSetTime

func (t_ TransitionFilterObject) HasSetTime() bool

func (TransitionFilterObject) HasTargetImage

func (t_ TransitionFilterObject) HasTargetImage() bool

func (TransitionFilterObject) HasTime

func (t_ TransitionFilterObject) HasTime() bool

func (TransitionFilterObject) InputImage

func (t_ TransitionFilterObject) InputImage() Image

The image to use as an input image. Full Topic

func (TransitionFilterObject) SetInputImage

func (t_ TransitionFilterObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (TransitionFilterObject) SetTargetImage

func (t_ TransitionFilterObject) SetTargetImage(value Image)

The target image for a transition. Full Topic

func (TransitionFilterObject) SetTime

func (t_ TransitionFilterObject) SetTime(value float64)

The parametric time of the transition. Full Topic

func (TransitionFilterObject) TargetImage

func (t_ TransitionFilterObject) TargetImage() Image

The target image for a transition. Full Topic

func (TransitionFilterObject) Time

func (t_ TransitionFilterObject) Time() float64

The parametric time of the transition. Full Topic

type TriangleKaleidoscopeObject

type TriangleKaleidoscopeObject struct {
	objc.Object
}

A concrete type for the PTriangleKaleidoscope protocol.

func (TriangleKaleidoscopeObject) Decay

A value that determines how fast the color fades from the center triangle. Full Topic

func (TriangleKaleidoscopeObject) HasDecay

func (t_ TriangleKaleidoscopeObject) HasDecay() bool

func (TriangleKaleidoscopeObject) HasInputImage

func (t_ TriangleKaleidoscopeObject) HasInputImage() bool

func (TriangleKaleidoscopeObject) HasPoint

func (t_ TriangleKaleidoscopeObject) HasPoint() bool

func (TriangleKaleidoscopeObject) HasRotation

func (t_ TriangleKaleidoscopeObject) HasRotation() bool

func (TriangleKaleidoscopeObject) HasSetDecay

func (t_ TriangleKaleidoscopeObject) HasSetDecay() bool

func (TriangleKaleidoscopeObject) HasSetInputImage

func (t_ TriangleKaleidoscopeObject) HasSetInputImage() bool

func (TriangleKaleidoscopeObject) HasSetPoint

func (t_ TriangleKaleidoscopeObject) HasSetPoint() bool

func (TriangleKaleidoscopeObject) HasSetRotation

func (t_ TriangleKaleidoscopeObject) HasSetRotation() bool

func (TriangleKaleidoscopeObject) HasSetSize

func (t_ TriangleKaleidoscopeObject) HasSetSize() bool

func (TriangleKaleidoscopeObject) HasSize

func (t_ TriangleKaleidoscopeObject) HasSize() bool

func (TriangleKaleidoscopeObject) InputImage

func (t_ TriangleKaleidoscopeObject) InputImage() Image

The image to use as an input image. Full Topic

func (TriangleKaleidoscopeObject) Point

The x and y position to use as the center of the triangular area in the input image. Full Topic

func (TriangleKaleidoscopeObject) Rotation

func (t_ TriangleKaleidoscopeObject) Rotation() float64

The rotation angle of the triangle. Full Topic

func (TriangleKaleidoscopeObject) SetDecay

func (t_ TriangleKaleidoscopeObject) SetDecay(value float64)

A value that determines how fast the color fades from the center triangle. Full Topic

func (TriangleKaleidoscopeObject) SetInputImage

func (t_ TriangleKaleidoscopeObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (TriangleKaleidoscopeObject) SetPoint

func (t_ TriangleKaleidoscopeObject) SetPoint(value coregraphics.Point)

The x and y position to use as the center of the triangular area in the input image. Full Topic

func (TriangleKaleidoscopeObject) SetRotation

func (t_ TriangleKaleidoscopeObject) SetRotation(value float64)

The rotation angle of the triangle. Full Topic

func (TriangleKaleidoscopeObject) SetSize

func (t_ TriangleKaleidoscopeObject) SetSize(value float64)

The size, in pixels, of the triangle. Full Topic

func (TriangleKaleidoscopeObject) Size

The size, in pixels, of the triangle. Full Topic

type TriangleTileObject

type TriangleTileObject struct {
	objc.Object
}

A concrete type for the PTriangleTile protocol.

func (TriangleTileObject) Angle

func (t_ TriangleTileObject) Angle() float64

The angle, in radians, of the tiled pattern. Full Topic

func (TriangleTileObject) Center

The x and y position to use as the center of the effect. Full Topic

func (TriangleTileObject) HasAngle

func (t_ TriangleTileObject) HasAngle() bool

func (TriangleTileObject) HasCenter

func (t_ TriangleTileObject) HasCenter() bool

func (TriangleTileObject) HasInputImage

func (t_ TriangleTileObject) HasInputImage() bool

func (TriangleTileObject) HasSetAngle

func (t_ TriangleTileObject) HasSetAngle() bool

func (TriangleTileObject) HasSetCenter

func (t_ TriangleTileObject) HasSetCenter() bool

func (TriangleTileObject) HasSetInputImage

func (t_ TriangleTileObject) HasSetInputImage() bool

func (TriangleTileObject) HasSetWidth

func (t_ TriangleTileObject) HasSetWidth() bool

func (TriangleTileObject) HasWidth

func (t_ TriangleTileObject) HasWidth() bool

func (TriangleTileObject) InputImage

func (t_ TriangleTileObject) InputImage() Image

The image to use as an input image. Full Topic

func (TriangleTileObject) SetAngle

func (t_ TriangleTileObject) SetAngle(value float64)

The angle, in radians, of the tiled pattern. Full Topic

func (TriangleTileObject) SetCenter

func (t_ TriangleTileObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (TriangleTileObject) SetInputImage

func (t_ TriangleTileObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (TriangleTileObject) SetWidth

func (t_ TriangleTileObject) SetWidth(value float64)

The width of a tile. Full Topic

func (TriangleTileObject) Width

func (t_ TriangleTileObject) Width() float64

The width of a tile. Full Topic

type TwelvefoldReflectedTileObject

type TwelvefoldReflectedTileObject struct {
	objc.Object
}

A concrete type for the PTwelvefoldReflectedTile protocol.

func (TwelvefoldReflectedTileObject) Angle

The angle, in radians, of the tiled pattern. Full Topic

func (TwelvefoldReflectedTileObject) Center

The x and y position to use as the center of the effect. Full Topic

func (TwelvefoldReflectedTileObject) HasAngle

func (t_ TwelvefoldReflectedTileObject) HasAngle() bool

func (TwelvefoldReflectedTileObject) HasCenter

func (t_ TwelvefoldReflectedTileObject) HasCenter() bool

func (TwelvefoldReflectedTileObject) HasInputImage

func (t_ TwelvefoldReflectedTileObject) HasInputImage() bool

func (TwelvefoldReflectedTileObject) HasSetAngle

func (t_ TwelvefoldReflectedTileObject) HasSetAngle() bool

func (TwelvefoldReflectedTileObject) HasSetCenter

func (t_ TwelvefoldReflectedTileObject) HasSetCenter() bool

func (TwelvefoldReflectedTileObject) HasSetInputImage

func (t_ TwelvefoldReflectedTileObject) HasSetInputImage() bool

func (TwelvefoldReflectedTileObject) HasSetWidth

func (t_ TwelvefoldReflectedTileObject) HasSetWidth() bool

func (TwelvefoldReflectedTileObject) HasWidth

func (t_ TwelvefoldReflectedTileObject) HasWidth() bool

func (TwelvefoldReflectedTileObject) InputImage

func (t_ TwelvefoldReflectedTileObject) InputImage() Image

The image to use as an input image. Full Topic

func (TwelvefoldReflectedTileObject) SetAngle

func (t_ TwelvefoldReflectedTileObject) SetAngle(value float64)

The angle, in radians, of the tiled pattern. Full Topic

func (TwelvefoldReflectedTileObject) SetCenter

func (t_ TwelvefoldReflectedTileObject) SetCenter(value coregraphics.Point)

The x and y position to use as the center of the effect. Full Topic

func (TwelvefoldReflectedTileObject) SetInputImage

func (t_ TwelvefoldReflectedTileObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (TwelvefoldReflectedTileObject) SetWidth

func (t_ TwelvefoldReflectedTileObject) SetWidth(value float64)

The width of a tile. Full Topic

func (TwelvefoldReflectedTileObject) Width

The width of a tile. Full Topic

type TwirlDistortionObject

type TwirlDistortionObject struct {
	objc.Object
}

A concrete type for the PTwirlDistortion protocol.

func (TwirlDistortionObject) Angle

func (t_ TwirlDistortionObject) Angle() float64
[Full Topic]

func (TwirlDistortionObject) Center

[Full Topic]

func (TwirlDistortionObject) HasAngle

func (t_ TwirlDistortionObject) HasAngle() bool

func (TwirlDistortionObject) HasCenter

func (t_ TwirlDistortionObject) HasCenter() bool

func (TwirlDistortionObject) HasInputImage

func (t_ TwirlDistortionObject) HasInputImage() bool

func (TwirlDistortionObject) HasRadius

func (t_ TwirlDistortionObject) HasRadius() bool

func (TwirlDistortionObject) HasSetAngle

func (t_ TwirlDistortionObject) HasSetAngle() bool

func (TwirlDistortionObject) HasSetCenter

func (t_ TwirlDistortionObject) HasSetCenter() bool

func (TwirlDistortionObject) HasSetInputImage

func (t_ TwirlDistortionObject) HasSetInputImage() bool

func (TwirlDistortionObject) HasSetRadius

func (t_ TwirlDistortionObject) HasSetRadius() bool

func (TwirlDistortionObject) InputImage

func (t_ TwirlDistortionObject) InputImage() Image
[Full Topic]

func (TwirlDistortionObject) Radius

func (t_ TwirlDistortionObject) Radius() float64
[Full Topic]

func (TwirlDistortionObject) SetAngle

func (t_ TwirlDistortionObject) SetAngle(value float64)
[Full Topic]

func (TwirlDistortionObject) SetCenter

func (t_ TwirlDistortionObject) SetCenter(value coregraphics.Point)
[Full Topic]

func (TwirlDistortionObject) SetInputImage

func (t_ TwirlDistortionObject) SetInputImage(value Image)
[Full Topic]

func (TwirlDistortionObject) SetRadius

func (t_ TwirlDistortionObject) SetRadius(value float64)
[Full Topic]

type UnsharpMaskObject

type UnsharpMaskObject struct {
	objc.Object
}

A concrete type for the PUnsharpMask protocol.

func (UnsharpMaskObject) HasInputImage

func (u_ UnsharpMaskObject) HasInputImage() bool

func (UnsharpMaskObject) HasIntensity

func (u_ UnsharpMaskObject) HasIntensity() bool

func (UnsharpMaskObject) HasRadius

func (u_ UnsharpMaskObject) HasRadius() bool

func (UnsharpMaskObject) HasSetInputImage

func (u_ UnsharpMaskObject) HasSetInputImage() bool

func (UnsharpMaskObject) HasSetIntensity

func (u_ UnsharpMaskObject) HasSetIntensity() bool

func (UnsharpMaskObject) HasSetRadius

func (u_ UnsharpMaskObject) HasSetRadius() bool

func (UnsharpMaskObject) InputImage

func (u_ UnsharpMaskObject) InputImage() Image

The image to use as an input image. Full Topic

func (UnsharpMaskObject) Intensity

func (u_ UnsharpMaskObject) Intensity() float64

The intensity of the effect. Full Topic

func (UnsharpMaskObject) Radius

func (u_ UnsharpMaskObject) Radius() float64

The radius of the unsharp mask effect. Full Topic

func (UnsharpMaskObject) SetInputImage

func (u_ UnsharpMaskObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (UnsharpMaskObject) SetIntensity

func (u_ UnsharpMaskObject) SetIntensity(value float64)

The intensity of the effect. Full Topic

func (UnsharpMaskObject) SetRadius

func (u_ UnsharpMaskObject) SetRadius(value float64)

The radius of the unsharp mask effect. Full Topic

type Vector

type Vector struct {
	objc.Object
}

A container for coordinate values, direction vectors, matrices, and other non-scalar values, typically used in Core Image for filter parameters. Full Topic

func NewVector

func NewVector() Vector

func NewVectorWithCGAffineTransform

func NewVectorWithCGAffineTransform(r coregraphics.AffineTransform) Vector

Initializes a vector that is initialized with values provided by a CGAffineTransform structure. Full Topic

func NewVectorWithCGPoint

func NewVectorWithCGPoint(p coregraphics.Point) Vector

Initializes a vector that is initialized with values provided by a CGPoint structure. Full Topic

func NewVectorWithCGRect

func NewVectorWithCGRect(r coregraphics.Rect) Vector

Initializes a vector that is initialized with values provided by a CGRect structure. Full Topic

func NewVectorWithString

func NewVectorWithString(representation string) Vector

Initializes a vector with values provided in a string representation. Full Topic

func NewVectorWithValuesCount

func NewVectorWithValuesCount(values *float64, count uint) Vector

Initializes a vector with the provided values. Full Topic

func NewVectorWithX

func NewVectorWithX(x float64) Vector

Initializes the first position of a vector with the provided values. Full Topic

func NewVectorWithXY

func NewVectorWithXY(x float64, y float64) Vector

Initializes the first two positions of a vector with the provided values. Full Topic

func NewVectorWithXYZ

func NewVectorWithXYZ(x float64, y float64, z float64) Vector

Initializes the first three positions of a vector with the provided values. Full Topic

func NewVectorWithXYZW

func NewVectorWithXYZW(x float64, y float64, z float64, w float64) Vector

Initializes four positions of a vector with the provided values. Full Topic

func VectorFrom

func VectorFrom(ptr unsafe.Pointer) Vector

func Vector_VectorWithCGAffineTransform

func Vector_VectorWithCGAffineTransform(t coregraphics.AffineTransform) Vector

Creates and returns a vector that is initialized with values provided by a CGAffineTransform structure. Full Topic

func Vector_VectorWithCGPoint

func Vector_VectorWithCGPoint(p coregraphics.Point) Vector

Creates and returns a vector that is initialized with values provided by a CGPoint structure. Full Topic

func Vector_VectorWithCGRect

func Vector_VectorWithCGRect(r coregraphics.Rect) Vector

Creates and returns a vector that is initialized with values provided by a CGRect structure. Full Topic

func Vector_VectorWithString

func Vector_VectorWithString(representation string) Vector

Creates and returns a vector that is initialized with values provided in a string representation. Full Topic

func Vector_VectorWithValuesCount

func Vector_VectorWithValuesCount(values *float64, count uint) Vector

Creates and returns a vector that is initialized with the specified values. Full Topic

func Vector_VectorWithX

func Vector_VectorWithX(x float64) Vector

Creates and returns a vector that is initialized with one value. Full Topic

func Vector_VectorWithXY

func Vector_VectorWithXY(x float64, y float64) Vector

Creates and returns a vector that is initialized with two values. Full Topic

func Vector_VectorWithXYZ

func Vector_VectorWithXYZ(x float64, y float64, z float64) Vector

Creates and returns a vector that is initialized with three values. Full Topic

func Vector_VectorWithXYZW

func Vector_VectorWithXYZW(x float64, y float64, z float64, w float64) Vector

Creates and returns a vector that is initialized with four values. Full Topic

func (Vector) CGAffineTransformValue

func (v_ Vector) CGAffineTransformValue() coregraphics.AffineTransform

The values in the vector represented as an affine transform. Full Topic

func (Vector) CGPointValue

func (v_ Vector) CGPointValue() coregraphics.Point

The values in the vector as a Core Graphics point structure. Full Topic

func (Vector) CGRectValue

func (v_ Vector) CGRectValue() coregraphics.Rect

The values in the vector as a Core Graphics rectangle structure. Full Topic

func (Vector) Count

func (v_ Vector) Count() uint

The number of items in the vector. Full Topic

func (Vector) Init

func (v_ Vector) Init() Vector

func (Vector) InitWithCGAffineTransform

func (v_ Vector) InitWithCGAffineTransform(r coregraphics.AffineTransform) Vector

func (Vector) InitWithCGPoint

func (v_ Vector) InitWithCGPoint(p coregraphics.Point) Vector

func (Vector) InitWithCGRect

func (v_ Vector) InitWithCGRect(r coregraphics.Rect) Vector

func (Vector) InitWithString

func (v_ Vector) InitWithString(representation string) Vector

func (Vector) InitWithValuesCount

func (v_ Vector) InitWithValuesCount(values *float64, count uint) Vector

func (Vector) InitWithX

func (v_ Vector) InitWithX(x float64) Vector

func (Vector) InitWithXY

func (v_ Vector) InitWithXY(x float64, y float64) Vector

func (Vector) InitWithXYZ

func (v_ Vector) InitWithXYZ(x float64, y float64, z float64) Vector

func (Vector) InitWithXYZW

func (v_ Vector) InitWithXYZW(x float64, y float64, z float64, w float64) Vector

func (Vector) StringRepresentation

func (v_ Vector) StringRepresentation() string

The string representation of the vector. Full Topic

func (Vector) ValueAtIndex

func (v_ Vector) ValueAtIndex(index uint) float64

Returns a value from a specific position in the vector. Full Topic

func (Vector) W

func (v_ Vector) W() float64

The value located in the fourth position in the vector. Full Topic

func (Vector) X

func (v_ Vector) X() float64

The value located in the first position in the vector. Full Topic

func (Vector) Y

func (v_ Vector) Y() float64

The value located in the second position in the vector. Full Topic

func (Vector) Z

func (v_ Vector) Z() float64

The value located in the third position in the vector. Full Topic

type VibranceObject

type VibranceObject struct {
	objc.Object
}

A concrete type for the PVibrance protocol.

func (VibranceObject) Amount

func (v_ VibranceObject) Amount() float64

The amount to adjust the saturation by. Full Topic

func (VibranceObject) HasAmount

func (v_ VibranceObject) HasAmount() bool

func (VibranceObject) HasInputImage

func (v_ VibranceObject) HasInputImage() bool

func (VibranceObject) HasSetAmount

func (v_ VibranceObject) HasSetAmount() bool

func (VibranceObject) HasSetInputImage

func (v_ VibranceObject) HasSetInputImage() bool

func (VibranceObject) InputImage

func (v_ VibranceObject) InputImage() Image

The image to use as an input image. Full Topic

func (VibranceObject) SetAmount

func (v_ VibranceObject) SetAmount(value float64)

The amount to adjust the saturation by. Full Topic

func (VibranceObject) SetInputImage

func (v_ VibranceObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type VignetteEffectObject

type VignetteEffectObject struct {
	objc.Object
}

A concrete type for the PVignetteEffect protocol.

func (VignetteEffectObject) Center

The center of the effect as x and y coordinates. Full Topic

func (VignetteEffectObject) Falloff

func (v_ VignetteEffectObject) Falloff() float64

The falloff of the effect. Full Topic

func (VignetteEffectObject) HasCenter

func (v_ VignetteEffectObject) HasCenter() bool

func (VignetteEffectObject) HasFalloff

func (v_ VignetteEffectObject) HasFalloff() bool

func (VignetteEffectObject) HasInputImage

func (v_ VignetteEffectObject) HasInputImage() bool

func (VignetteEffectObject) HasIntensity

func (v_ VignetteEffectObject) HasIntensity() bool

func (VignetteEffectObject) HasRadius

func (v_ VignetteEffectObject) HasRadius() bool

func (VignetteEffectObject) HasSetCenter

func (v_ VignetteEffectObject) HasSetCenter() bool

func (VignetteEffectObject) HasSetFalloff

func (v_ VignetteEffectObject) HasSetFalloff() bool

func (VignetteEffectObject) HasSetInputImage

func (v_ VignetteEffectObject) HasSetInputImage() bool

func (VignetteEffectObject) HasSetIntensity

func (v_ VignetteEffectObject) HasSetIntensity() bool

func (VignetteEffectObject) HasSetRadius

func (v_ VignetteEffectObject) HasSetRadius() bool

func (VignetteEffectObject) InputImage

func (v_ VignetteEffectObject) InputImage() Image

The image to use as an input image. Full Topic

func (VignetteEffectObject) Intensity

func (v_ VignetteEffectObject) Intensity() float64

The intensity of the effect. Full Topic

func (VignetteEffectObject) Radius

func (v_ VignetteEffectObject) Radius() float64

The distance from the center of the effect. Full Topic

func (VignetteEffectObject) SetCenter

func (v_ VignetteEffectObject) SetCenter(value coregraphics.Point)

The center of the effect as x and y coordinates. Full Topic

func (VignetteEffectObject) SetFalloff

func (v_ VignetteEffectObject) SetFalloff(value float64)

The falloff of the effect. Full Topic

func (VignetteEffectObject) SetInputImage

func (v_ VignetteEffectObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (VignetteEffectObject) SetIntensity

func (v_ VignetteEffectObject) SetIntensity(value float64)

The intensity of the effect. Full Topic

func (VignetteEffectObject) SetRadius

func (v_ VignetteEffectObject) SetRadius(value float64)

The distance from the center of the effect. Full Topic

type VignetteObject

type VignetteObject struct {
	objc.Object
}

A concrete type for the PVignette protocol.

func (VignetteObject) HasInputImage

func (v_ VignetteObject) HasInputImage() bool

func (VignetteObject) HasIntensity

func (v_ VignetteObject) HasIntensity() bool

func (VignetteObject) HasRadius

func (v_ VignetteObject) HasRadius() bool

func (VignetteObject) HasSetInputImage

func (v_ VignetteObject) HasSetInputImage() bool

func (VignetteObject) HasSetIntensity

func (v_ VignetteObject) HasSetIntensity() bool

func (VignetteObject) HasSetRadius

func (v_ VignetteObject) HasSetRadius() bool

func (VignetteObject) InputImage

func (v_ VignetteObject) InputImage() Image

The image to use as an input image. Full Topic

func (VignetteObject) Intensity

func (v_ VignetteObject) Intensity() float64

The intensity of the effect. Full Topic

func (VignetteObject) Radius

func (v_ VignetteObject) Radius() float64

The distance from the center of the effect. Full Topic

func (VignetteObject) SetInputImage

func (v_ VignetteObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

func (VignetteObject) SetIntensity

func (v_ VignetteObject) SetIntensity(value float64)

The intensity of the effect. Full Topic

func (VignetteObject) SetRadius

func (v_ VignetteObject) SetRadius(value float64)

The distance from the center of the effect. Full Topic

type VortexDistortionObject

type VortexDistortionObject struct {
	objc.Object
}

A concrete type for the PVortexDistortion protocol.

func (VortexDistortionObject) Angle

func (v_ VortexDistortionObject) Angle() float64
[Full Topic]

func (VortexDistortionObject) Center

[Full Topic]

func (VortexDistortionObject) HasAngle

func (v_ VortexDistortionObject) HasAngle() bool

func (VortexDistortionObject) HasCenter

func (v_ VortexDistortionObject) HasCenter() bool

func (VortexDistortionObject) HasInputImage

func (v_ VortexDistortionObject) HasInputImage() bool

func (VortexDistortionObject) HasRadius

func (v_ VortexDistortionObject) HasRadius() bool

func (VortexDistortionObject) HasSetAngle

func (v_ VortexDistortionObject) HasSetAngle() bool

func (VortexDistortionObject) HasSetCenter

func (v_ VortexDistortionObject) HasSetCenter() bool

func (VortexDistortionObject) HasSetInputImage

func (v_ VortexDistortionObject) HasSetInputImage() bool

func (VortexDistortionObject) HasSetRadius

func (v_ VortexDistortionObject) HasSetRadius() bool

func (VortexDistortionObject) InputImage

func (v_ VortexDistortionObject) InputImage() Image
[Full Topic]

func (VortexDistortionObject) Radius

func (v_ VortexDistortionObject) Radius() float64
[Full Topic]

func (VortexDistortionObject) SetAngle

func (v_ VortexDistortionObject) SetAngle(value float64)
[Full Topic]

func (VortexDistortionObject) SetCenter

func (v_ VortexDistortionObject) SetCenter(value coregraphics.Point)
[Full Topic]

func (VortexDistortionObject) SetInputImage

func (v_ VortexDistortionObject) SetInputImage(value Image)
[Full Topic]

func (VortexDistortionObject) SetRadius

func (v_ VortexDistortionObject) SetRadius(value float64)
[Full Topic]

type WarpKernel

type WarpKernel struct {
	Kernel
}

A GPU-based image processing routine that processes only the geometry information in an image, used to create custom Core Image filters. Full Topic

func NewWarpKernel

func NewWarpKernel() WarpKernel

func WarpKernelFrom

func WarpKernelFrom(ptr unsafe.Pointer) WarpKernel

func WarpKernel_KernelWithFunctionNameFromMetalLibraryDataError

func WarpKernel_KernelWithFunctionNameFromMetalLibraryDataError(name string, data []byte, error foundation.IError) WarpKernel

Creates a single kernel object using a Metal Shading Language (MSL) kernel function. Full Topic

func WarpKernel_KernelWithFunctionNameFromMetalLibraryDataOutputPixelFormatError

func WarpKernel_KernelWithFunctionNameFromMetalLibraryDataOutputPixelFormatError(name string, data []byte, format Format, error foundation.IError) WarpKernel

Creates a single kernel object using a Metal Shading Language kernel function with optional pixel format. Full Topic

func (WarpKernel) ApplyWithExtentRoiCallbackInputImageArguments

func (w_ WarpKernel) ApplyWithExtentRoiCallbackInputImageArguments(extent coregraphics.Rect, callback KernelROICallback, image IImage, args []objc.IObject) Image

Creates a new image using the kernel and the specified input image and arguments. Full Topic

func (WarpKernel) Init

func (w_ WarpKernel) Init() WarpKernel

type WhitePointAdjustObject

type WhitePointAdjustObject struct {
	objc.Object
}

A concrete type for the PWhitePointAdjust protocol.

func (WhitePointAdjustObject) Color

func (w_ WhitePointAdjustObject) Color() Color

A color to use as the white point. Full Topic

func (WhitePointAdjustObject) HasColor

func (w_ WhitePointAdjustObject) HasColor() bool

func (WhitePointAdjustObject) HasInputImage

func (w_ WhitePointAdjustObject) HasInputImage() bool

func (WhitePointAdjustObject) HasSetColor

func (w_ WhitePointAdjustObject) HasSetColor() bool

func (WhitePointAdjustObject) HasSetInputImage

func (w_ WhitePointAdjustObject) HasSetInputImage() bool

func (WhitePointAdjustObject) InputImage

func (w_ WhitePointAdjustObject) InputImage() Image

The image to use as an input image. Full Topic

func (WhitePointAdjustObject) SetColor

func (w_ WhitePointAdjustObject) SetColor(value Color)

A color to use as the white point. Full Topic

func (WhitePointAdjustObject) SetInputImage

func (w_ WhitePointAdjustObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type XRayObject

type XRayObject struct {
	objc.Object
}

A concrete type for the PXRay protocol.

func (XRayObject) HasInputImage

func (x_ XRayObject) HasInputImage() bool

func (XRayObject) HasSetInputImage

func (x_ XRayObject) HasSetInputImage() bool

func (XRayObject) InputImage

func (x_ XRayObject) InputImage() Image

The image to use as an input image. Full Topic

func (XRayObject) SetInputImage

func (x_ XRayObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

type ZoomBlurObject

type ZoomBlurObject struct {
	objc.Object
}

A concrete type for the PZoomBlur protocol.

func (ZoomBlurObject) Amount

func (z_ ZoomBlurObject) Amount() float64

The zoom-in amount. Full Topic

func (ZoomBlurObject) Center

func (z_ ZoomBlurObject) Center() coregraphics.Point

The center of the effect, as x and y coordinates. Full Topic

func (ZoomBlurObject) HasAmount

func (z_ ZoomBlurObject) HasAmount() bool

func (ZoomBlurObject) HasCenter

func (z_ ZoomBlurObject) HasCenter() bool

func (ZoomBlurObject) HasInputImage

func (z_ ZoomBlurObject) HasInputImage() bool

func (ZoomBlurObject) HasSetAmount

func (z_ ZoomBlurObject) HasSetAmount() bool

func (ZoomBlurObject) HasSetCenter

func (z_ ZoomBlurObject) HasSetCenter() bool

func (ZoomBlurObject) HasSetInputImage

func (z_ ZoomBlurObject) HasSetInputImage() bool

func (ZoomBlurObject) InputImage

func (z_ ZoomBlurObject) InputImage() Image

The image to use as an input image. Full Topic

func (ZoomBlurObject) SetAmount

func (z_ ZoomBlurObject) SetAmount(value float64)

The zoom-in amount. Full Topic

func (ZoomBlurObject) SetCenter

func (z_ ZoomBlurObject) SetCenter(value coregraphics.Point)

The center of the effect, as x and y coordinates. Full Topic

func (ZoomBlurObject) SetInputImage

func (z_ ZoomBlurObject) SetInputImage(value Image)

The image to use as an input image. Full Topic

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL