pub struct SlopeAspectConfig {
pub algorithm: SlopeAlgorithm,
pub slope_units: SlopeUnits,
pub edge_handling: EdgeHandling,
pub z_factor: f64,
}Expand description
Configuration for slope/aspect computation
Fields§
§algorithm: SlopeAlgorithmAlgorithm to use
slope_units: SlopeUnitsSlope output units
edge_handling: EdgeHandlingEdge handling strategy
z_factor: f64Z-factor for vertical exaggeration (default: 1.0)
Trait Implementations§
Source§impl Clone for SlopeAspectConfig
impl Clone for SlopeAspectConfig
Source§fn clone(&self) -> SlopeAspectConfig
fn clone(&self) -> SlopeAspectConfig
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 SlopeAspectConfig
impl Debug for SlopeAspectConfig
Auto Trait Implementations§
impl Freeze for SlopeAspectConfig
impl RefUnwindSafe for SlopeAspectConfig
impl Send for SlopeAspectConfig
impl Sync for SlopeAspectConfig
impl Unpin for SlopeAspectConfig
impl UnsafeUnpin for SlopeAspectConfig
impl UnwindSafe for SlopeAspectConfig
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