Trait InterpMethods

Source
pub trait InterpMethods {
    // Required methods
    fn validate(&self) -> Result<(), ValidationError>;
    fn interpolate(&self, point: &[f64]) -> Result<f64, InterpolationError>;
}
Expand description

Methods applicable to all interpolators

Required Methods§

Source

fn validate(&self) -> Result<(), ValidationError>

Validate data stored in Self

Source

fn interpolate(&self, point: &[f64]) -> Result<f64, InterpolationError>

Interpolate at supplied point

Implementors§