[][src]Function ukf::sigma_points::van_der_merwe

pub fn van_der_merwe<DimX, DimX2, DimZ>(
    alpha: f32,
    beta: f32,
    kappa: f32,
    n: f32
) -> (Box<dyn Fn(&VectorN<f32, DimX2>, &MatrixN<f32, DimX2>) -> GenericArray<VectorN<f32, DimX2>, Sum<Sum<U1, DimX>, DimX>>>, GenericArray<f32, Sum<Sum<U1, DimX>, DimX>>, GenericArray<f32, Sum<Sum<U1, DimX>, DimX>>) where
    DimZ: Dim,
    DimX: ArrayLength<VectorN<f32, DimX2>> + Add<DimX> + Add<U1> + Add<Sum<DimX, U1>>,
    DimX2: Dim + DimName,
    Sum<Sum<U1, DimX>, DimX>: ArrayLength<VectorN<f32, DimX2>> + ArrayLength<f32> + ArrayLength<()>,
    Sum<U1, DimX>: ArrayLength<VectorN<f32, DimX2>> + Add<DimX>,
    U1: ArrayLength<VectorN<f32, DimX2>> + Add<DimX>,
    DefaultAllocator: Allocator<f32, DimX2, DimX2> + Allocator<f32, DimX2> + Allocator<f32, DimZ>,