#[repr(u32)]pub enum IPLAmbisonicsType {
IPL_AMBISONICSTYPE_N3D = 0,
IPL_AMBISONICSTYPE_SN3D = 1,
IPL_AMBISONICSTYPE_FUMA = 2,
}Expand description
Supported channel ordering and normalization schemes for Ambisonic audio.
Variants§
IPL_AMBISONICSTYPE_N3D = 0
ACN channel ordering, orthonormal spherical harmonics.
IPL_AMBISONICSTYPE_SN3D = 1
ACN channel ordering, semi-normalized spherical harmonics. AmbiX format.
IPL_AMBISONICSTYPE_FUMA = 2
Furse-Malham (B-format).
Trait Implementations§
Source§impl Clone for IPLAmbisonicsType
impl Clone for IPLAmbisonicsType
Source§fn clone(&self) -> IPLAmbisonicsType
fn clone(&self) -> IPLAmbisonicsType
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 IPLAmbisonicsType
impl Debug for IPLAmbisonicsType
Source§impl Hash for IPLAmbisonicsType
impl Hash for IPLAmbisonicsType
Source§impl PartialEq for IPLAmbisonicsType
impl PartialEq for IPLAmbisonicsType
impl Copy for IPLAmbisonicsType
impl Eq for IPLAmbisonicsType
impl StructuralPartialEq for IPLAmbisonicsType
Auto Trait Implementations§
impl Freeze for IPLAmbisonicsType
impl RefUnwindSafe for IPLAmbisonicsType
impl Send for IPLAmbisonicsType
impl Sync for IPLAmbisonicsType
impl Unpin for IPLAmbisonicsType
impl UnwindSafe for IPLAmbisonicsType
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