[−][src]Trait uikit_sys::ICIImage
Provided methods
unsafe fn initWithCGImage_(self, image: CGImageRef) -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn initWithCGImage_options_(
self,
image: CGImageRef,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
self,
image: CGImageRef,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn initWithCGImageSource_index_options_(
self,
source: CGImageSourceRef,
index: size_t,
dict: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
self,
source: CGImageSourceRef,
index: size_t,
dict: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn initWithCGLayer_(self, layer: CGLayerRef) -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn initWithCGLayer_options_(
self,
layer: CGLayerRef,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
self,
layer: CGLayerRef,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn initWithData_(self, data: NSData) -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn initWithData_options_(
self,
data: NSData,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
self,
data: NSData,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn initWithBitmapData_bytesPerRow_size_format_colorSpace_(
self,
data: NSData,
bytesPerRow: size_t,
size: CGSize,
format: CIFormat,
colorSpace: CGColorSpaceRef
) -> instancetype where
Self::Target: Message + Sized,
self,
data: NSData,
bytesPerRow: size_t,
size: CGSize,
format: CIFormat,
colorSpace: CGColorSpaceRef
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn initWithTexture_size_flipped_colorSpace_(
self,
name: c_uint,
size: CGSize,
flipped: BOOL,
colorSpace: CGColorSpaceRef
) -> instancetype where
Self::Target: Message + Sized,
self,
name: c_uint,
size: CGSize,
flipped: BOOL,
colorSpace: CGColorSpaceRef
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn initWithTexture_size_flipped_options_(
self,
name: c_uint,
size: CGSize,
flipped: BOOL,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
self,
name: c_uint,
size: CGSize,
flipped: BOOL,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn initWithMTLTexture_options_(
self,
texture: *mut u64,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
self,
texture: *mut u64,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn initWithContentsOfURL_(self, url: NSURL) -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn initWithContentsOfURL_options_(
self,
url: NSURL,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
self,
url: NSURL,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn initWithIOSurface_(self, surface: IOSurfaceRef) -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn initWithIOSurface_options_(
self,
surface: IOSurfaceRef,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
self,
surface: IOSurfaceRef,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn initWithCVImageBuffer_(
self,
imageBuffer: CVImageBufferRef
) -> instancetype where
Self::Target: Message + Sized,
self,
imageBuffer: CVImageBufferRef
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn initWithCVImageBuffer_options_(
self,
imageBuffer: CVImageBufferRef,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
self,
imageBuffer: CVImageBufferRef,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn initWithCVPixelBuffer_(
self,
pixelBuffer: CVPixelBufferRef
) -> instancetype where
Self::Target: Message + Sized,
self,
pixelBuffer: CVPixelBufferRef
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn initWithCVPixelBuffer_options_(
self,
pixelBuffer: CVPixelBufferRef,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
self,
pixelBuffer: CVPixelBufferRef,
options: NSDictionary
) -> instancetype where
Self::Target: Message + Sized,
unsafe fn initWithColor_(self, color: CIColor) -> instancetype where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageByApplyingTransform_(self, matrix: CGAffineTransform) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageByApplyingTransform_highQualityDownsample_(
self,
matrix: CGAffineTransform,
highQualityDownsample: BOOL
) -> CIImage where
Self::Target: Message + Sized,
self,
matrix: CGAffineTransform,
highQualityDownsample: BOOL
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageByApplyingOrientation_(self, orientation: c_int) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageTransformForOrientation_(
self,
orientation: c_int
) -> CGAffineTransform where
Self::Target: Message + Sized,
self,
orientation: c_int
) -> CGAffineTransform where
Self::Target: Message + Sized,
unsafe fn imageByApplyingCGOrientation_(
self,
orientation: CGImagePropertyOrientation
) -> CIImage where
Self::Target: Message + Sized,
self,
orientation: CGImagePropertyOrientation
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageTransformForCGOrientation_(
self,
orientation: CGImagePropertyOrientation
) -> CGAffineTransform where
Self::Target: Message + Sized,
self,
orientation: CGImagePropertyOrientation
) -> CGAffineTransform where
Self::Target: Message + Sized,
unsafe fn imageByCompositingOverImage_(self, dest: CIImage) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageByCroppingToRect_(self, rect: CGRect) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageByClampingToExtent(self) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageByClampingToRect_(self, rect: CGRect) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageByApplyingFilter_withInputParameters_(
self,
filterName: NSString,
params: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
self,
filterName: NSString,
params: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageByApplyingFilter_(self, filterName: NSString) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageByColorMatchingColorSpaceToWorkingSpace_(
self,
colorSpace: CGColorSpaceRef
) -> CIImage where
Self::Target: Message + Sized,
self,
colorSpace: CGColorSpaceRef
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageByColorMatchingWorkingSpaceToColorSpace_(
self,
colorSpace: CGColorSpaceRef
) -> CIImage where
Self::Target: Message + Sized,
self,
colorSpace: CGColorSpaceRef
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageByPremultiplyingAlpha(self) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageByUnpremultiplyingAlpha(self) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageBySettingAlphaOneInExtent_(self, extent: CGRect) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageByApplyingGaussianBlurWithSigma_(self, sigma: f64) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageBySettingProperties_(self, properties: NSDictionary) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageBySamplingLinear(self) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageBySamplingNearest(self) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageByInsertingIntermediate(self) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageByInsertingIntermediate_(self, cache: BOOL) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn regionOfInterestForImage_inRect_(
self,
image: CIImage,
rect: CGRect
) -> CGRect where
Self::Target: Message + Sized,
self,
image: CIImage,
rect: CGRect
) -> CGRect where
Self::Target: Message + Sized,
unsafe fn extent(self) -> CGRect where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn properties(self) -> NSDictionary where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn definition(self) -> CIFilterShape where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn url(self) -> NSURL where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn colorSpace(self) -> CGColorSpaceRef where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn pixelBuffer(self) -> CVPixelBufferRef where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn CGImage(self) -> CGImageRef where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageWithCGImage_(image: CGImageRef) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageWithCGImage_options_(
image: CGImageRef,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
image: CGImageRef,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageWithCGImageSource_index_options_(
source: CGImageSourceRef,
index: size_t,
dict: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
source: CGImageSourceRef,
index: size_t,
dict: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageWithCGLayer_(layer: CGLayerRef) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageWithCGLayer_options_(
layer: CGLayerRef,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
layer: CGLayerRef,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageWithBitmapData_bytesPerRow_size_format_colorSpace_(
data: NSData,
bytesPerRow: size_t,
size: CGSize,
format: CIFormat,
colorSpace: CGColorSpaceRef
) -> CIImage where
Self::Target: Message + Sized,
data: NSData,
bytesPerRow: size_t,
size: CGSize,
format: CIFormat,
colorSpace: CGColorSpaceRef
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageWithTexture_size_flipped_colorSpace_(
name: c_uint,
size: CGSize,
flipped: BOOL,
colorSpace: CGColorSpaceRef
) -> CIImage where
Self::Target: Message + Sized,
name: c_uint,
size: CGSize,
flipped: BOOL,
colorSpace: CGColorSpaceRef
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageWithTexture_size_flipped_options_(
name: c_uint,
size: CGSize,
flipped: BOOL,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
name: c_uint,
size: CGSize,
flipped: BOOL,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageWithMTLTexture_options_(
texture: *mut u64,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
texture: *mut u64,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageWithContentsOfURL_(url: NSURL) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageWithContentsOfURL_options_(
url: NSURL,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
url: NSURL,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageWithData_(data: NSData) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageWithData_options_(data: NSData, options: NSDictionary) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageWithCVImageBuffer_(imageBuffer: CVImageBufferRef) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageWithCVImageBuffer_options_(
imageBuffer: CVImageBufferRef,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
imageBuffer: CVImageBufferRef,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageWithCVPixelBuffer_(pixelBuffer: CVPixelBufferRef) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageWithCVPixelBuffer_options_(
pixelBuffer: CVPixelBufferRef,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
pixelBuffer: CVPixelBufferRef,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageWithIOSurface_(surface: IOSurfaceRef) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn imageWithIOSurface_options_(
surface: IOSurfaceRef,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
surface: IOSurfaceRef,
options: NSDictionary
) -> CIImage where
Self::Target: Message + Sized,
unsafe fn imageWithColor_(color: CIColor) -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn emptyImage() -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn blackImage() -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn whiteImage() -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn grayImage() -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn redImage() -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn greenImage() -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn blueImage() -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn cyanImage() -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn magentaImage() -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn yellowImage() -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn clearImage() -> CIImage where
Self::Target: Message + Sized,
Self::Target: Message + Sized,