pub trait IUIAnimationPrimitiveInterpolation_Impl: Sized {
    // Required methods
    fn AddCubic(
        &self,
        dimension: u32,
        beginoffset: f64,
        constantcoefficient: f32,
        linearcoefficient: f32,
        quadraticcoefficient: f32,
        cubiccoefficient: f32
    ) -> Result<()>;
    fn AddSinusoidal(
        &self,
        dimension: u32,
        beginoffset: f64,
        bias: f32,
        amplitude: f32,
        frequency: f32,
        phase: f32
    ) -> Result<()>;
}

Required Methods§

fn AddCubic( &self, dimension: u32, beginoffset: f64, constantcoefficient: f32, linearcoefficient: f32, quadraticcoefficient: f32, cubiccoefficient: f32 ) -> Result<()>

fn AddSinusoidal( &self, dimension: u32, beginoffset: f64, bias: f32, amplitude: f32, frequency: f32, phase: f32 ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§