Trait InterpolatorMutMethods

Source
pub trait InterpolatorMutMethods {
    // Required methods
    fn set_min(
        &mut self,
        min: f64,
        scaling: Option<ScalingMethods>,
    ) -> Result<()>;
    fn set_max(
        &mut self,
        max: f64,
        scaling: Option<ScalingMethods>,
    ) -> Result<()>;
    fn set_range(&mut self, range: f64) -> Result<()>;
}
Expand description

Methods for mutating interpolator data, e.g. proportionally scaling interpolator function data

Required Methods§

Source

fn set_min(&mut self, min: f64, scaling: Option<ScalingMethods>) -> Result<()>

Source

fn set_max(&mut self, max: f64, scaling: Option<ScalingMethods>) -> Result<()>

Source

fn set_range(&mut self, range: f64) -> Result<()>

Implementations on Foreign Types§

Source§

impl InterpolatorMutMethods for Interp0D<f64>

Source§

fn set_min(&mut self, min: f64, _scaling: Option<ScalingMethods>) -> Result<()>

Source§

fn set_max(&mut self, max: f64, _scaling: Option<ScalingMethods>) -> Result<()>

Source§

fn set_range(&mut self, _range: f64) -> Result<()>

Source§

impl InterpolatorMutMethods for InterpolatorEnumOwned<f64>

Source§

fn set_min(&mut self, min: f64, scaling: Option<ScalingMethods>) -> Result<()>

Source§

fn set_max(&mut self, max: f64, scaling: Option<ScalingMethods>) -> Result<()>

Source§

fn set_range(&mut self, range: f64) -> Result<()>

Source§

impl<S> InterpolatorMutMethods for InterpNDOwned<f64, S>

Source§

fn set_min(&mut self, min: f64, scaling: Option<ScalingMethods>) -> Result<()>

Source§

fn set_max(&mut self, max: f64, scaling: Option<ScalingMethods>) -> Result<()>

Source§

fn set_range(&mut self, range: f64) -> Result<()>

Source§

impl<S> InterpolatorMutMethods for Interp1DOwned<f64, S>

Source§

fn set_min(&mut self, min: f64, scaling: Option<ScalingMethods>) -> Result<()>

Source§

fn set_max(&mut self, max: f64, scaling: Option<ScalingMethods>) -> Result<()>

Source§

fn set_range(&mut self, range: f64) -> Result<()>

Source§

impl<S> InterpolatorMutMethods for Interp3DOwned<f64, S>

Source§

fn set_min(&mut self, min: f64, scaling: Option<ScalingMethods>) -> Result<()>

Source§

fn set_max(&mut self, max: f64, scaling: Option<ScalingMethods>) -> Result<()>

Source§

fn set_range(&mut self, range: f64) -> Result<()>

Source§

impl<S> InterpolatorMutMethods for Interp2DOwned<f64, S>

Source§

fn set_min(&mut self, min: f64, scaling: Option<ScalingMethods>) -> Result<()>

Source§

fn set_max(&mut self, max: f64, scaling: Option<ScalingMethods>) -> Result<()>

Source§

fn set_range(&mut self, range: f64) -> Result<()>

Implementors§