MCPcopy Create free account

hub / github.com/ErisianArchitect/scratch / functions

Functions131 in github.com/ErisianArchitect/scratch

Functionmain
()
src/main.rs:105
Functionmake_uv
(x: u32, y: u32)
src/perlin.rs:74
Methodnew
( pos_x: RgbImage, pos_y: RgbImage, pos_z: RgbImage, neg_x: RgbImage,
src/cubemap.rs:24
Methodnew
(width: u32, height: u32)
src/main.rs:76
Methodnew
( position: Vec3A, rotation: Vec2, fov: f32, z_near: f32, z_far: f32,
src/camera.rs:44
Methodnew
(default: T)
src/instack.rs:9
Methodnew
()
src/chunk.rs:12
Methodnew
(pos: Vec3A, dir: Vec3A)
src/ray.rs:15
Functionnext_face
(point: Vec3, direction: Vec3, cell_size: Vec3, cell_offset: Vec3)
src/math.rs:119
Methodnormalized_screen_to_ray
(&self, screen_pos: Vec2)
src/camera.rs:266
Methodon_edge
(x: f32, y: f32)
src/main.rs:472
Functionopen_simplex_test
()
src/open_simplex.rs:80
Methodpan_backward
(&self)
src/camera.rs:167
Methodpan_forward
(&self)
src/camera.rs:163
Functionperlin_test
()
src/perlin.rs:86
Functionpfr_test
()
src/main.rs:232
Methodpop
(&mut self)
src/instack.rs:29
Methodpush
(&mut self, value: T)
src/instack.rs:17
Functionraycast
( ray: Ray3, cell_size: Vec3A, cell_offset: Vec3A, mut callback: F, )
src/math.rs:191
Methodresize
(&mut self, size: (u32, u32))
src/camera.rs:123
Methodright
(&self)
src/camera.rs:151
Methodrotate
(&mut self, rotation_radians: Vec2)
src/camera.rs:207
Methodrotate_x
(&mut self, radians: f32)
src/camera.rs:213
Methodrotate_y
(&mut self, radians: f32)
src/camera.rs:218
Functionscrunch_test
()
src/math.rs:345
Functionto_i32_test
()
src/math.rs:339
Methodtrace_reflections_iterative
(&self, ray: Ray3, near: f32, far: f32, steps: u16)
src/main.rs:340
Methodtrace_reflections_iterative_wip
(&self, ray: Ray3, near: f32, far: f32, steps: u16)
src/main.rs:443
Methodup
(&self)
src/camera.rs:139
Methodworld_to_clip_ncd
(&self, pos: Vec3A)
src/camera.rs:261
Methodx_quat
(&self)
src/camera.rs:228
← previous101–131 of 131, ranked by callers