pub struct Biliniar { /* private fields */ }Implementations§
Trait Implementations§
Source§impl<Sd, Sx, Sy, D> Interp2DStrategy<Sd, Sx, Sy, D> for Biliniar
impl<Sd, Sx, Sy, D> Interp2DStrategy<Sd, Sx, Sy, D> for Biliniar
Source§fn interp_into(
&self,
interpolator: &Interp2D<Sd, Sx, Sy, D, Self>,
target: ArrayViewMut<'_, Sd::Elem, <D::Smaller as Dimension>::Smaller>,
x: Sx::Elem,
y: Sy::Elem,
) -> Result<(), InterpolateError>
fn interp_into( &self, interpolator: &Interp2D<Sd, Sx, Sy, D, Self>, target: ArrayViewMut<'_, Sd::Elem, <D::Smaller as Dimension>::Smaller>, x: Sx::Elem, y: Sy::Elem, ) -> Result<(), InterpolateError>
Source§impl<Sd, Sx, Sy, D> Interp2DStrategyBuilder<Sd, Sx, Sy, D> for Biliniar
impl<Sd, Sx, Sy, D> Interp2DStrategyBuilder<Sd, Sx, Sy, D> for Biliniar
const MINIMUM_DATA_LENGHT: usize = 2usize
type FinishedStrat = Biliniar
Source§fn build(
self,
_x: &ArrayBase<Sx, Ix1>,
_y: &ArrayBase<Sy, Ix1>,
_data: &ArrayBase<Sd, D>,
) -> Result<Self::FinishedStrat, BuilderError>
fn build( self, _x: &ArrayBase<Sx, Ix1>, _y: &ArrayBase<Sy, Ix1>, _data: &ArrayBase<Sd, D>, ) -> Result<Self::FinishedStrat, BuilderError>
initialize the strategy by validating data and
possibly calculating coefficients
This method is called in
Interp2DBuilder::build Read moreAuto Trait Implementations§
impl Freeze for Biliniar
impl RefUnwindSafe for Biliniar
impl Send for Biliniar
impl Sync for Biliniar
impl Unpin for Biliniar
impl UnwindSafe for Biliniar
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