[][src]Trait uikit_sys::ICIImage

pub trait ICIImage: Sized + Deref {
    unsafe fn initWithCGImage_(self, image: CGImageRef) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithCGImage_options_(
        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
, { ... }
unsafe fn initWithCGLayer_(self, layer: CGLayerRef) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithCGLayer_options_(
        self,
        layer: CGLayerRef,
        options: NSDictionary
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithData_(self, data: NSData) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithData_options_(
        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
, { ... }
unsafe fn initWithTexture_size_flipped_colorSpace_(
        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
, { ... }
unsafe fn initWithMTLTexture_options_(
        self,
        texture: *mut u64,
        options: NSDictionary
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithContentsOfURL_(self, url: NSURL) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithContentsOfURL_options_(
        self,
        url: NSURL,
        options: NSDictionary
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithIOSurface_(self, surface: IOSurfaceRef) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithIOSurface_options_(
        self,
        surface: IOSurfaceRef,
        options: NSDictionary
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithCVImageBuffer_(
        self,
        imageBuffer: CVImageBufferRef
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithCVImageBuffer_options_(
        self,
        imageBuffer: CVImageBufferRef,
        options: NSDictionary
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithCVPixelBuffer_(
        self,
        pixelBuffer: CVPixelBufferRef
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithCVPixelBuffer_options_(
        self,
        pixelBuffer: CVPixelBufferRef,
        options: NSDictionary
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithColor_(self, color: CIColor) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByApplyingTransform_(
        self,
        matrix: CGAffineTransform
    ) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByApplyingTransform_highQualityDownsample_(
        self,
        matrix: CGAffineTransform,
        highQualityDownsample: BOOL
    ) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByApplyingOrientation_(self, orientation: c_int) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageTransformForOrientation_(
        self,
        orientation: c_int
    ) -> CGAffineTransform
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByApplyingCGOrientation_(
        self,
        orientation: CGImagePropertyOrientation
    ) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageTransformForCGOrientation_(
        self,
        orientation: CGImagePropertyOrientation
    ) -> CGAffineTransform
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByCompositingOverImage_(self, dest: CIImage) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByCroppingToRect_(self, rect: CGRect) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByClampingToExtent(self) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByClampingToRect_(self, rect: CGRect) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByApplyingFilter_withInputParameters_(
        self,
        filterName: NSString,
        params: NSDictionary
    ) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByApplyingFilter_(self, filterName: NSString) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByColorMatchingColorSpaceToWorkingSpace_(
        self,
        colorSpace: CGColorSpaceRef
    ) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByColorMatchingWorkingSpaceToColorSpace_(
        self,
        colorSpace: CGColorSpaceRef
    ) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByPremultiplyingAlpha(self) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByUnpremultiplyingAlpha(self) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageBySettingAlphaOneInExtent_(self, extent: CGRect) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByApplyingGaussianBlurWithSigma_(self, sigma: f64) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageBySettingProperties_(
        self,
        properties: NSDictionary
    ) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageBySamplingLinear(self) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageBySamplingNearest(self) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByInsertingIntermediate(self) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageByInsertingIntermediate_(self, cache: BOOL) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn regionOfInterestForImage_inRect_(
        self,
        image: CIImage,
        rect: CGRect
    ) -> CGRect
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn extent(self) -> CGRect
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn properties(self) -> NSDictionary
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn definition(self) -> CIFilterShape
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn url(self) -> NSURL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn colorSpace(self) -> CGColorSpaceRef
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pixelBuffer(self) -> CVPixelBufferRef
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn CGImage(self) -> CGImageRef
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageWithCGImage_(image: CGImageRef) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageWithCGImage_options_(
        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
, { ... }
unsafe fn imageWithCGLayer_(layer: CGLayerRef) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageWithCGLayer_options_(
        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
, { ... }
unsafe fn imageWithTexture_size_flipped_colorSpace_(
        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
, { ... }
unsafe fn imageWithMTLTexture_options_(
        texture: *mut u64,
        options: NSDictionary
    ) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageWithContentsOfURL_(url: NSURL) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageWithContentsOfURL_options_(
        url: NSURL,
        options: NSDictionary
    ) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageWithData_(data: NSData) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageWithData_options_(
        data: NSData,
        options: NSDictionary
    ) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageWithCVImageBuffer_(imageBuffer: CVImageBufferRef) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageWithCVImageBuffer_options_(
        imageBuffer: CVImageBufferRef,
        options: NSDictionary
    ) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageWithCVPixelBuffer_(pixelBuffer: CVPixelBufferRef) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageWithCVPixelBuffer_options_(
        pixelBuffer: CVPixelBufferRef,
        options: NSDictionary
    ) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageWithIOSurface_(surface: IOSurfaceRef) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageWithIOSurface_options_(
        surface: IOSurfaceRef,
        options: NSDictionary
    ) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn imageWithColor_(color: CIColor) -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn emptyImage() -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn blackImage() -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn whiteImage() -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn grayImage() -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn redImage() -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn greenImage() -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn blueImage() -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn cyanImage() -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn magentaImage() -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn yellowImage() -> CIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn clearImage() -> CIImage
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn initWithCGImage_(self, image: CGImageRef) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithCGImage_options_(
    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

unsafe fn initWithCGLayer_(self, layer: CGLayerRef) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithCGLayer_options_(
    self,
    layer: CGLayerRef,
    options: NSDictionary
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithData_(self, data: NSData) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithData_options_(
    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

unsafe fn initWithTexture_size_flipped_colorSpace_(
    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

unsafe fn initWithMTLTexture_options_(
    self,
    texture: *mut u64,
    options: NSDictionary
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithContentsOfURL_(self, url: NSURL) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithContentsOfURL_options_(
    self,
    url: NSURL,
    options: NSDictionary
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithIOSurface_(self, surface: IOSurfaceRef) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithIOSurface_options_(
    self,
    surface: IOSurfaceRef,
    options: NSDictionary
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithCVImageBuffer_(
    self,
    imageBuffer: CVImageBufferRef
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithCVImageBuffer_options_(
    self,
    imageBuffer: CVImageBufferRef,
    options: NSDictionary
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithCVPixelBuffer_(
    self,
    pixelBuffer: CVPixelBufferRef
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithCVPixelBuffer_options_(
    self,
    pixelBuffer: CVPixelBufferRef,
    options: NSDictionary
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithColor_(self, color: CIColor) -> instancetype where
    Self::Target: Message + Sized

unsafe fn imageByApplyingTransform_(self, matrix: CGAffineTransform) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageByApplyingTransform_highQualityDownsample_(
    self,
    matrix: CGAffineTransform,
    highQualityDownsample: BOOL
) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageByApplyingOrientation_(self, orientation: c_int) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageTransformForOrientation_(
    self,
    orientation: c_int
) -> CGAffineTransform where
    Self::Target: Message + Sized

unsafe fn imageByApplyingCGOrientation_(
    self,
    orientation: CGImagePropertyOrientation
) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageTransformForCGOrientation_(
    self,
    orientation: CGImagePropertyOrientation
) -> CGAffineTransform where
    Self::Target: Message + Sized

unsafe fn imageByCompositingOverImage_(self, dest: CIImage) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageByCroppingToRect_(self, rect: CGRect) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageByClampingToExtent(self) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageByClampingToRect_(self, rect: CGRect) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageByApplyingFilter_withInputParameters_(
    self,
    filterName: NSString,
    params: NSDictionary
) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageByApplyingFilter_(self, filterName: NSString) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageByColorMatchingColorSpaceToWorkingSpace_(
    self,
    colorSpace: CGColorSpaceRef
) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageByColorMatchingWorkingSpaceToColorSpace_(
    self,
    colorSpace: CGColorSpaceRef
) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageByPremultiplyingAlpha(self) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageByUnpremultiplyingAlpha(self) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageBySettingAlphaOneInExtent_(self, extent: CGRect) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageByApplyingGaussianBlurWithSigma_(self, sigma: f64) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageBySettingProperties_(self, properties: NSDictionary) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageBySamplingLinear(self) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageBySamplingNearest(self) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageByInsertingIntermediate(self) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageByInsertingIntermediate_(self, cache: BOOL) -> CIImage where
    Self::Target: Message + Sized

unsafe fn regionOfInterestForImage_inRect_(
    self,
    image: CIImage,
    rect: CGRect
) -> CGRect where
    Self::Target: Message + Sized

unsafe fn extent(self) -> CGRect where
    Self::Target: Message + Sized

unsafe fn properties(self) -> NSDictionary where
    Self::Target: Message + Sized

unsafe fn definition(self) -> CIFilterShape where
    Self::Target: Message + Sized

unsafe fn url(self) -> NSURL where
    Self::Target: Message + Sized

unsafe fn colorSpace(self) -> CGColorSpaceRef where
    Self::Target: Message + Sized

unsafe fn pixelBuffer(self) -> CVPixelBufferRef where
    Self::Target: Message + Sized

unsafe fn CGImage(self) -> CGImageRef where
    Self::Target: Message + Sized

unsafe fn imageWithCGImage_(image: CGImageRef) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageWithCGImage_options_(
    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

unsafe fn imageWithCGLayer_(layer: CGLayerRef) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageWithCGLayer_options_(
    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

unsafe fn imageWithTexture_size_flipped_colorSpace_(
    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

unsafe fn imageWithMTLTexture_options_(
    texture: *mut u64,
    options: NSDictionary
) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageWithContentsOfURL_(url: NSURL) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageWithContentsOfURL_options_(
    url: NSURL,
    options: NSDictionary
) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageWithData_(data: NSData) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageWithData_options_(data: NSData, options: NSDictionary) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageWithCVImageBuffer_(imageBuffer: CVImageBufferRef) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageWithCVImageBuffer_options_(
    imageBuffer: CVImageBufferRef,
    options: NSDictionary
) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageWithCVPixelBuffer_(pixelBuffer: CVPixelBufferRef) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageWithCVPixelBuffer_options_(
    pixelBuffer: CVPixelBufferRef,
    options: NSDictionary
) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageWithIOSurface_(surface: IOSurfaceRef) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageWithIOSurface_options_(
    surface: IOSurfaceRef,
    options: NSDictionary
) -> CIImage where
    Self::Target: Message + Sized

unsafe fn imageWithColor_(color: CIColor) -> CIImage where
    Self::Target: Message + Sized

unsafe fn emptyImage() -> CIImage where
    Self::Target: Message + Sized

unsafe fn blackImage() -> CIImage where
    Self::Target: Message + Sized

unsafe fn whiteImage() -> CIImage where
    Self::Target: Message + Sized

unsafe fn grayImage() -> CIImage where
    Self::Target: Message + Sized

unsafe fn redImage() -> CIImage where
    Self::Target: Message + Sized

unsafe fn greenImage() -> CIImage where
    Self::Target: Message + Sized

unsafe fn blueImage() -> CIImage where
    Self::Target: Message + Sized

unsafe fn cyanImage() -> CIImage where
    Self::Target: Message + Sized

unsafe fn magentaImage() -> CIImage where
    Self::Target: Message + Sized

unsafe fn yellowImage() -> CIImage where
    Self::Target: Message + Sized

unsafe fn clearImage() -> CIImage where
    Self::Target: Message + Sized

Loading content...

Implementors

impl ICIImage for CIImage[src]

Loading content...