Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cvetkovicdamjan/neurilium
/ functions
Functions
30 in github.com/cvetkovicdamjan/neurilium
⨍
Functions
30
◇
Types & classes
17
↓ 3 callers
Method
update_camera
(&self, camera: &mut Camera)
src/camera.rs:166
↓ 2 callers
Method
build_view_projection
(&self, aspect: f32)
src/camera.rs:18
↓ 2 callers
Method
handle_mouse_capture
(&mut self, window: &Window, captured: bool)
src/camera.rs:88
↓ 2 callers
Method
resize_camera_uniform
(&mut self, new_size: PhysicalSize<u32>)
src/loader.rs:226
↓ 1 callers
Method
center_cursor
(&self, window: &Window)
src/camera.rs:99
↓ 1 callers
Method
configure_surface
(&self)
src/renderer.rs:311
↓ 1 callers
Method
get_window
(&self)
src/main.rs:112
↓ 1 callers
Function
nt_to_id
(nt: &str)
src/loader.rs:40
↓ 1 callers
Method
process_events
(&mut self, window: &Window, event: &WindowEvent)
src/camera.rs:107
↓ 1 callers
Method
process_mouse
(&mut self, mouse_dx: f64, mouse_dy: f64, camera: &mut Camera)
src/camera.rs:74
↓ 1 callers
Method
recreate_attachments
(&mut self)
src/renderer.rs:325
↓ 1 callers
Method
render
(&mut self)
src/renderer.rs:377
↓ 1 callers
Method
resize
(&mut self, new_size: PhysicalSize<u32>)
src/main.rs:116
↓ 1 callers
Method
step
(&mut self, device: &wgpu::Device, queue: &wgpu::Queue)
src/simulation.rs:312
↓ 1 callers
Method
update
(&mut self)
src/main.rs:122
↓ 1 callers
Method
update_spike_bind_group
(&mut self, buffer: &wgpu::Buffer)
src/renderer.rs:350
↓ 1 callers
Method
update_view_proj
(&mut self, camera: &Camera, aspect: f32)
src/camera.rs:37
Method
about_to_wait
(&mut self, _event_loop: &ActiveEventLoop)
src/main.rs:150
Method
device_event
( &mut self, _event_loop: &ActiveEventLoop, _device_id: DeviceId, event: Devic
src/main.rs:181
Function
main
()
src/main.rs:199
Method
new
(window: Arc<Window>)
src/main.rs:31
Method
new
( device: &wgpu::Device, num_neurons: u32, neuron_groups: &[u32], configs: &[N
src/simulation.rs:49
Method
new
(speed: f32, sensitivity: f32)
src/camera.rs:58
Method
new
(width: u32, height: u32)
src/loader.rs:64
Method
new
( device: &wgpu::Device, camera_layout: &wgpu::BindGroupLayout, spike_layout: &wgpu::B
src/renderer.rs:23
Method
parse_position
(pos_str: &str)
src/loader.rs:211
Method
resize
(&mut self, new_size: PhysicalSize<u32>)
src/renderer.rs:315
Method
resumed
(&mut self, event_loop: &ActiveEventLoop)
src/main.rs:138
Method
update_camera
(&self, uniform: &CameraUniform)
src/renderer.rs:345
Method
window_event
(&mut self, event_loop: &ActiveEventLoop, _id: WindowId, event: WindowEvent)
src/main.rs:156