pub struct SampledSpectrum { /* private fields */ }
Expand description
SampledSpectrum
is a spectrum represented by N_SPECTRAL_SAMPLES
(currently 60) values
evenly spread across 400 nm to 700 nm.
Trait Implementations§
Source§impl Debug for SampledSpectrum
impl Debug for SampledSpectrum
Source§impl Default for SampledSpectrum
impl Default for SampledSpectrum
Source§fn default() -> SampledSpectrum
fn default() -> SampledSpectrum
Returns the “default value” for a type. Read more
Source§impl From<f32> for SampledSpectrum
impl From<f32> for SampledSpectrum
Source§impl PartialEq for SampledSpectrum
impl PartialEq for SampledSpectrum
Auto Trait Implementations§
impl Freeze for SampledSpectrum
impl RefUnwindSafe for SampledSpectrum
impl Send for SampledSpectrum
impl Sync for SampledSpectrum
impl Unpin for SampledSpectrum
impl UnwindSafe for SampledSpectrum
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more