pub struct NoiseBuilder {}
Implementations§
Source§impl NoiseBuilder
impl NoiseBuilder
pub fn cellular_2d(width: usize, height: usize) -> CellularSettings
pub fn cellular_2d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, ) -> CellularSettings
pub fn cellular_3d( width: usize, height: usize, depth: usize, ) -> CellularSettings
pub fn cellular_3d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, z_offset: f32, depth: usize, ) -> CellularSettings
pub fn cellular2_2d(width: usize, height: usize) -> Cellular2Settings
pub fn cellular2_2d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, ) -> Cellular2Settings
pub fn cellular2_3d( width: usize, height: usize, depth: usize, ) -> Cellular2Settings
pub fn cellular2_3d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, z_offset: f32, depth: usize, ) -> Cellular2Settings
pub fn fbm_1d(width: usize) -> FbmSettings
pub fn fbm_1d_offset(x_offset: f32, width: usize) -> FbmSettings
pub fn fbm_2d(width: usize, height: usize) -> FbmSettings
pub fn fbm_2d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, ) -> FbmSettings
pub fn fbm_3d(width: usize, height: usize, depth: usize) -> FbmSettings
pub fn fbm_3d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, z_offset: f32, depth: usize, ) -> FbmSettings
pub fn fbm_4d( width: usize, height: usize, depth: usize, time: usize, ) -> FbmSettings
pub fn fbm_4d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, z_offset: f32, depth: usize, w_offset: f32, time: usize, ) -> FbmSettings
pub fn ridge_1d(width: usize) -> RidgeSettings
pub fn ridge_1d_offset(x_offset: f32, width: usize) -> RidgeSettings
pub fn ridge_2d(width: usize, height: usize) -> RidgeSettings
pub fn ridge_2d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, ) -> RidgeSettings
pub fn ridge_3d(width: usize, height: usize, depth: usize) -> RidgeSettings
pub fn ridge_3d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, z_offset: f32, depth: usize, ) -> RidgeSettings
pub fn ridge_4d( width: usize, height: usize, depth: usize, time: usize, ) -> RidgeSettings
pub fn ridge_4d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, z_offset: f32, depth: usize, w_offset: f32, time: usize, ) -> RidgeSettings
pub fn turbulence_1d(width: usize) -> TurbulenceSettings
pub fn turbulence_1d_offset(x_offset: f32, width: usize) -> TurbulenceSettings
pub fn turbulence_2d(width: usize, height: usize) -> TurbulenceSettings
pub fn turbulence_2d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, ) -> TurbulenceSettings
pub fn turbulence_3d( width: usize, height: usize, depth: usize, ) -> TurbulenceSettings
pub fn turbulence_3d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, z_offset: f32, depth: usize, ) -> TurbulenceSettings
pub fn turbulence_4d( width: usize, height: usize, depth: usize, time: usize, ) -> TurbulenceSettings
pub fn turbulence_4d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, z_offset: f32, depth: usize, w_offset: f32, time: usize, ) -> TurbulenceSettings
pub fn gradient_1d(width: usize) -> GradientSettings
pub fn gradient_1d_offset(x_offset: f32, width: usize) -> GradientSettings
pub fn gradient_2d(width: usize, height: usize) -> GradientSettings
pub fn gradient_2d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, ) -> GradientSettings
pub fn gradient_3d( width: usize, height: usize, depth: usize, ) -> GradientSettings
pub fn gradient_3d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, z_offset: f32, depth: usize, ) -> GradientSettings
pub fn gradient_4d( width: usize, height: usize, depth: usize, time: usize, ) -> GradientSettings
pub fn gradient_4d_offset( x_offset: f32, width: usize, y_offset: f32, height: usize, z_offset: f32, depth: usize, w_offset: f32, time: usize, ) -> GradientSettings
Auto Trait Implementations§
impl Freeze for NoiseBuilder
impl RefUnwindSafe for NoiseBuilder
impl Send for NoiseBuilder
impl Sync for NoiseBuilder
impl Unpin for NoiseBuilder
impl UnwindSafe for NoiseBuilder
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