pub struct XoCurves {
pub grid: Vec<f64>,
pub main: Vec<f64>,
pub sub: Vec<f64>,
pub sum: Vec<f64>,
pub target: Vec<f64>,
}Expand description
Reference-position XO display curves, all in dB except the Hz grid.
Fields§
§grid: Vec<f64>Logarithmic 5–500 Hz grid, 620 points.
main: Vec<f64>Mean main power, with electrical HP.
sub: Vec<f64>Mean sub power, with electrical LP and each channel’s input correction.
sum: Vec<f64>Mean power of each channel’s coherent main/sub sum.
target: Vec<f64>Target including the design’s reference level.
Trait Implementations§
impl StructuralPartialEq for XoCurves
Auto Trait Implementations§
impl Freeze for XoCurves
impl RefUnwindSafe for XoCurves
impl Send for XoCurves
impl Sync for XoCurves
impl Unpin for XoCurves
impl UnsafeUnpin for XoCurves
impl UnwindSafe for XoCurves
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T, U> Imply<T> for U
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more