pub struct WfsArrayBuilder { /* private fields */ }Expand description
WFS array builder for different geometries
Implementations§
Source§impl WfsArrayBuilder
impl WfsArrayBuilder
Sourcepub fn new(geometry: ArrayGeometry) -> Self
pub fn new(geometry: ArrayGeometry) -> Self
Create a new array builder
Sourcepub fn speaker_count(self, count: usize) -> Self
pub fn speaker_count(self, count: usize) -> Self
Set the number of speakers
Sourcepub fn dimensions(self, width: f32, height: f32, depth: f32) -> Self
pub fn dimensions(self, width: f32, height: f32, depth: f32) -> Self
Set array dimensions
Sourcepub fn build_positions(self) -> Vec<Position3D>
pub fn build_positions(self) -> Vec<Position3D>
Build speaker positions based on geometry
Auto Trait Implementations§
impl Freeze for WfsArrayBuilder
impl RefUnwindSafe for WfsArrayBuilder
impl Send for WfsArrayBuilder
impl Sync for WfsArrayBuilder
impl Unpin for WfsArrayBuilder
impl UnsafeUnpin for WfsArrayBuilder
impl UnwindSafe for WfsArrayBuilder
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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