pub unsafe trait CICMYKHalftone: CIFilterProtocol {
Show 14 methods
// Provided methods
unsafe fn inputImage(&self) -> Option<Retained<CIImage>>
where Self: Sized + Message { ... }
unsafe fn setInputImage(&self, input_image: Option<&CIImage>)
where Self: Sized + Message { ... }
unsafe fn center(&self) -> CGPoint
where Self: Sized + Message { ... }
unsafe fn setCenter(&self, center: CGPoint)
where Self: Sized + Message { ... }
unsafe fn width(&self) -> c_float
where Self: Sized + Message { ... }
unsafe fn setWidth(&self, width: c_float)
where Self: Sized + Message { ... }
unsafe fn angle(&self) -> c_float
where Self: Sized + Message { ... }
unsafe fn setAngle(&self, angle: c_float)
where Self: Sized + Message { ... }
unsafe fn sharpness(&self) -> c_float
where Self: Sized + Message { ... }
unsafe fn setSharpness(&self, sharpness: c_float)
where Self: Sized + Message { ... }
unsafe fn grayComponentReplacement(&self) -> c_float
where Self: Sized + Message { ... }
unsafe fn setGrayComponentReplacement(
&self,
gray_component_replacement: c_float,
)
where Self: Sized + Message { ... }
unsafe fn underColorRemoval(&self) -> c_float
where Self: Sized + Message { ... }
unsafe fn setUnderColorRemoval(&self, under_color_removal: c_float)
where Self: Sized + Message { ... }
}Available on crate features
CIFilter and CIFilterBuiltins only.Expand description
The protocol for the CMYK Halftone filter.
Creates a color, halftoned rendition of the source image, using cyan, magenta, yellow, and black inks over a white page.
See also Apple’s documentation
Provided Methods§
Sourceunsafe fn inputImage(&self) -> Option<Retained<CIImage>>
Available on crate feature CIImage only.
unsafe fn inputImage(&self) -> Option<Retained<CIImage>>
CIImage only.The image to use as an input for the effect.
Sourceunsafe fn setInputImage(&self, input_image: Option<&CIImage>)
Available on crate feature CIImage only.
unsafe fn setInputImage(&self, input_image: Option<&CIImage>)
CIImage only.Setter for inputImage.
Sourceunsafe fn center(&self) -> CGPoint
Available on crate feature objc2-core-foundation only.
unsafe fn center(&self) -> CGPoint
objc2-core-foundation only.The center of the effect as x and y pixel coordinates.
Sourceunsafe fn setCenter(&self, center: CGPoint)
Available on crate feature objc2-core-foundation only.
unsafe fn setCenter(&self, center: CGPoint)
objc2-core-foundation only.Setter for center.
Sourceunsafe fn sharpness(&self) -> c_float
unsafe fn sharpness(&self) -> c_float
The sharpness of the pattern. The larger the value, the sharper the pattern.
Sourceunsafe fn setSharpness(&self, sharpness: c_float)
unsafe fn setSharpness(&self, sharpness: c_float)
Setter for sharpness.
Sourceunsafe fn grayComponentReplacement(&self) -> c_float
unsafe fn grayComponentReplacement(&self) -> c_float
The gray component replacement value. The value can vary from 0.0 (none) to 1.0.
Sourceunsafe fn setGrayComponentReplacement(
&self,
gray_component_replacement: c_float,
)
unsafe fn setGrayComponentReplacement( &self, gray_component_replacement: c_float, )
Setter for grayComponentReplacement.
Sourceunsafe fn underColorRemoval(&self) -> c_float
unsafe fn underColorRemoval(&self) -> c_float
The under color removal value. The value can vary from 0.0 to 1.0.
Sourceunsafe fn setUnderColorRemoval(&self, under_color_removal: c_float)
unsafe fn setUnderColorRemoval(&self, under_color_removal: c_float)
Setter for underColorRemoval.