pub unsafe extern "C" fn samplePerlin( noise: *const PerlinNoise, x: f64, y: f64, z: f64, yamp: f64, ymin: f64, ) -> f64