Struct surgefilter_comb::imports::EnvelopeTables [−]
#[repr(align(16))]pub struct EnvelopeTables {
pub table_envrate_lpf: Align16<ArrayBase<OwnedRepr<f32>, Dim<[usize; 1]>>>,
pub table_envrate_linear: Align16<ArrayBase<OwnedRepr<f32>, Dim<[usize; 1]>>>,
// some fields omitted
}
Fields
table_envrate_lpf: Align16<ArrayBase<OwnedRepr<f32>, Dim<[usize; 1]>>>
table_envrate_linear: Align16<ArrayBase<OwnedRepr<f32>, Dim<[usize; 1]>>>
Implementations
impl EnvelopeTables
impl EnvelopeTables
pub fn new(srunit: &SampleRateHandle) -> EnvelopeTables
pub fn envelope_rate_lpf(&self, x: f32) -> f32
pub fn envelope_rate_linear(&self, x: f32) -> f32
Trait Implementations
impl Clone for EnvelopeTables
impl Clone for EnvelopeTables
pub fn clone(&self) -> EnvelopeTables
pub fn clone(&self) -> EnvelopeTables
Returns a copy of the value. Read more
Performs copy-assignment from source
. Read more
impl Debug for EnvelopeTables
impl Debug for EnvelopeTables
impl Init for EnvelopeTables
impl Init for EnvelopeTables
pub fn init(&mut self)
Auto Trait Implementations
impl !RefUnwindSafe for EnvelopeTables
impl !Send for EnvelopeTables
impl !Sync for EnvelopeTables
impl Unpin for EnvelopeTables
impl !UnwindSafe for EnvelopeTables
Blanket Implementations
Mutably borrows from an owned value. Read more