pub unsafe trait CITemperatureAndTint: 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 neutral(&self) -> Retained<CIVector>
where Self: Sized + Message { ... }
unsafe fn setNeutral(&self, neutral: &CIVector)
where Self: Sized + Message { ... }
unsafe fn targetNeutral(&self) -> Retained<CIVector>
where Self: Sized + Message { ... }
unsafe fn setTargetNeutral(&self, target_neutral: &CIVector)
where Self: Sized + Message { ... }
}Available on crate features
CIFilter and CIFilterBuiltins only.Expand description
The protocol for the Temperature and Tint filter.
Adapt the reference white point for an image.
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 neutral(&self) -> Retained<CIVector>
Available on crate feature CIVector only.
unsafe fn neutral(&self) -> Retained<CIVector>
CIVector only.A vector containing the source white point defined by color temperature and tint or chromaticity (x,y).
Sourceunsafe fn setNeutral(&self, neutral: &CIVector)
Available on crate feature CIVector only.
unsafe fn setNeutral(&self, neutral: &CIVector)
CIVector only.Setter for neutral.
Sourceunsafe fn targetNeutral(&self) -> Retained<CIVector>
Available on crate feature CIVector only.
unsafe fn targetNeutral(&self) -> Retained<CIVector>
CIVector only.A vector containing the desired white point defined by color temperature and tint or chromaticity (x,y).
Sourceunsafe fn setTargetNeutral(&self, target_neutral: &CIVector)
Available on crate feature CIVector only.
unsafe fn setTargetNeutral(&self, target_neutral: &CIVector)
CIVector only.Setter for targetNeutral.