pub unsafe trait CIHighlightShadowAdjust: CIFilterProtocol {
// 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 radius(&self) -> c_float
where Self: Sized + Message { ... }
unsafe fn setRadius(&self, radius: c_float)
where Self: Sized + Message { ... }
unsafe fn shadowAmount(&self) -> c_float
where Self: Sized + Message { ... }
unsafe fn setShadowAmount(&self, shadow_amount: c_float)
where Self: Sized + Message { ... }
unsafe fn highlightAmount(&self) -> c_float
where Self: Sized + Message { ... }
unsafe fn setHighlightAmount(&self, highlight_amount: c_float)
where Self: Sized + Message { ... }
}Available on crate features
CIFilter and CIFilterBuiltins only.Expand description
The protocol for the Highlight and Shadow Adjust filter.
Adjust the tonal mapping of an image while preserving spatial detail.
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 shadowAmount(&self) -> c_float
unsafe fn shadowAmount(&self) -> c_float
The amount of adjustment to the shadows of the image.
Sourceunsafe fn setShadowAmount(&self, shadow_amount: c_float)
unsafe fn setShadowAmount(&self, shadow_amount: c_float)
Setter for shadowAmount.
Sourceunsafe fn highlightAmount(&self) -> c_float
unsafe fn highlightAmount(&self) -> c_float
The amount of adjustment to the highlights of the image.
Sourceunsafe fn setHighlightAmount(&self, highlight_amount: c_float)
unsafe fn setHighlightAmount(&self, highlight_amount: c_float)
Setter for highlightAmount.