#[repr(C)]pub struct SurfaceNoise {
pub xzScale: f64,
pub yScale: f64,
pub xzFactor: f64,
pub yFactor: f64,
pub octmin: OctaveNoise,
pub octmax: OctaveNoise,
pub octmain: OctaveNoise,
pub octsurf: OctaveNoise,
pub octdepth: OctaveNoise,
pub oct: [PerlinNoise; 60],
}Fields§
§xzScale: f64§yScale: f64§xzFactor: f64§yFactor: f64§octmin: OctaveNoise§octmax: OctaveNoise§octmain: OctaveNoise§octsurf: OctaveNoise§octdepth: OctaveNoise§oct: [PerlinNoise; 60]Trait Implementations§
Source§impl Clone for SurfaceNoise
impl Clone for SurfaceNoise
Source§fn clone(&self) -> SurfaceNoise
fn clone(&self) -> SurfaceNoise
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 SurfaceNoise
impl Debug for SurfaceNoise
impl Copy for SurfaceNoise
Auto Trait Implementations§
impl Freeze for SurfaceNoise
impl RefUnwindSafe for SurfaceNoise
impl !Send for SurfaceNoise
impl !Sync for SurfaceNoise
impl Unpin for SurfaceNoise
impl UnwindSafe for SurfaceNoise
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