| 25 | } |
| 26 | |
| 27 | static DebugView* buildDebugAtomSingle(DebugPanel& panel) { |
| 28 | return panel.addView(DebugView("Атом", { |
| 29 | DebugValue("Позиция", DebugDrawers::Vec3<3>), |
| 30 | DebugValue("Скорость (A/dt)", DebugDrawers::Float<3>), |
| 31 | DebugValue("Скорость (м/с)", DebugDrawers::Float<3>), |
| 32 | DebugValue("Скорость (км/ч)", DebugDrawers::Float<3>), |
| 33 | DebugValue("Силы", DebugDrawers::Vec3<3>), |
| 34 | DebugValue("Пред. силы", DebugDrawers::Vec3<3>), |
| 35 | DebugValue("Потенциальная энергия", DebugDrawers::Float<4>), |
| 36 | DebugValue("Масса", DebugDrawers::Float<3>), |
| 37 | DebugValue("Радиус", DebugDrawers::Float<3>), |
| 38 | DebugValue("Тип", DebugDrawers::Int), |
| 39 | })); |
| 40 | } |
| 41 | |
| 42 | static DebugView* buildDebugAtomBatch(DebugPanel& panel) { |
| 43 | return panel.addView(DebugView("Атомы", { |
no test coverage detected