MCPcopy Create free account
hub / github.com/ElectroZybr/LatticeLab / buildDebugAtomSingle

Function buildDebugAtomSingle

App/debug/CreateDebugPanels.cpp:27–40  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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("Атомы", {

Callers 1

createDebugViewsFunction · 0.85

Calls 3

DebugValueFunction · 0.85
addViewMethod · 0.80
DebugViewClass · 0.70

Tested by

no test coverage detected