src/visualizer/geom.rs: struct -> plain funcs