Cells reduced from 16x16 to 10x10 pixels. Same window size now shows more of the world — finer detail, more cells visible. Adaptive viewport recalculates grid_w/grid_h from new cell size. 109 tests, 0 failures
1 line
7.3 KiB
JSON
1 line
7.3 KiB
JSON
{"nodes": [{"id": "home_emil_desktop_verbatim_src_physics_verlet_rs", "label": "verlet.rs", "file_type": "code", "source_file": "src/physics/verlet.rs", "source_location": "L1"}, {"id": "physics_verlet_subbody", "label": "SubBody", "file_type": "code", "source_file": "src/physics/verlet.rs", "source_location": "L4"}, {"id": "materialid", "label": "MaterialId", "file_type": "code", "source_file": "src/physics/verlet.rs", "source_location": "L12"}, {"id": "physics_verlet_subbody_new", "label": ".new()", "file_type": "code", "source_file": "src/physics/verlet.rs", "source_location": "L20"}, {"id": "self", "label": "Self", "file_type": "code", "source_file": "src/physics/verlet.rs", "source_location": "L20"}, {"id": "physics_verlet_subbody_vx", "label": ".vx()", "file_type": "code", "source_file": "src/physics/verlet.rs", "source_location": "L38"}, {"id": "physics_verlet_subbody_vy", "label": ".vy()", "file_type": "code", "source_file": "src/physics/verlet.rs", "source_location": "L43"}, {"id": "physics_verlet_subbody_set_vel", "label": ".set_vel()", "file_type": "code", "source_file": "src/physics/verlet.rs", "source_location": "L48"}, {"id": "physics_verlet_constraint", "label": "Constraint", "file_type": "code", "source_file": "src/physics/verlet.rs", "source_location": "L55"}, {"id": "physics_verlet_constraint_new", "label": ".new()", "file_type": "code", "source_file": "src/physics/verlet.rs", "source_location": "L63"}, {"id": "physics_verlet_verletsolver", "label": "VerletSolver", "file_type": "code", "source_file": "src/physics/verlet.rs", "source_location": "L74"}, {"id": "physics_verlet_verletsolver_new", "label": ".new()", "file_type": "code", "source_file": "src/physics/verlet.rs", "source_location": "L83"}, {"id": "physics_verlet_verletsolver_integrate", "label": ".integrate()", "file_type": "code", "source_file": "src/physics/verlet.rs", "source_location": "L93"}, {"id": "physics_verlet_verletsolver_solve_constraints", "label": ".solve_constraints()", "file_type": "code", "source_file": "src/physics/verlet.rs", "source_location": "L116"}], "edges": [{"source": "home_emil_desktop_verbatim_src_physics_verlet_rs", "target": "materialid", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L1", "weight": 1.0, "context": "import"}, {"source": "home_emil_desktop_verbatim_src_physics_verlet_rs", "target": "physics_verlet_subbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L4", "weight": 1.0}, {"source": "physics_verlet_subbody", "target": "materialid", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L12", "weight": 1.0, "context": "field"}, {"source": "physics_verlet_subbody", "target": "physics_verlet_subbody_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L20", "weight": 1.0}, {"source": "physics_verlet_subbody_new", "target": "materialid", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "physics_verlet_subbody_new", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L20", "weight": 1.0, "context": "return_type"}, {"source": "physics_verlet_subbody", "target": "physics_verlet_subbody_vx", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L38", "weight": 1.0}, {"source": "physics_verlet_subbody", "target": "physics_verlet_subbody_vy", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L43", "weight": 1.0}, {"source": "physics_verlet_subbody", "target": "physics_verlet_subbody_set_vel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L48", "weight": 1.0}, {"source": "home_emil_desktop_verbatim_src_physics_verlet_rs", "target": "physics_verlet_constraint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L55", "weight": 1.0}, {"source": "physics_verlet_constraint", "target": "physics_verlet_constraint_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L63", "weight": 1.0}, {"source": "physics_verlet_constraint_new", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L63", "weight": 1.0, "context": "return_type"}, {"source": "home_emil_desktop_verbatim_src_physics_verlet_rs", "target": "physics_verlet_verletsolver", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L74", "weight": 1.0}, {"source": "physics_verlet_verletsolver", "target": "physics_verlet_verletsolver_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L83", "weight": 1.0}, {"source": "physics_verlet_verletsolver_new", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L83", "weight": 1.0, "context": "return_type"}, {"source": "physics_verlet_verletsolver", "target": "physics_verlet_verletsolver_integrate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L93", "weight": 1.0}, {"source": "physics_verlet_verletsolver_integrate", "target": "physics_verlet_subbody", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L93", "weight": 1.0, "context": "parameter_type"}, {"source": "physics_verlet_verletsolver", "target": "physics_verlet_verletsolver_solve_constraints", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L116", "weight": 1.0}, {"source": "physics_verlet_verletsolver_solve_constraints", "target": "physics_verlet_subbody", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L116", "weight": 1.0, "context": "parameter_type"}, {"source": "physics_verlet_verletsolver_solve_constraints", "target": "physics_verlet_constraint", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/physics/verlet.rs", "source_location": "L116", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "physics_verlet_verletsolver_integrate", "callee": "iter_mut", "is_member_call": true, "source_file": "/home/emil/Desktop/Verbatim/src/physics/verlet.rs", "source_location": "L94"}, {"caller_nid": "physics_verlet_verletsolver_integrate", "callee": "sqrt", "is_member_call": true, "source_file": "/home/emil/Desktop/Verbatim/src/physics/verlet.rs", "source_location": "L101"}, {"caller_nid": "physics_verlet_verletsolver_solve_constraints", "callee": "sqrt", "is_member_call": true, "source_file": "/home/emil/Desktop/Verbatim/src/physics/verlet.rs", "source_location": "L130"}, {"caller_nid": "physics_verlet_verletsolver_solve_constraints", "callee": "sqrt", "is_member_call": true, "source_file": "/home/emil/Desktop/Verbatim/src/physics/verlet.rs", "source_location": "L137"}]} |