#[repr(u32)]pub enum IPLHRTFNormType {
IPL_HRTFNORMTYPE_NONE = 0,
IPL_HRTFNORMTYPE_RMS = 1,
}Expand description
Volume normalization types to use.
Variants§
IPL_HRTFNORMTYPE_NONE = 0
No normalization.
IPL_HRTFNORMTYPE_RMS = 1
Root-mean squared normalization. Normalize HRTF volume to ensure similar volume from all directions based on root-mean-square value of each HRTF.
Trait Implementations§
Source§impl Clone for IPLHRTFNormType
impl Clone for IPLHRTFNormType
Source§fn clone(&self) -> IPLHRTFNormType
fn clone(&self) -> IPLHRTFNormType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IPLHRTFNormType
impl Debug for IPLHRTFNormType
Source§impl Hash for IPLHRTFNormType
impl Hash for IPLHRTFNormType
Source§impl PartialEq for IPLHRTFNormType
impl PartialEq for IPLHRTFNormType
impl Copy for IPLHRTFNormType
impl Eq for IPLHRTFNormType
impl StructuralPartialEq for IPLHRTFNormType
Auto Trait Implementations§
impl Freeze for IPLHRTFNormType
impl RefUnwindSafe for IPLHRTFNormType
impl Send for IPLHRTFNormType
impl Sync for IPLHRTFNormType
impl Unpin for IPLHRTFNormType
impl UnwindSafe for IPLHRTFNormType
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