pub struct InterpolationParameters {
pub interpolation: InterpolationMethod,
pub output_origin_reference: Option<Option<Box<Coordinate2D>>>,
pub output_resolution: Box<InterpolationResolution>,
}Expand description
InterpolationParameters : Parameters for the Interpolation operator.
Fields§
§interpolation: InterpolationMethodInterpolation method.
output_origin_reference: Option<Option<Box<Coordinate2D>>>Optional reference point used to align the output grid origin.
output_resolution: Box<InterpolationResolution>Target output resolution.
Implementations§
Source§impl InterpolationParameters
impl InterpolationParameters
Sourcepub fn new(
interpolation: InterpolationMethod,
output_resolution: InterpolationResolution,
) -> InterpolationParameters
pub fn new( interpolation: InterpolationMethod, output_resolution: InterpolationResolution, ) -> InterpolationParameters
Parameters for the Interpolation operator.
Trait Implementations§
Source§impl Clone for InterpolationParameters
impl Clone for InterpolationParameters
Source§fn clone(&self) -> InterpolationParameters
fn clone(&self) -> InterpolationParameters
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InterpolationParameters
impl Debug for InterpolationParameters
Source§impl Default for InterpolationParameters
impl Default for InterpolationParameters
Source§fn default() -> InterpolationParameters
fn default() -> InterpolationParameters
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InterpolationParameters
impl<'de> Deserialize<'de> for InterpolationParameters
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for InterpolationParameters
impl PartialEq for InterpolationParameters
Source§impl Serialize for InterpolationParameters
impl Serialize for InterpolationParameters
impl StructuralPartialEq for InterpolationParameters
Auto Trait Implementations§
impl Freeze for InterpolationParameters
impl RefUnwindSafe for InterpolationParameters
impl Send for InterpolationParameters
impl Sync for InterpolationParameters
impl Unpin for InterpolationParameters
impl UnsafeUnpin for InterpolationParameters
impl UnwindSafe for InterpolationParameters
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