13 Commits

Author SHA1 Message Date
Endert0m a16cc97048 Update README.md 2026-06-19 17:28:28 +02:00
Endertom 4b75af28f8 Aggiunta dati gamba 2026-06-19 17:14:02 +02:00
Endertom 331aaae279 Modifica Readme 2026-06-19 16:46:35 +02:00
Endertom 298db61ace Aggiornati handle per debug su collezioni 2026-06-19 14:03:45 +02:00
Endertom 83928c9bd7 Aggiustata posizione gambe in lower_body 2026-06-19 12:59:42 +02:00
Endertom 0d4b6d1242 Aggiunta viusalizzazione collection su sfml_util 2026-06-19 11:33:47 +02:00
Endertom 23798ab582 Test lower_body in main 2026-06-18 22:32:30 +02:00
Endertom 842f384bb8 Aggiunte e modifiche per lower_body 2026-06-18 18:01:09 +02:00
Endertom 9189246361 Aggiunta modalità debug 2026-06-18 12:23:22 +02:00
Endertom f8fdc1dc84 Aggiunto header lower_body 2026-06-18 12:13:35 +02:00
Endertom a2a299c0a1 Aggiustati include 2026-06-08 11:46:06 +02:00
Endertom f15e13475d Aggiustato warning sulla throw 2026-06-08 11:35:44 +02:00
Endertom 10d7c806ec Aggiunta Collections per ridurre dimensione main 2026-06-08 11:31:21 +02:00
86 changed files with 33393 additions and 16577 deletions
+2 -1
View File
@@ -53,8 +53,9 @@ target_compile_options(common INTERFACE
set(METHODS_PATH "./src/*/methods/*.cpp")
set(VERSION "V5")
set(VERSION "V6")
file(GLOB_RECURSE METHODS_SRC "${METHODS_PATH}")
add_executable(main${VERSION} ./src/testMain.cpp ${METHODS_SRC} )
target_link_libraries(main${VERSION} PRIVATE SFML::Graphics ImGui-SFML::ImGui-SFML common glm)
target_compile_definitions(main${VERSION} PRIVATE $<$<CONFIG:Debug>:DEBUG_MODE>)
+8 -2
View File
@@ -37,10 +37,16 @@ Per spostare l'intera scena si tiene premuto il tasto centrale del mouse.
- Aggiunta selettore sulla posizione dei dati
- Refactoring classe sensore e state per gestire posizione dati da gui
# Per compliare:
## Nella versione v0.6
- Aggiunta collezioni
- Servono a semplificare la struttura del main e il disegno degli elementi della gamba
- Modifica di sfml_util per gestire le collezioni
- Aggiunta modalità debug
# Per compilare:
cmake --build
# Per lanciare:
./build/bin/mainV5
./build/bin/mainV6
File diff suppressed because it is too large Load Diff
@@ -1,736 +0,0 @@
{
"configurations" :
[
{
"abstractTargets" :
[
{
"directoryIndex" : 7,
"id" : "FLAC::FLAC::@a153e5727587c53fce98",
"jsonFile" : "target-FLAC__FLAC-Debug-e560b9c5f8597c303585.json",
"name" : "FLAC::FLAC",
"projectIndex" : 1
},
{
"directoryIndex" : 0,
"id" : "Git::Git::@6890427a1f51a3e7e1df",
"jsonFile" : "target-Git__Git-Debug-df32a2f1d278c655bfa1.json",
"name" : "Git::Git",
"projectIndex" : 0
},
{
"directoryIndex" : 7,
"id" : "Ogg::ogg::@a153e5727587c53fce98",
"jsonFile" : "target-Ogg__ogg-Debug-38afb44201cf19b3959b.json",
"name" : "Ogg::ogg",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "OpenGL::EGL::@5730451e331e3690ae65",
"jsonFile" : "target-OpenGL__EGL-Debug-abfd1fdd4e1142027081.json",
"name" : "OpenGL::EGL",
"projectIndex" : 1
},
{
"directoryIndex" : 10,
"id" : "OpenGL::EGL::@0d4f94df99120bc7405e",
"jsonFile" : "target-OpenGL__EGL-Debug-1eafe621f35368334c4c.json",
"name" : "OpenGL::EGL",
"projectIndex" : 3
},
{
"directoryIndex" : 10,
"id" : "OpenGL::GL::@0d4f94df99120bc7405e",
"jsonFile" : "target-OpenGL__GL-Debug-96c8225cd79f6d1ae87e.json",
"name" : "OpenGL::GL",
"projectIndex" : 3
},
{
"directoryIndex" : 4,
"id" : "OpenGL::GL::@5730451e331e3690ae65",
"jsonFile" : "target-OpenGL__GL-Debug-a613dbc09f67e0e774ec.json",
"name" : "OpenGL::GL",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "OpenGL::GLES2::@5730451e331e3690ae65",
"jsonFile" : "target-OpenGL__GLES2-Debug-11d40884ae630f984f8d.json",
"name" : "OpenGL::GLES2",
"projectIndex" : 1
},
{
"directoryIndex" : 10,
"id" : "OpenGL::GLES2::@0d4f94df99120bc7405e",
"jsonFile" : "target-OpenGL__GLES2-Debug-a7b9a9a6ec04d46547f0.json",
"name" : "OpenGL::GLES2",
"projectIndex" : 3
},
{
"directoryIndex" : 10,
"id" : "OpenGL::GLES3::@0d4f94df99120bc7405e",
"jsonFile" : "target-OpenGL__GLES3-Debug-7b20d6a73c8cf3713b5a.json",
"name" : "OpenGL::GLES3",
"projectIndex" : 3
},
{
"directoryIndex" : 4,
"id" : "OpenGL::GLES3::@5730451e331e3690ae65",
"jsonFile" : "target-OpenGL__GLES3-Debug-c41e6782f58f861bac0b.json",
"name" : "OpenGL::GLES3",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "OpenGL::GLX::@5730451e331e3690ae65",
"jsonFile" : "target-OpenGL__GLX-Debug-1e52290cc86dcac7cd72.json",
"name" : "OpenGL::GLX",
"projectIndex" : 1
},
{
"directoryIndex" : 10,
"id" : "OpenGL::GLX::@0d4f94df99120bc7405e",
"jsonFile" : "target-OpenGL__GLX-Debug-aa5caeb0914c0bfa4a56.json",
"name" : "OpenGL::GLX",
"projectIndex" : 3
},
{
"directoryIndex" : 4,
"id" : "OpenGL::OpenGL::@5730451e331e3690ae65",
"jsonFile" : "target-OpenGL__OpenGL-Debug-8451dadc80157c9e46f4.json",
"name" : "OpenGL::OpenGL",
"projectIndex" : 1
},
{
"directoryIndex" : 10,
"id" : "OpenGL::OpenGL::@0d4f94df99120bc7405e",
"jsonFile" : "target-OpenGL__OpenGL-Debug-5223362217b07b6824ea.json",
"name" : "OpenGL::OpenGL",
"projectIndex" : 3
},
{
"directoryIndex" : 3,
"id" : "Threads::Threads::@8cb1db2982443611e568",
"jsonFile" : "target-Threads__Threads-Debug-9ea92c2085aa17147a88.json",
"name" : "Threads::Threads",
"projectIndex" : 1
},
{
"directoryIndex" : 7,
"id" : "Threads::Threads::@a153e5727587c53fce98",
"jsonFile" : "target-Threads__Threads-Debug-889151eb028bbc41d946.json",
"name" : "Threads::Threads",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "UDev::UDev::@5730451e331e3690ae65",
"jsonFile" : "target-UDev__UDev-Debug-e379187ab39d3a8ad286.json",
"name" : "UDev::UDev",
"projectIndex" : 1
},
{
"directoryIndex" : 7,
"id" : "Vorbis::vorbis::@a153e5727587c53fce98",
"jsonFile" : "target-Vorbis__vorbis-Debug-50684f40f7a46dd31d91.json",
"name" : "Vorbis::vorbis",
"projectIndex" : 1
},
{
"directoryIndex" : 7,
"id" : "Vorbis::vorbisenc::@a153e5727587c53fce98",
"jsonFile" : "target-Vorbis__vorbisenc-Debug-15e0eff3ca1f1fed892c.json",
"name" : "Vorbis::vorbisenc",
"projectIndex" : 1
},
{
"directoryIndex" : 7,
"id" : "Vorbis::vorbisfile::@a153e5727587c53fce98",
"jsonFile" : "target-Vorbis__vorbisfile-Debug-35962945b39b7ac334ea.json",
"name" : "Vorbis::vorbisfile",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::X11::@5730451e331e3690ae65",
"jsonFile" : "target-X11__X11-Debug-4f94064466fa5fa78e3a.json",
"name" : "X11::X11",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::Xau::@5730451e331e3690ae65",
"jsonFile" : "target-X11__Xau-Debug-c21b24fa65fce0f293d7.json",
"name" : "X11::Xau",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::Xcursor::@5730451e331e3690ae65",
"jsonFile" : "target-X11__Xcursor-Debug-6522ca02eee17eaca358.json",
"name" : "X11::Xcursor",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::Xdmcp::@5730451e331e3690ae65",
"jsonFile" : "target-X11__Xdmcp-Debug-52b97852a42b55bedb1a.json",
"name" : "X11::Xdmcp",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::Xext::@5730451e331e3690ae65",
"jsonFile" : "target-X11__Xext-Debug-5b585d10af58b8b168d7.json",
"name" : "X11::Xext",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::Xfixes::@5730451e331e3690ae65",
"jsonFile" : "target-X11__Xfixes-Debug-7ada44a915a424296d47.json",
"name" : "X11::Xfixes",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::Xi::@5730451e331e3690ae65",
"jsonFile" : "target-X11__Xi-Debug-fab7da59ffd4b0e8b11c.json",
"name" : "X11::Xi",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::Xkb::@5730451e331e3690ae65",
"jsonFile" : "target-X11__Xkb-Debug-d113f37b5a741649fb6d.json",
"name" : "X11::Xkb",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::Xrandr::@5730451e331e3690ae65",
"jsonFile" : "target-X11__Xrandr-Debug-daf27e2e51fb1c43c14d.json",
"name" : "X11::Xrandr",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::Xrender::@5730451e331e3690ae65",
"jsonFile" : "target-X11__Xrender-Debug-63e677ce11d05e6b80aa.json",
"name" : "X11::Xrender",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::Xutil::@5730451e331e3690ae65",
"jsonFile" : "target-X11__Xutil-Debug-4263cfd03b2b83349850.json",
"name" : "X11::Xutil",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::xcb::@5730451e331e3690ae65",
"jsonFile" : "target-X11__xcb-Debug-f44ff1863056cb751e4b.json",
"name" : "X11::xcb",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::xcb_composite::@5730451e331e3690ae65",
"jsonFile" : "target-X11__xcb_composite-Debug-1452513d61c0184c3794.json",
"name" : "X11::xcb_composite",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::xcb_render::@5730451e331e3690ae65",
"jsonFile" : "target-X11__xcb_render-Debug-af81c37a10599bebe3a1.json",
"name" : "X11::xcb_render",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::xcb_shape::@5730451e331e3690ae65",
"jsonFile" : "target-X11__xcb_shape-Debug-63574cad2a520fd2b4f7.json",
"name" : "X11::xcb_shape",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::xcb_xfixes::@5730451e331e3690ae65",
"jsonFile" : "target-X11__xcb_xfixes-Debug-689d0a6c1f4a3ecfc1fa.json",
"name" : "X11::xcb_xfixes",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "X11::xkbcommon::@5730451e331e3690ae65",
"jsonFile" : "target-X11__xkbcommon-Debug-1c0005b491d160993db4.json",
"name" : "X11::xkbcommon",
"projectIndex" : 1
},
{
"directoryIndex" : 0,
"id" : "common::@6890427a1f51a3e7e1df",
"jsonFile" : "target-common-Debug-218bd0b585628ab5e130.json",
"name" : "common",
"projectIndex" : 0
},
{
"directoryIndex" : 6,
"id" : "freetype::@98af38147d5fa7e70f61",
"jsonFile" : "target-freetype-Debug-abdfbd050f0222558c4d.json",
"name" : "freetype",
"projectIndex" : 1
},
{
"directoryIndex" : 9,
"id" : "glm-header-only::@ce54d98d7b326a3e12a8",
"jsonFile" : "target-glm-header-only-Debug-ba11e7860c401de4a955.json",
"name" : "glm-header-only",
"projectIndex" : 2
}
],
"directories" :
[
{
"abstractTargetIndexes" :
[
1,
38
],
"build" : ".",
"childIndexes" :
[
1,
8,
10
],
"hasInstallRule" : true,
"jsonFile" : "directory-.-Debug-9ad1a58d4644cf6543fa.json",
"minimumCMakeVersion" :
{
"string" : "3.28"
},
"projectIndex" : 0,
"source" : ".",
"targetIndexes" :
[
2
]
},
{
"build" : "_deps/sfml-build",
"childIndexes" :
[
2
],
"hasInstallRule" : true,
"jsonFile" : "directory-_deps.sfml-build-Debug-f18c22a3e3ebfe4df823.json",
"minimumCMakeVersion" :
{
"string" : "3.22"
},
"parentIndex" : 0,
"projectIndex" : 1,
"source" : "build/_deps/sfml-src"
},
{
"build" : "_deps/sfml-build/src/SFML",
"childIndexes" :
[
3,
4,
5,
6,
7
],
"hasInstallRule" : true,
"jsonFile" : "directory-_deps.sfml-build.src.SFML-Debug-b8705e603666374ba002.json",
"minimumCMakeVersion" :
{
"string" : "3.22"
},
"parentIndex" : 1,
"projectIndex" : 1,
"source" : "build/_deps/sfml-src/src/SFML"
},
{
"abstractTargetIndexes" :
[
15
],
"build" : "_deps/sfml-build/src/SFML/System",
"hasInstallRule" : true,
"jsonFile" : "directory-_deps.sfml-build.src.SFML.System-Debug-61abf4a8919415ad2100.json",
"minimumCMakeVersion" :
{
"string" : "3.22"
},
"parentIndex" : 2,
"projectIndex" : 1,
"source" : "build/_deps/sfml-src/src/SFML/System",
"targetIndexes" :
[
6
]
},
{
"abstractTargetIndexes" :
[
3,
6,
7,
10,
11,
13,
17,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37
],
"build" : "_deps/sfml-build/src/SFML/Window",
"hasInstallRule" : true,
"jsonFile" : "directory-_deps.sfml-build.src.SFML.Window-Debug-82b71fd7ecf90bbcba4a.json",
"minimumCMakeVersion" :
{
"string" : "3.22"
},
"parentIndex" : 2,
"projectIndex" : 1,
"source" : "build/_deps/sfml-src/src/SFML/Window",
"targetIndexes" :
[
7
]
},
{
"build" : "_deps/sfml-build/src/SFML/Network",
"hasInstallRule" : true,
"jsonFile" : "directory-_deps.sfml-build.src.SFML.Network-Debug-04cdcff929f46ecd6380.json",
"minimumCMakeVersion" :
{
"string" : "3.22"
},
"parentIndex" : 2,
"projectIndex" : 1,
"source" : "build/_deps/sfml-src/src/SFML/Network",
"targetIndexes" :
[
5
]
},
{
"abstractTargetIndexes" :
[
39
],
"build" : "_deps/sfml-build/src/SFML/Graphics",
"hasInstallRule" : true,
"jsonFile" : "directory-_deps.sfml-build.src.SFML.Graphics-Debug-1be0f2c94edc4a8309b8.json",
"minimumCMakeVersion" :
{
"string" : "3.22"
},
"parentIndex" : 2,
"projectIndex" : 1,
"source" : "build/_deps/sfml-src/src/SFML/Graphics",
"targetIndexes" :
[
4
]
},
{
"abstractTargetIndexes" :
[
0,
2,
16,
18,
19,
20
],
"build" : "_deps/sfml-build/src/SFML/Audio",
"hasInstallRule" : true,
"jsonFile" : "directory-_deps.sfml-build.src.SFML.Audio-Debug-1a575cacaeb2de3ac37f.json",
"minimumCMakeVersion" :
{
"string" : "3.22"
},
"parentIndex" : 2,
"projectIndex" : 1,
"source" : "build/_deps/sfml-src/src/SFML/Audio",
"targetIndexes" :
[
3
]
},
{
"build" : "_deps/glm-build",
"childIndexes" :
[
9
],
"jsonFile" : "directory-_deps.glm-build-Debug-c62d847c2156f7f8634f.json",
"minimumCMakeVersion" :
{
"string" : "3.6"
},
"parentIndex" : 0,
"projectIndex" : 2,
"source" : "build/_deps/glm-src"
},
{
"abstractTargetIndexes" :
[
40
],
"build" : "_deps/glm-build/glm",
"jsonFile" : "directory-_deps.glm-build.glm-Debug-ee2f18c9a18ae24a8c8e.json",
"minimumCMakeVersion" :
{
"string" : "3.6"
},
"parentIndex" : 8,
"projectIndex" : 2,
"source" : "build/_deps/glm-src/glm",
"targetIndexes" :
[
1
]
},
{
"abstractTargetIndexes" :
[
4,
5,
8,
9,
12,
14
],
"build" : "_deps/imgui-sfml-build",
"hasInstallRule" : true,
"jsonFile" : "directory-_deps.imgui-sfml-build-Debug-c0058f26c81670b734d6.json",
"minimumCMakeVersion" :
{
"string" : "3.22"
},
"parentIndex" : 0,
"projectIndex" : 3,
"source" : "build/_deps/imgui-sfml-src",
"targetIndexes" :
[
0
]
}
],
"name" : "Debug",
"projects" :
[
{
"abstractTargetIndexes" :
[
1,
38
],
"childIndexes" :
[
1,
2,
3
],
"directoryIndexes" :
[
0
],
"name" : "CMakeSFMLProject",
"targetIndexes" :
[
2
]
},
{
"abstractTargetIndexes" :
[
0,
2,
3,
6,
7,
10,
11,
13,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
39
],
"directoryIndexes" :
[
1,
2,
3,
4,
5,
6,
7
],
"name" : "SFML",
"parentIndex" : 0,
"targetIndexes" :
[
3,
4,
5,
6,
7
]
},
{
"abstractTargetIndexes" :
[
40
],
"directoryIndexes" :
[
8,
9
],
"name" : "glm",
"parentIndex" : 0,
"targetIndexes" :
[
1
]
},
{
"abstractTargetIndexes" :
[
4,
5,
8,
9,
12,
14
],
"directoryIndexes" :
[
10
],
"name" : "imgui_sfml",
"parentIndex" : 0,
"targetIndexes" :
[
0
]
}
],
"targets" :
[
{
"directoryIndex" : 10,
"id" : "ImGui-SFML::@0d4f94df99120bc7405e",
"jsonFile" : "target-ImGui-SFML-Debug-d20be85d0ec1cf49fb52.json",
"name" : "ImGui-SFML",
"projectIndex" : 3
},
{
"directoryIndex" : 9,
"id" : "glm::@ce54d98d7b326a3e12a8",
"jsonFile" : "target-glm-Debug-244f6aa87d17e32353a7.json",
"name" : "glm",
"projectIndex" : 2
},
{
"directoryIndex" : 0,
"id" : "mainV5::@6890427a1f51a3e7e1df",
"jsonFile" : "target-mainV5-Debug-b0772c24f5ba06cc97ee.json",
"name" : "mainV5",
"projectIndex" : 0
},
{
"directoryIndex" : 7,
"id" : "sfml-audio::@a153e5727587c53fce98",
"jsonFile" : "target-sfml-audio-Debug-e3603007f785bd576195.json",
"name" : "sfml-audio",
"projectIndex" : 1
},
{
"directoryIndex" : 6,
"id" : "sfml-graphics::@98af38147d5fa7e70f61",
"jsonFile" : "target-sfml-graphics-Debug-9229e76a5b91b7160880.json",
"name" : "sfml-graphics",
"projectIndex" : 1
},
{
"directoryIndex" : 5,
"id" : "sfml-network::@d7f79968b2699e7782cb",
"jsonFile" : "target-sfml-network-Debug-8c35362ab5a0f25587ab.json",
"name" : "sfml-network",
"projectIndex" : 1
},
{
"directoryIndex" : 3,
"id" : "sfml-system::@8cb1db2982443611e568",
"jsonFile" : "target-sfml-system-Debug-5a4e924b407a1125e353.json",
"name" : "sfml-system",
"projectIndex" : 1
},
{
"directoryIndex" : 4,
"id" : "sfml-window::@5730451e331e3690ae65",
"jsonFile" : "target-sfml-window-Debug-bafb0d1a63ac99bf0896.json",
"name" : "sfml-window",
"projectIndex" : 1
}
]
}
],
"kind" : "codemodel",
"paths" :
{
"build" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build",
"source" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata"
},
"version" :
{
"major" : 2,
"minor" : 9
}
}
@@ -1,19 +0,0 @@
{
"backtraceGraph" :
{
"commands" : [],
"files" : [],
"nodes" : []
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"installers" : [],
"paths" :
{
"build" : ".",
"source" : "."
}
}
@@ -1,19 +0,0 @@
{
"backtraceGraph" :
{
"commands" : [],
"files" : [],
"nodes" : []
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"installers" : [],
"paths" :
{
"build" : "_deps/glm-build",
"source" : "build/_deps/glm-src"
}
}
@@ -1,19 +0,0 @@
{
"backtraceGraph" :
{
"commands" : [],
"files" : [],
"nodes" : []
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"installers" : [],
"paths" :
{
"build" : "_deps/glm-build/glm",
"source" : "build/_deps/glm-src/glm"
}
}
@@ -1,93 +0,0 @@
{
"backtraceGraph" :
{
"commands" :
[
"install"
],
"files" :
[
"build/_deps/imgui-sfml-src/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 125,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 133,
"parent" : 0
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"installers" :
[
{
"backtrace" : 1,
"component" : "Unspecified",
"destination" : "lib",
"paths" :
[
"_deps/imgui-sfml-build/libImGui-SFML.a"
],
"targetId" : "ImGui-SFML::@0d4f94df99120bc7405e",
"targetIndex" : 0,
"type" : "target"
},
{
"backtrace" : 1,
"component" : "Unspecified",
"destination" : "include",
"paths" :
[
"build/_deps/imgui-sfml-src/imgui-SFML.h",
"build/_deps/imgui-sfml-src/imgui-SFML_export.h",
"build/_deps/imgui-src/imconfig.h",
"build/_deps/imgui-src/imgui.h",
"build/_deps/imgui-src/imgui_internal.h",
"build/_deps/imgui-src/imstb_rectpack.h",
"build/_deps/imgui-src/imstb_textedit.h",
"build/_deps/imgui-src/imstb_truetype.h",
"build/_deps/imgui-src/misc/cpp/imgui_stdlib.h",
"build/_deps/imgui-sfml-src/imconfig-SFML.h"
],
"type" : "file"
},
{
"backtrace" : 2,
"component" : "Unspecified",
"destination" : "lib/cmake/ImGui-SFML",
"exportName" : "ImGui-SFML",
"exportTargets" :
[
{
"id" : "ImGui-SFML::@0d4f94df99120bc7405e",
"index" : 0
}
],
"paths" :
[
"_deps/imgui-sfml-build/CMakeFiles/Export/761a6a4c7704629aea6d1d08969b2ac8/ImGui-SFMLConfig.cmake"
],
"type" : "export"
}
],
"paths" :
{
"build" : "_deps/imgui-sfml-build",
"source" : "build/_deps/imgui-sfml-src"
}
}
@@ -1,343 +0,0 @@
{
"backtraceGraph" :
{
"commands" :
[
"install",
"sfml_export_targets"
],
"files" :
[
"build/_deps/sfml-src/CMakeLists.txt",
"build/_deps/sfml-src/cmake/Macros.cmake"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 229,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 229,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 229,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 229,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 229,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 229,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 247,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 251,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 359,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 360,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 377,
"parent" : 0
},
{
"command" : 0,
"file" : 1,
"line" : 442,
"parent" : 11
},
{
"command" : 0,
"file" : 1,
"line" : 442,
"parent" : 11
},
{
"command" : 0,
"file" : 1,
"line" : 442,
"parent" : 11
},
{
"command" : 0,
"file" : 1,
"line" : 442,
"parent" : 11
},
{
"command" : 0,
"file" : 1,
"line" : 442,
"parent" : 11
},
{
"command" : 0,
"file" : 1,
"line" : 447,
"parent" : 11
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"installers" :
[
{
"backtrace" : 1,
"component" : "Unspecified",
"destination" : "lib/pkgconfig",
"paths" :
[
"build/_deps/sfml-build/tools/pkg-config/sfml-all.pc"
],
"type" : "file"
},
{
"backtrace" : 2,
"component" : "Unspecified",
"destination" : "lib/pkgconfig",
"paths" :
[
"build/_deps/sfml-build/tools/pkg-config/sfml-system.pc"
],
"type" : "file"
},
{
"backtrace" : 3,
"component" : "Unspecified",
"destination" : "lib/pkgconfig",
"paths" :
[
"build/_deps/sfml-build/tools/pkg-config/sfml-window.pc"
],
"type" : "file"
},
{
"backtrace" : 4,
"component" : "Unspecified",
"destination" : "lib/pkgconfig",
"paths" :
[
"build/_deps/sfml-build/tools/pkg-config/sfml-graphics.pc"
],
"type" : "file"
},
{
"backtrace" : 5,
"component" : "Unspecified",
"destination" : "lib/pkgconfig",
"paths" :
[
"build/_deps/sfml-build/tools/pkg-config/sfml-audio.pc"
],
"type" : "file"
},
{
"backtrace" : 6,
"component" : "Unspecified",
"destination" : "lib/pkgconfig",
"paths" :
[
"build/_deps/sfml-build/tools/pkg-config/sfml-network.pc"
],
"type" : "file"
},
{
"backtrace" : 7,
"component" : "devel",
"destination" : "include",
"paths" :
[
{
"from" : "build/_deps/sfml-src/include",
"to" : "."
}
],
"type" : "directory"
},
{
"backtrace" : 8,
"component" : "devel",
"destination" : "lib/cmake/SFML",
"paths" :
[
{
"from" : "build/_deps/sfml-src/cmake/Modules",
"to" : "."
}
],
"type" : "directory"
},
{
"backtrace" : 9,
"component" : "Unspecified",
"destination" : "share/doc/SFML",
"paths" :
[
"build/_deps/sfml-src/license.md"
],
"type" : "file"
},
{
"backtrace" : 10,
"component" : "Unspecified",
"destination" : "share/doc/SFML",
"paths" :
[
"build/_deps/sfml-src/readme.md"
],
"type" : "file"
},
{
"backtrace" : 12,
"component" : "Unspecified",
"destination" : "lib/cmake/SFML",
"exportName" : "SFMLSystemStaticTargets",
"exportTargets" :
[
{
"id" : "sfml-system::@8cb1db2982443611e568",
"index" : 6
}
],
"paths" :
[
"_deps/sfml-build/CMakeFiles/Export/3937c6824958577f216dad0a66bc6149/SFMLSystemStaticTargets.cmake"
],
"type" : "export"
},
{
"backtrace" : 13,
"component" : "Unspecified",
"destination" : "lib/cmake/SFML",
"exportName" : "SFMLWindowStaticTargets",
"exportTargets" :
[
{
"id" : "sfml-window::@5730451e331e3690ae65",
"index" : 7
}
],
"paths" :
[
"_deps/sfml-build/CMakeFiles/Export/3937c6824958577f216dad0a66bc6149/SFMLWindowStaticTargets.cmake"
],
"type" : "export"
},
{
"backtrace" : 14,
"component" : "Unspecified",
"destination" : "lib/cmake/SFML",
"exportName" : "SFMLNetworkStaticTargets",
"exportTargets" :
[
{
"id" : "sfml-network::@d7f79968b2699e7782cb",
"index" : 5
}
],
"paths" :
[
"_deps/sfml-build/CMakeFiles/Export/3937c6824958577f216dad0a66bc6149/SFMLNetworkStaticTargets.cmake"
],
"type" : "export"
},
{
"backtrace" : 15,
"component" : "Unspecified",
"destination" : "lib/cmake/SFML",
"exportName" : "SFMLGraphicsStaticTargets",
"exportTargets" :
[
{
"id" : "sfml-graphics::@98af38147d5fa7e70f61",
"index" : 4
}
],
"paths" :
[
"_deps/sfml-build/CMakeFiles/Export/3937c6824958577f216dad0a66bc6149/SFMLGraphicsStaticTargets.cmake"
],
"type" : "export"
},
{
"backtrace" : 16,
"component" : "Unspecified",
"destination" : "lib/cmake/SFML",
"exportName" : "SFMLAudioStaticTargets",
"exportTargets" :
[
{
"id" : "sfml-audio::@a153e5727587c53fce98",
"index" : 3
}
],
"paths" :
[
"_deps/sfml-build/CMakeFiles/Export/3937c6824958577f216dad0a66bc6149/SFMLAudioStaticTargets.cmake"
],
"type" : "export"
},
{
"backtrace" : 17,
"component" : "devel",
"destination" : "lib/cmake/SFML",
"paths" :
[
"build/_deps/sfml-build/SFMLConfig.cmake",
"build/_deps/sfml-build/SFMLConfigVersion.cmake"
],
"type" : "file"
}
],
"paths" :
{
"build" : "_deps/sfml-build",
"source" : "build/_deps/sfml-src"
}
}
@@ -1,19 +0,0 @@
{
"backtraceGraph" :
{
"commands" : [],
"files" : [],
"nodes" : []
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"installers" : [],
"paths" :
{
"build" : "_deps/sfml-build/src/SFML",
"source" : "build/_deps/sfml-src/src/SFML"
}
}
@@ -1,74 +0,0 @@
{
"backtraceGraph" :
{
"commands" :
[
"install",
"sfml_add_library"
],
"files" :
[
"build/_deps/sfml-src/cmake/Macros.cmake",
"build/_deps/sfml-src/src/SFML/Audio/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 165,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 232,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 256,
"parent" : 1
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"installers" :
[
{
"backtrace" : 2,
"component" : "devel",
"destination" : "lib",
"paths" :
[
"_deps/sfml-build/lib/libsfml-audio-s-d.a"
],
"targetId" : "sfml-audio::@a153e5727587c53fce98",
"targetIndex" : 3,
"type" : "target"
},
{
"backtrace" : 3,
"component" : "devel",
"destination" : "lib/cmake/SFML",
"paths" :
[
"build/_deps/sfml-build/src/SFML/Audio/SFMLAudioDependencies.cmake"
],
"type" : "file"
}
],
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Audio",
"source" : "build/_deps/sfml-src/src/SFML/Audio"
}
}
@@ -1,74 +0,0 @@
{
"backtraceGraph" :
{
"commands" :
[
"install",
"sfml_add_library"
],
"files" :
[
"build/_deps/sfml-src/cmake/Macros.cmake",
"build/_deps/sfml-src/src/SFML/Graphics/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 88,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 232,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 256,
"parent" : 1
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"installers" :
[
{
"backtrace" : 2,
"component" : "devel",
"destination" : "lib",
"paths" :
[
"_deps/sfml-build/lib/libsfml-graphics-s-d.a"
],
"targetId" : "sfml-graphics::@98af38147d5fa7e70f61",
"targetIndex" : 4,
"type" : "target"
},
{
"backtrace" : 3,
"component" : "devel",
"destination" : "lib/cmake/SFML",
"paths" :
[
"build/_deps/sfml-build/src/SFML/Graphics/SFMLGraphicsDependencies.cmake"
],
"type" : "file"
}
],
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Graphics",
"source" : "build/_deps/sfml-src/src/SFML/Graphics"
}
}
@@ -1,58 +0,0 @@
{
"backtraceGraph" :
{
"commands" :
[
"install",
"sfml_add_library"
],
"files" :
[
"build/_deps/sfml-src/cmake/Macros.cmake",
"build/_deps/sfml-src/src/SFML/Network/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 43,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 232,
"parent" : 1
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"installers" :
[
{
"backtrace" : 2,
"component" : "devel",
"destination" : "lib",
"paths" :
[
"_deps/sfml-build/lib/libsfml-network-s-d.a"
],
"targetId" : "sfml-network::@d7f79968b2699e7782cb",
"targetIndex" : 5,
"type" : "target"
}
],
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Network",
"source" : "build/_deps/sfml-src/src/SFML/Network"
}
}
@@ -1,74 +0,0 @@
{
"backtraceGraph" :
{
"commands" :
[
"install",
"sfml_add_library"
],
"files" :
[
"build/_deps/sfml-src/cmake/Macros.cmake",
"build/_deps/sfml-src/src/SFML/System/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 72,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 232,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 256,
"parent" : 1
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"installers" :
[
{
"backtrace" : 2,
"component" : "devel",
"destination" : "lib",
"paths" :
[
"_deps/sfml-build/lib/libsfml-system-s-d.a"
],
"targetId" : "sfml-system::@8cb1db2982443611e568",
"targetIndex" : 6,
"type" : "target"
},
{
"backtrace" : 3,
"component" : "devel",
"destination" : "lib/cmake/SFML",
"paths" :
[
"build/_deps/sfml-build/src/SFML/System/SFMLSystemDependencies.cmake"
],
"type" : "file"
}
],
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/System",
"source" : "build/_deps/sfml-src/src/SFML/System"
}
}
@@ -1,74 +0,0 @@
{
"backtraceGraph" :
{
"commands" :
[
"install",
"sfml_add_library"
],
"files" :
[
"build/_deps/sfml-src/cmake/Macros.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 269,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 232,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 256,
"parent" : 1
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"installers" :
[
{
"backtrace" : 2,
"component" : "devel",
"destination" : "lib",
"paths" :
[
"_deps/sfml-build/lib/libsfml-window-s-d.a"
],
"targetId" : "sfml-window::@5730451e331e3690ae65",
"targetIndex" : 7,
"type" : "target"
},
{
"backtrace" : 3,
"component" : "devel",
"destination" : "lib/cmake/SFML",
"paths" :
[
"build/_deps/sfml-build/src/SFML/Window/SFMLWindowDependencies.cmake"
],
"type" : "file"
}
],
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
}
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"build/_deps/sfml-src/cmake/Modules/FindFLAC.cmake",
"build/_deps/sfml-src/src/SFML/Audio/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 73,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 20,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "FLAC::FLAC::@a153e5727587c53fce98",
"imported" : true,
"local" : true,
"name" : "FLAC::FLAC",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Audio",
"source" : "build/_deps/sfml-src/src/SFML/Audio"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,103 +0,0 @@
{
"abstract" : true,
"artifacts" :
[
{
"path" : "/usr/bin/git"
}
],
"backtrace" : 9,
"backtraceGraph" :
{
"commands" :
[
"add_executable",
"find_package",
"__FetchContent_populateSubbuild",
"__FetchContent_doPopulation",
"cmake_language",
"__FetchContent_Populate",
"FetchContent_MakeAvailable"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindGit.cmake",
"/usr/share/cmake-4.2/Modules/FetchContent.cmake",
"/usr/share/cmake-4.2/Modules/FetchContent.cmake:2155:EVAL",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 3
},
{
"command" : 6,
"file" : 3,
"line" : 13,
"parent" : 0
},
{
"command" : 5,
"file" : 1,
"line" : 2394,
"parent" : 1
},
{
"command" : 4,
"file" : 1,
"line" : 2155,
"parent" : 2
},
{
"file" : 2,
"parent" : 3
},
{
"command" : 3,
"file" : 2,
"line" : 2,
"parent" : 4
},
{
"command" : 2,
"file" : 1,
"line" : 1619,
"parent" : 5
},
{
"command" : 1,
"file" : 1,
"line" : 1884,
"parent" : 6
},
{
"file" : 0,
"parent" : 7
},
{
"command" : 0,
"file" : 0,
"line" : 179,
"parent" : 8
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "Git::Git::@6890427a1f51a3e7e1df",
"imported" : true,
"local" : true,
"name" : "Git::Git",
"nameOnDisk" : "git",
"paths" :
{
"build" : ".",
"source" : "."
},
"sources" : [],
"type" : "EXECUTABLE"
}
@@ -1,258 +0,0 @@
{
"archive" : {},
"artifacts" :
[
{
"path" : "_deps/imgui-sfml-build/libImGui-SFML.a"
}
],
"backtrace" : 1,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"install",
"target_link_libraries",
"target_compile_definitions",
"target_include_directories"
],
"files" :
[
"build/_deps/imgui-sfml-src/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 66,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 125,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 73,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 110,
"parent" : 0
},
{
"command" : 4,
"file" : 0,
"line" : 68,
"parent" : 0
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"compileDependencies" :
[
{
"backtrace" : 3,
"id" : "sfml-graphics::@98af38147d5fa7e70f61"
},
{
"backtrace" : 3,
"id" : "OpenGL::GL::@0d4f94df99120bc7405e"
}
],
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-g"
}
],
"defines" :
[
{
"backtrace" : 4,
"define" : "IMGUI_USER_CONFIG=\"imconfig-SFML.h\""
},
{
"backtrace" : 3,
"define" : "SFML_STATIC"
}
],
"includes" :
[
{
"backtrace" : 5,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/imgui-src"
},
{
"backtrace" : 5,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/imgui-sfml-src"
},
{
"backtrace" : 3,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/include"
}
],
"language" : "CXX",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6
]
}
],
"dependencies" :
[
{
"backtrace" : 3,
"id" : "sfml-system::@8cb1db2982443611e568"
},
{
"backtrace" : 3,
"id" : "sfml-window::@5730451e331e3690ae65"
},
{
"backtrace" : 3,
"id" : "sfml-graphics::@98af38147d5fa7e70f61"
}
],
"id" : "ImGui-SFML::@0d4f94df99120bc7405e",
"install" :
{
"destinations" :
[
{
"backtrace" : 2,
"path" : "lib"
}
],
"prefix" :
{
"path" : "/usr/local"
}
},
"interfaceCompileDependencies" :
[
{
"backtrace" : 3,
"id" : "sfml-graphics::@98af38147d5fa7e70f61"
},
{
"backtrace" : 3,
"id" : "OpenGL::GL::@0d4f94df99120bc7405e"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 3,
"id" : "sfml-graphics::@98af38147d5fa7e70f61"
},
{
"backtrace" : 3,
"id" : "OpenGL::GL::@0d4f94df99120bc7405e"
}
],
"linkLibraries" :
[
{
"backtrace" : 3,
"id" : "sfml-graphics::@98af38147d5fa7e70f61"
},
{
"backtrace" : 3,
"id" : "OpenGL::GL::@0d4f94df99120bc7405e"
}
],
"name" : "ImGui-SFML",
"nameOnDisk" : "libImGui-SFML.a",
"paths" :
{
"build" : "_deps/imgui-sfml-build",
"source" : "build/_deps/imgui-sfml-src"
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6
]
}
],
"sources" :
[
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "build/_deps/imgui-sfml-src/imgui-SFML.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "build/_deps/imgui-src/imgui.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "build/_deps/imgui-src/imgui_demo.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "build/_deps/imgui-src/imgui_draw.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "build/_deps/imgui-src/imgui_tables.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "build/_deps/imgui-src/imgui_widgets.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "build/_deps/imgui-src/misc/cpp/imgui_stdlib.cpp",
"sourceGroupIndex" : 0
}
],
"type" : "STATIC_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"build/_deps/sfml-src/cmake/Modules/FindVorbis.cmake",
"build/_deps/sfml-src/src/SFML/Audio/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 72,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 33,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "Ogg::ogg::@a153e5727587c53fce98",
"imported" : true,
"local" : true,
"name" : "Ogg::ogg",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Audio",
"source" : "build/_deps/sfml-src/src/SFML/Audio"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindOpenGL.cmake",
"build/_deps/imgui-sfml-src/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 61,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 843,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 851,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "OpenGL::EGL::@0d4f94df99120bc7405e",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "OpenGL::OpenGL::@0d4f94df99120bc7405e"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "OpenGL::OpenGL::@0d4f94df99120bc7405e"
}
],
"local" : true,
"name" : "OpenGL::EGL",
"paths" :
{
"build" : "_deps/imgui-sfml-build",
"source" : "build/_deps/imgui-sfml-src"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindOpenGL.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 311,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 843,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 851,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "OpenGL::EGL::@5730451e331e3690ae65",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "OpenGL::OpenGL::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "OpenGL::OpenGL::@5730451e331e3690ae65"
}
],
"local" : true,
"name" : "OpenGL::EGL",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindOpenGL.cmake",
"build/_deps/imgui-sfml-src/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 61,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 815,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "OpenGL::GL::@0d4f94df99120bc7405e",
"imported" : true,
"local" : true,
"name" : "OpenGL::GL",
"paths" :
{
"build" : "_deps/imgui-sfml-build",
"source" : "build/_deps/imgui-sfml-src"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindOpenGL.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 311,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 815,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "OpenGL::GL::@5730451e331e3690ae65",
"imported" : true,
"local" : true,
"name" : "OpenGL::GL",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindOpenGL.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 311,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 752,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "OpenGL::GLES2::@5730451e331e3690ae65",
"imported" : true,
"local" : true,
"name" : "OpenGL::GLES2",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindOpenGL.cmake",
"build/_deps/imgui-sfml-src/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 61,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 752,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "OpenGL::GLES2::@0d4f94df99120bc7405e",
"imported" : true,
"local" : true,
"name" : "OpenGL::GLES2",
"paths" :
{
"build" : "_deps/imgui-sfml-build",
"source" : "build/_deps/imgui-sfml-src"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindOpenGL.cmake",
"build/_deps/imgui-sfml-src/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 61,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 787,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "OpenGL::GLES3::@0d4f94df99120bc7405e",
"imported" : true,
"local" : true,
"name" : "OpenGL::GLES3",
"paths" :
{
"build" : "_deps/imgui-sfml-build",
"source" : "build/_deps/imgui-sfml-src"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindOpenGL.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 311,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 787,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "OpenGL::GLES3::@5730451e331e3690ae65",
"imported" : true,
"local" : true,
"name" : "OpenGL::GLES3",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindOpenGL.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 311,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 728,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 736,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "OpenGL::GLX::@5730451e331e3690ae65",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "OpenGL::OpenGL::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "OpenGL::OpenGL::@5730451e331e3690ae65"
}
],
"local" : true,
"name" : "OpenGL::GLX",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindOpenGL.cmake",
"build/_deps/imgui-sfml-src/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 61,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 728,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 736,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "OpenGL::GLX::@0d4f94df99120bc7405e",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "OpenGL::OpenGL::@0d4f94df99120bc7405e"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "OpenGL::OpenGL::@0d4f94df99120bc7405e"
}
],
"local" : true,
"name" : "OpenGL::GLX",
"paths" :
{
"build" : "_deps/imgui-sfml-build",
"source" : "build/_deps/imgui-sfml-src"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindOpenGL.cmake",
"build/_deps/imgui-sfml-src/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 61,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 711,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "OpenGL::OpenGL::@0d4f94df99120bc7405e",
"imported" : true,
"local" : true,
"name" : "OpenGL::OpenGL",
"paths" :
{
"build" : "_deps/imgui-sfml-build",
"source" : "build/_deps/imgui-sfml-src"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindOpenGL.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 311,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 711,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "OpenGL::OpenGL::@5730451e331e3690ae65",
"imported" : true,
"local" : true,
"name" : "OpenGL::OpenGL",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindThreads.cmake",
"build/_deps/sfml-src/src/SFML/Audio/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 162,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 292,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "Threads::Threads::@a153e5727587c53fce98",
"imported" : true,
"local" : true,
"name" : "Threads::Threads",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Audio",
"source" : "build/_deps/sfml-src/src/SFML/Audio"
},
"sources" : [],
"type" : "INTERFACE_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindThreads.cmake",
"build/_deps/sfml-src/src/SFML/System/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 69,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 292,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "Threads::Threads::@8cb1db2982443611e568",
"imported" : true,
"local" : true,
"name" : "Threads::Threads",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/System",
"source" : "build/_deps/sfml-src/src/SFML/System"
},
"sources" : [],
"type" : "INTERFACE_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"build/_deps/sfml-src/cmake/Modules/FindUDev.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 324,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 58,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "UDev::UDev::@5730451e331e3690ae65",
"imported" : true,
"local" : true,
"name" : "UDev::UDev",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"build/_deps/sfml-src/cmake/Modules/FindVorbis.cmake",
"build/_deps/sfml-src/src/SFML/Audio/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 72,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 41,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 42,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "Vorbis::vorbis::@a153e5727587c53fce98",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "Ogg::ogg::@a153e5727587c53fce98"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "Ogg::ogg::@a153e5727587c53fce98"
}
],
"local" : true,
"name" : "Vorbis::vorbis",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Audio",
"source" : "build/_deps/sfml-src/src/SFML/Audio"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"build/_deps/sfml-src/cmake/Modules/FindVorbis.cmake",
"build/_deps/sfml-src/src/SFML/Audio/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 72,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 62,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 63,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "Vorbis::vorbisenc::@a153e5727587c53fce98",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "Vorbis::vorbis::@a153e5727587c53fce98"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "Vorbis::vorbis::@a153e5727587c53fce98"
}
],
"local" : true,
"name" : "Vorbis::vorbisenc",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Audio",
"source" : "build/_deps/sfml-src/src/SFML/Audio"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"build/_deps/sfml-src/cmake/Modules/FindVorbis.cmake",
"build/_deps/sfml-src/src/SFML/Audio/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 72,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 52,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 53,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "Vorbis::vorbisfile::@a153e5727587c53fce98",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "Vorbis::vorbis::@a153e5727587c53fce98"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "Vorbis::vorbis::@a153e5727587c53fce98"
}
],
"local" : true,
"name" : "Vorbis::vorbisfile",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Audio",
"source" : "build/_deps/sfml-src/src/SFML/Audio"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 785,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::X11::@5730451e331e3690ae65",
"imported" : true,
"local" : true,
"name" : "X11::X11",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 807,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::Xau::@5730451e331e3690ae65",
"imported" : true,
"local" : true,
"name" : "X11::Xau",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,92 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1069,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 1070,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::Xcursor::@5730451e331e3690ae65",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "X11::Xrender::@5730451e331e3690ae65"
},
{
"backtrace" : 4,
"id" : "X11::Xfixes::@5730451e331e3690ae65"
},
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "X11::Xrender::@5730451e331e3690ae65"
},
{
"backtrace" : 4,
"id" : "X11::Xfixes::@5730451e331e3690ae65"
},
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"local" : true,
"name" : "X11::Xcursor",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1085,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::Xdmcp::@5730451e331e3690ae65",
"imported" : true,
"local" : true,
"name" : "X11::Xdmcp",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1092,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 1093,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::Xext::@5730451e331e3690ae65",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"local" : true,
"name" : "X11::Xext",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1116,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 1117,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::Xfixes::@5730451e331e3690ae65",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"local" : true,
"name" : "X11::Xfixes",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,84 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1132,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 1133,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::Xi::@5730451e331e3690ae65",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "X11::Xext::@5730451e331e3690ae65"
},
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "X11::Xext::@5730451e331e3690ae65"
},
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"local" : true,
"name" : "X11::Xi",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1148,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 1149,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::Xkb::@5730451e331e3690ae65",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"local" : true,
"name" : "X11::Xkb",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "INTERFACE_LIBRARY"
}
@@ -1,92 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1210,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 1211,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::Xrandr::@5730451e331e3690ae65",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "X11::Xrender::@5730451e331e3690ae65"
},
{
"backtrace" : 4,
"id" : "X11::Xext::@5730451e331e3690ae65"
},
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "X11::Xrender::@5730451e331e3690ae65"
},
{
"backtrace" : 4,
"id" : "X11::Xext::@5730451e331e3690ae65"
},
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"local" : true,
"name" : "X11::Xrandr",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1218,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 1219,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::Xrender::@5730451e331e3690ae65",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"local" : true,
"name" : "X11::Xrender",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1250,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 1251,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::Xutil::@5730451e331e3690ae65",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "X11::X11::@5730451e331e3690ae65"
}
],
"local" : true,
"name" : "X11::Xutil",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "INTERFACE_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 822,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::xcb::@5730451e331e3690ae65",
"imported" : true,
"local" : true,
"name" : "X11::xcb",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 837,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 838,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::xcb_composite::@5730451e331e3690ae65",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "X11::xcb::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "X11::xcb::@5730451e331e3690ae65"
}
],
"local" : true,
"name" : "X11::xcb_composite",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 942,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 943,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::xcb_render::@5730451e331e3690ae65",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "X11::xcb::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "X11::xcb::@5730451e331e3690ae65"
}
],
"local" : true,
"name" : "X11::xcb_render",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 970,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 971,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::xcb_shape::@5730451e331e3690ae65",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "X11::xcb::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "X11::xcb::@5730451e331e3690ae65"
}
],
"local" : true,
"name" : "X11::xcb_shape",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,76 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package",
"set_target_properties"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1005,
"parent" : 2
},
{
"command" : 2,
"file" : 0,
"line" : 1006,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::xcb_xfixes::@5730451e331e3690ae65",
"imported" : true,
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "X11::xcb::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "X11::xcb::@5730451e331e3690ae65"
}
],
"local" : true,
"name" : "X11::xcb_xfixes",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 279,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1155,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "X11::xkbcommon::@5730451e331e3690ae65",
"imported" : true,
"local" : true,
"name" : "X11::xkbcommon",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
@@ -1,41 +0,0 @@
{
"abstract" : true,
"backtrace" : 1,
"backtraceGraph" :
{
"commands" :
[
"add_library"
],
"files" :
[
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 43,
"parent" : 0
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "common::@6890427a1f51a3e7e1df",
"name" : "common",
"paths" :
{
"build" : ".",
"source" : "."
},
"sources" : [],
"type" : "INTERFACE_LIBRARY"
}
@@ -1,55 +0,0 @@
{
"abstract" : true,
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"find_package"
],
"files" :
[
"build/_deps/sfml-src/cmake/Modules/FindFreetype.cmake",
"build/_deps/sfml-src/src/SFML/Graphics/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 109,
"parent" : 0
},
{
"file" : 0,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 152,
"parent" : 2
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "freetype::@98af38147d5fa7e70f61",
"imported" : true,
"local" : true,
"name" : "freetype",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Graphics",
"source" : "build/_deps/sfml-src/src/SFML/Graphics"
},
"sources" : [],
"type" : "UNKNOWN_LIBRARY"
}
File diff suppressed because it is too large Load Diff
@@ -1,41 +0,0 @@
{
"abstract" : true,
"backtrace" : 1,
"backtraceGraph" :
{
"commands" :
[
"add_library"
],
"files" :
[
"build/_deps/glm-src/glm/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 45,
"parent" : 0
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"id" : "glm-header-only::@ce54d98d7b326a3e12a8",
"name" : "glm-header-only",
"paths" :
{
"build" : "_deps/glm-build/glm",
"source" : "build/_deps/glm-src/glm"
},
"sources" : [],
"type" : "INTERFACE_LIBRARY"
}
@@ -1,445 +0,0 @@
{
"artifacts" :
[
{
"path" : "bin/mainV5"
}
],
"backtrace" : 1,
"backtraceGraph" :
{
"commands" :
[
"add_executable",
"target_link_libraries",
"set_target_properties",
"find_package"
],
"files" :
[
"CMakeLists.txt",
"build/_deps/sfml-src/src/SFML/Graphics/CMakeLists.txt",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt",
"/usr/share/cmake-4.2/Modules/FindX11.cmake",
"build/_deps/sfml-src/src/SFML/System/CMakeLists.txt",
"build/_deps/imgui-sfml-src/CMakeLists.txt"
],
"nodes" :
[
{
"file" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 59,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 60,
"parent" : 0
},
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 93,
"parent" : 3
},
{
"file" : 2
},
{
"command" : 1,
"file" : 2,
"line" : 280,
"parent" : 5
},
{
"command" : 3,
"file" : 2,
"line" : 279,
"parent" : 5
},
{
"file" : 3,
"parent" : 7
},
{
"command" : 2,
"file" : 3,
"line" : 1211,
"parent" : 8
},
{
"command" : 2,
"file" : 3,
"line" : 1070,
"parent" : 8
},
{
"command" : 1,
"file" : 2,
"line" : 283,
"parent" : 5
},
{
"file" : 4
},
{
"command" : 1,
"file" : 4,
"line" : 90,
"parent" : 12
},
{
"command" : 1,
"file" : 2,
"line" : 312,
"parent" : 5
},
{
"command" : 1,
"file" : 2,
"line" : 325,
"parent" : 5
},
{
"command" : 1,
"file" : 1,
"line" : 156,
"parent" : 3
},
{
"file" : 5
},
{
"command" : 1,
"file" : 5,
"line" : 73,
"parent" : 17
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"compileDependencies" :
[
{
"backtrace" : 2,
"id" : "sfml-graphics::@98af38147d5fa7e70f61"
},
{
"backtrace" : 2,
"id" : "ImGui-SFML::@0d4f94df99120bc7405e"
},
{
"backtrace" : 2,
"id" : "common::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 2,
"id" : "glm::@ce54d98d7b326a3e12a8"
}
],
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-g"
},
{
"backtrace" : 2,
"fragment" : "-Wall"
}
],
"defines" :
[
{
"backtrace" : 2,
"define" : "IMGUI_USER_CONFIG=\"imconfig-SFML.h\""
},
{
"backtrace" : 2,
"define" : "SFML_STATIC"
}
],
"includes" :
[
{
"backtrace" : 2,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/glm-src"
},
{
"backtrace" : 2,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/include"
},
{
"backtrace" : 2,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/imgui-src"
},
{
"backtrace" : 2,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/imgui-sfml-src"
}
],
"language" : "CXX",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
],
"dependencies" :
[
{
"backtrace" : 2,
"id" : "sfml-system::@8cb1db2982443611e568"
},
{
"backtrace" : 2,
"id" : "sfml-window::@5730451e331e3690ae65"
},
{
"backtrace" : 2,
"id" : "sfml-graphics::@98af38147d5fa7e70f61"
},
{
"backtrace" : 2,
"id" : "glm::@ce54d98d7b326a3e12a8"
},
{
"backtrace" : 2,
"id" : "ImGui-SFML::@0d4f94df99120bc7405e"
}
],
"id" : "mainV5::@6890427a1f51a3e7e1df",
"link" :
{
"commandFragments" :
[
{
"fragment" : "-g",
"role" : "flags"
},
{
"backtrace" : 2,
"fragment" : "_deps/sfml-build/lib/libsfml-graphics-s-d.a",
"role" : "libraries"
},
{
"backtrace" : 2,
"fragment" : "_deps/imgui-sfml-build/libImGui-SFML.a",
"role" : "libraries"
},
{
"backtrace" : 2,
"fragment" : "_deps/glm-build/glm/libglm.a",
"role" : "libraries"
},
{
"backtrace" : 2,
"fragment" : "_deps/sfml-build/lib/libsfml-graphics-s-d.a",
"role" : "libraries"
},
{
"backtrace" : 4,
"fragment" : "_deps/sfml-build/lib/libsfml-window-s-d.a",
"role" : "libraries"
},
{
"backtrace" : 6,
"fragment" : "/usr/lib/x86_64-linux-gnu/libXrandr.so",
"role" : "libraries"
},
{
"backtrace" : 6,
"fragment" : "/usr/lib/x86_64-linux-gnu/libXcursor.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/usr/lib/x86_64-linux-gnu/libXrender.so",
"role" : "libraries"
},
{
"backtrace" : 10,
"fragment" : "/usr/lib/x86_64-linux-gnu/libXfixes.so",
"role" : "libraries"
},
{
"backtrace" : 6,
"fragment" : "/usr/lib/x86_64-linux-gnu/libXi.so",
"role" : "libraries"
},
{
"backtrace" : 9,
"fragment" : "/usr/lib/x86_64-linux-gnu/libXext.so",
"role" : "libraries"
},
{
"backtrace" : 6,
"fragment" : "/usr/lib/x86_64-linux-gnu/libX11.so",
"role" : "libraries"
},
{
"backtrace" : 11,
"fragment" : "_deps/sfml-build/lib/libsfml-system-s-d.a",
"role" : "libraries"
},
{
"backtrace" : 13,
"fragment" : "-lrt",
"role" : "libraries"
},
{
"backtrace" : 14,
"fragment" : "/usr/lib/x86_64-linux-gnu/libGL.so",
"role" : "libraries"
},
{
"backtrace" : 15,
"fragment" : "/usr/lib/x86_64-linux-gnu/libudev.so",
"role" : "libraries"
},
{
"backtrace" : 15,
"fragment" : "-ldl",
"role" : "libraries"
},
{
"backtrace" : 16,
"fragment" : "/usr/lib/x86_64-linux-gnu/libfreetype.so",
"role" : "libraries"
},
{
"backtrace" : 18,
"fragment" : "/usr/lib/x86_64-linux-gnu/libGL.so",
"role" : "libraries"
}
],
"language" : "CXX"
},
"linkLibraries" :
[
{
"backtrace" : 2,
"id" : "sfml-graphics::@98af38147d5fa7e70f61"
},
{
"backtrace" : 2,
"id" : "ImGui-SFML::@0d4f94df99120bc7405e"
},
{
"backtrace" : 2,
"id" : "common::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 2,
"id" : "glm::@ce54d98d7b326a3e12a8"
}
],
"name" : "mainV5",
"nameOnDisk" : "mainV5",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
],
"sources" :
[
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "src/testMain.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "src/csv/methods/csv_class.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "src/joints/methods/pivot_joint_class.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "src/joints/methods/rigid_joint_class.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "src/pieces/methods/caviglia_class.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "src/pieces/methods/coscia_class.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "src/pieces/methods/sensore_class.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "src/pieces/methods/torso.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "src/rigidbody/methods/rb_class.cpp",
"sourceGroupIndex" : 0
}
],
"type" : "EXECUTABLE"
}
@@ -1,791 +0,0 @@
{
"archive" : {},
"artifacts" :
[
{
"path" : "_deps/sfml-build/lib/libsfml-audio-s-d.a"
}
],
"backtrace" : 2,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"sfml_add_library",
"install",
"target_link_libraries",
"target_compile_options",
"set_target_warnings",
"target_compile_definitions",
"target_include_directories"
],
"files" :
[
"build/_deps/sfml-src/cmake/Macros.cmake",
"build/_deps/sfml-src/src/SFML/Audio/CMakeLists.txt",
"build/_deps/sfml-src/cmake/CompilerWarnings.cmake"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 165,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 72,
"parent" : 1
},
{
"command" : 2,
"file" : 0,
"line" : 232,
"parent" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 182,
"parent" : 0
},
{
"command" : 3,
"file" : 1,
"line" : 200,
"parent" : 0
},
{
"command" : 5,
"file" : 0,
"line" : 85,
"parent" : 1
},
{
"command" : 4,
"file" : 2,
"line" : 43,
"parent" : 6
},
{
"command" : 4,
"file" : 2,
"line" : 68,
"parent" : 6
},
{
"command" : 6,
"file" : 1,
"line" : 170,
"parent" : 0
},
{
"command" : 6,
"file" : 1,
"line" : 173,
"parent" : 0
},
{
"command" : 6,
"file" : 1,
"line" : 176,
"parent" : 0
},
{
"command" : 6,
"file" : 1,
"line" : 179,
"parent" : 0
},
{
"command" : 6,
"file" : 0,
"line" : 274,
"parent" : 1
},
{
"command" : 7,
"file" : 0,
"line" : 262,
"parent" : 1
},
{
"command" : 7,
"file" : 1,
"line" : 190,
"parent" : 0
},
{
"command" : 7,
"file" : 1,
"line" : 193,
"parent" : 0
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"compileDependencies" :
[
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
},
{
"backtrace" : 4,
"id" : "Vorbis::vorbis::@a153e5727587c53fce98"
},
{
"backtrace" : 4,
"id" : "Vorbis::vorbisfile::@a153e5727587c53fce98"
},
{
"backtrace" : 4,
"id" : "Vorbis::vorbisenc::@a153e5727587c53fce98"
},
{
"backtrace" : 4,
"id" : "FLAC::FLAC::@a153e5727587c53fce98"
},
{
"backtrace" : 4,
"id" : "Threads::Threads::@a153e5727587c53fce98"
}
],
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-g -fvisibility=hidden -fvisibility-inlines-hidden"
},
{
"backtrace" : 7,
"fragment" : "-Wall"
},
{
"backtrace" : 7,
"fragment" : "-Wextra"
},
{
"backtrace" : 7,
"fragment" : "-Wshadow"
},
{
"backtrace" : 7,
"fragment" : "-Wnon-virtual-dtor"
},
{
"backtrace" : 7,
"fragment" : "-Wcast-align"
},
{
"backtrace" : 7,
"fragment" : "-Wunused"
},
{
"backtrace" : 7,
"fragment" : "-Woverloaded-virtual"
},
{
"backtrace" : 7,
"fragment" : "-Wconversion"
},
{
"backtrace" : 7,
"fragment" : "-Wsign-conversion"
},
{
"backtrace" : 7,
"fragment" : "-Wdouble-promotion"
},
{
"backtrace" : 7,
"fragment" : "-Wformat=2"
},
{
"backtrace" : 7,
"fragment" : "-Wimplicit-fallthrough"
},
{
"backtrace" : 7,
"fragment" : "-Wsuggest-override"
},
{
"backtrace" : 7,
"fragment" : "-Wnull-dereference"
},
{
"backtrace" : 7,
"fragment" : "-Wold-style-cast"
},
{
"backtrace" : 7,
"fragment" : "-Wpedantic"
},
{
"backtrace" : 8,
"fragment" : "-Wmisleading-indentation"
},
{
"backtrace" : 8,
"fragment" : "-Wduplicated-cond"
},
{
"backtrace" : 8,
"fragment" : "-Wlogical-op"
},
{
"backtrace" : 8,
"fragment" : "-Wduplicated-branches"
}
],
"defines" :
[
{
"backtrace" : 9,
"define" : "FLAC__NO_DLL"
},
{
"backtrace" : 10,
"define" : "MA_NO_ENCODING"
},
{
"backtrace" : 10,
"define" : "MA_NO_FLAC"
},
{
"backtrace" : 10,
"define" : "MA_NO_GENERATION"
},
{
"backtrace" : 10,
"define" : "MA_NO_MP3"
},
{
"backtrace" : 10,
"define" : "MA_NO_RESOURCE_MANAGER"
},
{
"backtrace" : 11,
"define" : "MA_USE_STDINT"
},
{
"backtrace" : 9,
"define" : "OV_EXCLUDE_STATIC_CALLBACKS"
},
{
"backtrace" : 12,
"define" : "SFML_IS_BIG_ENDIAN=0"
},
{
"backtrace" : 13,
"define" : "SFML_STATIC"
}
],
"includes" :
[
{
"backtrace" : 14,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/src"
},
{
"backtrace" : 14,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/include"
},
{
"backtrace" : 15,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/extlibs/headers/miniaudio"
},
{
"backtrace" : 16,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/extlibs/headers/minimp3"
}
],
"language" : "CXX",
"sourceIndexes" :
[
0,
2,
5,
7,
9,
10,
12,
14,
16,
18,
21,
23,
25,
27,
29,
31,
36,
38,
40,
42,
45,
47,
49
]
}
],
"dependencies" :
[
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
}
],
"folder" :
{
"name" : "SFML"
},
"id" : "sfml-audio::@a153e5727587c53fce98",
"install" :
{
"destinations" :
[
{
"backtrace" : 3,
"path" : "lib"
}
],
"prefix" :
{
"path" : "/usr/local"
}
},
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
},
{
"backtrace" : 4,
"id" : "Vorbis::vorbis::@a153e5727587c53fce98"
},
{
"backtrace" : 4,
"id" : "Vorbis::vorbisfile::@a153e5727587c53fce98"
},
{
"backtrace" : 4,
"id" : "Vorbis::vorbisenc::@a153e5727587c53fce98"
},
{
"backtrace" : 4,
"id" : "FLAC::FLAC::@a153e5727587c53fce98"
},
{
"backtrace" : 4,
"id" : "Threads::Threads::@a153e5727587c53fce98"
},
{
"backtrace" : 5,
"fragment" : "dl"
}
],
"linkLibraries" :
[
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
},
{
"backtrace" : 4,
"id" : "Vorbis::vorbis::@a153e5727587c53fce98"
},
{
"backtrace" : 4,
"id" : "Vorbis::vorbisfile::@a153e5727587c53fce98"
},
{
"backtrace" : 4,
"id" : "Vorbis::vorbisenc::@a153e5727587c53fce98"
},
{
"backtrace" : 4,
"id" : "FLAC::FLAC::@a153e5727587c53fce98"
},
{
"backtrace" : 4,
"id" : "Threads::Threads::@a153e5727587c53fce98"
},
{
"backtrace" : 5,
"fragment" : "dl"
}
],
"name" : "sfml-audio",
"nameOnDisk" : "libsfml-audio-s-d.a",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Audio",
"source" : "build/_deps/sfml-src/src/SFML/Audio"
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30
]
},
{
"name" : "codecs",
"sourceIndexes" :
[
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49
]
}
],
"sources" :
[
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/AudioResource.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/AudioResource.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/AudioDevice.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Audio/AudioDevice.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/Export.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/Listener.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/Listener.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/Miniaudio.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Audio/MiniaudioUtils.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/MiniaudioUtils.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/Music.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/Music.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/PlaybackDevice.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/PlaybackDevice.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/Sound.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/Sound.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundBuffer.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/SoundBuffer.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundBufferRecorder.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/SoundBufferRecorder.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/SoundChannel.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/InputSoundFile.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/InputSoundFile.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/OutputSoundFile.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/OutputSoundFile.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundRecorder.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/SoundRecorder.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundSource.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/SoundSource.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundStream.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/SoundStream.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileFactory.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/SoundFileFactory.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/SoundFileFactory.inl",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/SoundFileReader.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileReaderFlac.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileReaderFlac.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileReaderMp3.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileReaderMp3.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileReaderOgg.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileReaderOgg.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileReaderWav.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileReaderWav.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Audio/SoundFileWriter.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileWriterFlac.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileWriterFlac.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileWriterOgg.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileWriterOgg.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileWriterWav.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Audio/SoundFileWriterWav.cpp",
"sourceGroupIndex" : 1
}
],
"type" : "STATIC_LIBRARY"
}
@@ -1,943 +0,0 @@
{
"archive" : {},
"artifacts" :
[
{
"path" : "_deps/sfml-build/lib/libsfml-graphics-s-d.a"
}
],
"backtrace" : 2,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"sfml_add_library",
"install",
"target_link_libraries",
"target_compile_options",
"set_target_warnings",
"target_compile_definitions",
"target_include_directories"
],
"files" :
[
"build/_deps/sfml-src/cmake/Macros.cmake",
"build/_deps/sfml-src/src/SFML/Graphics/CMakeLists.txt",
"build/_deps/sfml-src/cmake/CompilerWarnings.cmake"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 88,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 72,
"parent" : 1
},
{
"command" : 2,
"file" : 0,
"line" : 232,
"parent" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 93,
"parent" : 0
},
{
"command" : 3,
"file" : 1,
"line" : 156,
"parent" : 0
},
{
"command" : 5,
"file" : 0,
"line" : 85,
"parent" : 1
},
{
"command" : 4,
"file" : 2,
"line" : 43,
"parent" : 6
},
{
"command" : 4,
"file" : 2,
"line" : 68,
"parent" : 6
},
{
"command" : 6,
"file" : 0,
"line" : 274,
"parent" : 1
},
{
"command" : 6,
"file" : 1,
"line" : 159,
"parent" : 0
},
{
"command" : 7,
"file" : 0,
"line" : 262,
"parent" : 1
},
{
"command" : 7,
"file" : 1,
"line" : 96,
"parent" : 0
},
{
"command" : 7,
"file" : 1,
"line" : 99,
"parent" : 0
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"compileDependencies" :
[
{
"backtrace" : 4,
"id" : "sfml-window::@5730451e331e3690ae65"
},
{
"backtrace" : 5,
"id" : "freetype::@98af38147d5fa7e70f61"
}
],
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-g -fvisibility=hidden -fvisibility-inlines-hidden"
},
{
"backtrace" : 7,
"fragment" : "-Wall"
},
{
"backtrace" : 7,
"fragment" : "-Wextra"
},
{
"backtrace" : 7,
"fragment" : "-Wshadow"
},
{
"backtrace" : 7,
"fragment" : "-Wnon-virtual-dtor"
},
{
"backtrace" : 7,
"fragment" : "-Wcast-align"
},
{
"backtrace" : 7,
"fragment" : "-Wunused"
},
{
"backtrace" : 7,
"fragment" : "-Woverloaded-virtual"
},
{
"backtrace" : 7,
"fragment" : "-Wconversion"
},
{
"backtrace" : 7,
"fragment" : "-Wsign-conversion"
},
{
"backtrace" : 7,
"fragment" : "-Wdouble-promotion"
},
{
"backtrace" : 7,
"fragment" : "-Wformat=2"
},
{
"backtrace" : 7,
"fragment" : "-Wimplicit-fallthrough"
},
{
"backtrace" : 7,
"fragment" : "-Wsuggest-override"
},
{
"backtrace" : 7,
"fragment" : "-Wnull-dereference"
},
{
"backtrace" : 7,
"fragment" : "-Wold-style-cast"
},
{
"backtrace" : 7,
"fragment" : "-Wpedantic"
},
{
"backtrace" : 8,
"fragment" : "-Wmisleading-indentation"
},
{
"backtrace" : 8,
"fragment" : "-Wduplicated-cond"
},
{
"backtrace" : 8,
"fragment" : "-Wlogical-op"
},
{
"backtrace" : 8,
"fragment" : "-Wduplicated-branches"
}
],
"defines" :
[
{
"backtrace" : 9,
"define" : "SFML_STATIC"
},
{
"backtrace" : 10,
"define" : "STBI_FAILURE_USERMSG"
}
],
"includes" :
[
{
"backtrace" : 11,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/src"
},
{
"backtrace" : 11,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/include"
},
{
"backtrace" : 12,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/extlibs/headers/stb_image"
},
{
"backtrace" : 13,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/extlibs/headers/glad/include"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/usr/include/freetype2"
}
],
"language" : "CXX",
"sourceIndexes" :
[
0,
6,
8,
12,
15,
21,
23,
25,
27,
29,
31,
33,
35,
37,
40,
42,
46,
48,
50,
52,
54,
56,
58,
60,
63,
65
]
},
{
"compileCommandFragments" :
[
{
"fragment" : "-g -fvisibility=hidden -fvisibility-inlines-hidden"
},
{
"backtrace" : 7,
"fragment" : "-Wall"
},
{
"backtrace" : 7,
"fragment" : "-Wextra"
},
{
"backtrace" : 7,
"fragment" : "-Wshadow"
},
{
"backtrace" : 7,
"fragment" : "-Wnon-virtual-dtor"
},
{
"backtrace" : 7,
"fragment" : "-Wcast-align"
},
{
"backtrace" : 7,
"fragment" : "-Wunused"
},
{
"backtrace" : 7,
"fragment" : "-Woverloaded-virtual"
},
{
"backtrace" : 7,
"fragment" : "-Wconversion"
},
{
"backtrace" : 7,
"fragment" : "-Wsign-conversion"
},
{
"backtrace" : 7,
"fragment" : "-Wdouble-promotion"
},
{
"backtrace" : 7,
"fragment" : "-Wformat=2"
},
{
"backtrace" : 7,
"fragment" : "-Wimplicit-fallthrough"
},
{
"backtrace" : 7,
"fragment" : "-Wsuggest-override"
},
{
"backtrace" : 7,
"fragment" : "-Wnull-dereference"
},
{
"backtrace" : 7,
"fragment" : "-Wold-style-cast"
},
{
"backtrace" : 7,
"fragment" : "-Wpedantic"
},
{
"backtrace" : 8,
"fragment" : "-Wmisleading-indentation"
},
{
"backtrace" : 8,
"fragment" : "-Wduplicated-cond"
},
{
"backtrace" : 8,
"fragment" : "-Wlogical-op"
},
{
"backtrace" : 8,
"fragment" : "-Wduplicated-branches"
},
{
"fragment" : "-fno-strict-aliasing"
}
],
"defines" :
[
{
"backtrace" : 9,
"define" : "SFML_STATIC"
},
{
"backtrace" : 10,
"define" : "STBI_FAILURE_USERMSG"
}
],
"includes" :
[
{
"backtrace" : 11,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/src"
},
{
"backtrace" : 11,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/include"
},
{
"backtrace" : 12,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/extlibs/headers/stb_image"
},
{
"backtrace" : 13,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/extlibs/headers/glad/include"
},
{
"backtrace" : 5,
"isSystem" : true,
"path" : "/usr/include/freetype2"
}
],
"language" : "CXX",
"sourceIndexes" :
[
16
]
}
],
"dependencies" :
[
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
},
{
"backtrace" : 4,
"id" : "sfml-window::@5730451e331e3690ae65"
}
],
"folder" :
{
"name" : "SFML"
},
"id" : "sfml-graphics::@98af38147d5fa7e70f61",
"install" :
{
"destinations" :
[
{
"backtrace" : 3,
"path" : "lib"
}
],
"prefix" :
{
"path" : "/usr/local"
}
},
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "sfml-window::@5730451e331e3690ae65"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "sfml-window::@5730451e331e3690ae65"
},
{
"backtrace" : 5,
"id" : "freetype::@98af38147d5fa7e70f61"
}
],
"linkLibraries" :
[
{
"backtrace" : 4,
"id" : "sfml-window::@5730451e331e3690ae65"
},
{
"backtrace" : 5,
"id" : "freetype::@98af38147d5fa7e70f61"
}
],
"name" : "sfml-graphics",
"nameOnDisk" : "libsfml-graphics-s-d.a",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Graphics",
"source" : "build/_deps/sfml-src/src/SFML/Graphics"
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44
]
},
{
"name" : "drawables",
"sourceIndexes" :
[
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61
]
},
{
"name" : "render texture",
"sourceIndexes" :
[
62,
63,
64,
65,
66
]
}
],
"sources" :
[
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/BlendMode.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/BlendMode.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Color.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Color.inl",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/CoordinateType.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Export.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/Font.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Font.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/Glsl.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Glsl.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Glsl.inl",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Glyph.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/GLCheck.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/GLCheck.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/GLExtensions.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/GLExtensions.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 1,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/Image.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Image.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/PrimitiveType.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Rect.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Rect.inl",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/RenderStates.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/RenderStates.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/RenderTexture.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/RenderTexture.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/RenderTarget.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/RenderTarget.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/RenderWindow.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/RenderWindow.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/Shader.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Shader.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/StencilMode.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/StencilMode.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/Texture.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Texture.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/TextureSaver.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/TextureSaver.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/Transform.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Transform.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Transform.inl",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/Transformable.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Transformable.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/View.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/View.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Vertex.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Drawable.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/Shape.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Shape.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/CircleShape.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/CircleShape.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/RectangleShape.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/RectangleShape.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/ConvexShape.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/ConvexShape.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/Sprite.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Sprite.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/Text.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/Text.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/VertexArray.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/VertexArray.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/VertexBuffer.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Graphics/VertexBuffer.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/RenderTextureImpl.hpp",
"sourceGroupIndex" : 2
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/RenderTextureImplFBO.cpp",
"sourceGroupIndex" : 2
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/RenderTextureImplFBO.hpp",
"sourceGroupIndex" : 2
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/RenderTextureImplDefault.cpp",
"sourceGroupIndex" : 2
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Graphics/RenderTextureImplDefault.hpp",
"sourceGroupIndex" : 2
}
],
"type" : "STATIC_LIBRARY"
}
@@ -1,435 +0,0 @@
{
"archive" : {},
"artifacts" :
[
{
"path" : "_deps/sfml-build/lib/libsfml-network-s-d.a"
}
],
"backtrace" : 2,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"sfml_add_library",
"install",
"target_link_libraries",
"target_compile_options",
"set_target_warnings",
"target_compile_definitions",
"target_include_directories"
],
"files" :
[
"build/_deps/sfml-src/cmake/Macros.cmake",
"build/_deps/sfml-src/src/SFML/Network/CMakeLists.txt",
"build/_deps/sfml-src/cmake/CompilerWarnings.cmake"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 43,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 72,
"parent" : 1
},
{
"command" : 2,
"file" : 0,
"line" : 232,
"parent" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 47,
"parent" : 0
},
{
"command" : 5,
"file" : 0,
"line" : 85,
"parent" : 1
},
{
"command" : 4,
"file" : 2,
"line" : 43,
"parent" : 5
},
{
"command" : 4,
"file" : 2,
"line" : 68,
"parent" : 5
},
{
"command" : 6,
"file" : 0,
"line" : 274,
"parent" : 1
},
{
"command" : 7,
"file" : 0,
"line" : 262,
"parent" : 1
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"compileDependencies" :
[
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
}
],
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-g -fvisibility=hidden -fvisibility-inlines-hidden"
},
{
"backtrace" : 6,
"fragment" : "-Wall"
},
{
"backtrace" : 6,
"fragment" : "-Wextra"
},
{
"backtrace" : 6,
"fragment" : "-Wshadow"
},
{
"backtrace" : 6,
"fragment" : "-Wnon-virtual-dtor"
},
{
"backtrace" : 6,
"fragment" : "-Wcast-align"
},
{
"backtrace" : 6,
"fragment" : "-Wunused"
},
{
"backtrace" : 6,
"fragment" : "-Woverloaded-virtual"
},
{
"backtrace" : 6,
"fragment" : "-Wconversion"
},
{
"backtrace" : 6,
"fragment" : "-Wsign-conversion"
},
{
"backtrace" : 6,
"fragment" : "-Wdouble-promotion"
},
{
"backtrace" : 6,
"fragment" : "-Wformat=2"
},
{
"backtrace" : 6,
"fragment" : "-Wimplicit-fallthrough"
},
{
"backtrace" : 6,
"fragment" : "-Wsuggest-override"
},
{
"backtrace" : 6,
"fragment" : "-Wnull-dereference"
},
{
"backtrace" : 6,
"fragment" : "-Wold-style-cast"
},
{
"backtrace" : 6,
"fragment" : "-Wpedantic"
},
{
"backtrace" : 7,
"fragment" : "-Wmisleading-indentation"
},
{
"backtrace" : 7,
"fragment" : "-Wduplicated-cond"
},
{
"backtrace" : 7,
"fragment" : "-Wlogical-op"
},
{
"backtrace" : 7,
"fragment" : "-Wduplicated-branches"
}
],
"defines" :
[
{
"backtrace" : 8,
"define" : "SFML_STATIC"
}
],
"includes" :
[
{
"backtrace" : 9,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/src"
},
{
"backtrace" : 9,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/include"
}
],
"language" : "CXX",
"sourceIndexes" :
[
1,
3,
5,
7,
9,
13,
15,
17,
19,
21
]
}
],
"dependencies" :
[
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
}
],
"folder" :
{
"name" : "SFML"
},
"id" : "sfml-network::@d7f79968b2699e7782cb",
"install" :
{
"destinations" :
[
{
"backtrace" : 3,
"path" : "lib"
}
],
"prefix" :
{
"path" : "/usr/local"
}
},
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
}
],
"linkLibraries" :
[
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
}
],
"name" : "sfml-network",
"nameOnDisk" : "libsfml-network-s-d.a",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Network",
"source" : "build/_deps/sfml-src/src/SFML/Network"
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21
]
}
],
"sources" :
[
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Network/Export.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Network/Ftp.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Network/Ftp.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Network/Http.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Network/Http.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Network/IpAddress.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Network/IpAddress.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Network/Packet.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Network/Packet.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Network/Socket.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Network/Socket.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Network/SocketImpl.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Network/SocketHandle.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Network/SocketSelector.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Network/SocketSelector.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Network/TcpListener.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Network/TcpListener.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Network/TcpSocket.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Network/TcpSocket.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Network/UdpSocket.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Network/UdpSocket.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Network/Unix/SocketImpl.cpp",
"sourceGroupIndex" : 0
}
],
"type" : "STATIC_LIBRARY"
}
@@ -1,518 +0,0 @@
{
"archive" : {},
"artifacts" :
[
{
"path" : "_deps/sfml-build/lib/libsfml-system-s-d.a"
}
],
"backtrace" : 2,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"sfml_add_library",
"install",
"target_link_libraries",
"target_compile_options",
"set_target_warnings",
"target_compile_definitions",
"target_include_directories"
],
"files" :
[
"build/_deps/sfml-src/cmake/Macros.cmake",
"build/_deps/sfml-src/src/SFML/System/CMakeLists.txt",
"build/_deps/sfml-src/cmake/CompilerWarnings.cmake"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 72,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 72,
"parent" : 1
},
{
"command" : 2,
"file" : 0,
"line" : 232,
"parent" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 87,
"parent" : 0
},
{
"command" : 3,
"file" : 1,
"line" : 90,
"parent" : 0
},
{
"command" : 5,
"file" : 0,
"line" : 85,
"parent" : 1
},
{
"command" : 4,
"file" : 2,
"line" : 43,
"parent" : 6
},
{
"command" : 4,
"file" : 2,
"line" : 68,
"parent" : 6
},
{
"command" : 6,
"file" : 0,
"line" : 274,
"parent" : 1
},
{
"command" : 7,
"file" : 0,
"line" : 262,
"parent" : 1
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"compileDependencies" :
[
{
"backtrace" : 4,
"id" : "Threads::Threads::@8cb1db2982443611e568"
}
],
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-g -fvisibility=hidden -fvisibility-inlines-hidden"
},
{
"backtrace" : 7,
"fragment" : "-Wall"
},
{
"backtrace" : 7,
"fragment" : "-Wextra"
},
{
"backtrace" : 7,
"fragment" : "-Wshadow"
},
{
"backtrace" : 7,
"fragment" : "-Wnon-virtual-dtor"
},
{
"backtrace" : 7,
"fragment" : "-Wcast-align"
},
{
"backtrace" : 7,
"fragment" : "-Wunused"
},
{
"backtrace" : 7,
"fragment" : "-Woverloaded-virtual"
},
{
"backtrace" : 7,
"fragment" : "-Wconversion"
},
{
"backtrace" : 7,
"fragment" : "-Wsign-conversion"
},
{
"backtrace" : 7,
"fragment" : "-Wdouble-promotion"
},
{
"backtrace" : 7,
"fragment" : "-Wformat=2"
},
{
"backtrace" : 7,
"fragment" : "-Wimplicit-fallthrough"
},
{
"backtrace" : 7,
"fragment" : "-Wsuggest-override"
},
{
"backtrace" : 7,
"fragment" : "-Wnull-dereference"
},
{
"backtrace" : 7,
"fragment" : "-Wold-style-cast"
},
{
"backtrace" : 7,
"fragment" : "-Wpedantic"
},
{
"backtrace" : 8,
"fragment" : "-Wmisleading-indentation"
},
{
"backtrace" : 8,
"fragment" : "-Wduplicated-cond"
},
{
"backtrace" : 8,
"fragment" : "-Wlogical-op"
},
{
"backtrace" : 8,
"fragment" : "-Wduplicated-branches"
}
],
"defines" :
[
{
"backtrace" : 9,
"define" : "SFML_STATIC"
}
],
"includes" :
[
{
"backtrace" : 10,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/include"
},
{
"backtrace" : 10,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/src"
}
],
"language" : "CXX",
"sourceIndexes" :
[
2,
5,
11,
13,
21,
22,
25,
28,
30,
33
]
}
],
"folder" :
{
"name" : "SFML"
},
"id" : "sfml-system::@8cb1db2982443611e568",
"install" :
{
"destinations" :
[
{
"backtrace" : 3,
"path" : "lib"
}
],
"prefix" :
{
"path" : "/usr/local"
}
},
"interfaceLinkLibraries" :
[
{
"backtrace" : 4,
"id" : "Threads::Threads::@8cb1db2982443611e568"
},
{
"backtrace" : 5,
"fragment" : "rt"
}
],
"linkLibraries" :
[
{
"backtrace" : 4,
"id" : "Threads::Threads::@8cb1db2982443611e568"
},
{
"backtrace" : 5,
"fragment" : "rt"
}
],
"name" : "sfml-system",
"nameOnDisk" : "libsfml-system-s-d.a",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/System",
"source" : "build/_deps/sfml-src/src/SFML/System"
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32
]
},
{
"name" : "unix",
"sourceIndexes" :
[
33,
34
]
}
],
"sources" :
[
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Angle.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Angle.inl",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/System/Clock.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Clock.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/System/EnumArray.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/System/Err.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Err.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Exception.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Export.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/InputStream.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/NativeActivity.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/System/Sleep.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Sleep.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/System/String.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/String.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/String.inl",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Time.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Time.inl",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Utf.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Utf.inl",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/System/Utils.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/System/Utils.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/System/Vector2.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Vector2.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Vector2.inl",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/System/Vector3.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Vector3.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/Vector3.inl",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/System/FileInputStream.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/FileInputStream.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/System/MemoryInputStream.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/MemoryInputStream.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/System/SuspendAwareClock.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/System/Unix/SleepImpl.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/System/Unix/SleepImpl.hpp",
"sourceGroupIndex" : 1
}
],
"type" : "STATIC_LIBRARY"
}
@@ -1,901 +0,0 @@
{
"archive" : {},
"artifacts" :
[
{
"path" : "_deps/sfml-build/lib/libsfml-window-s-d.a"
}
],
"backtrace" : 2,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"sfml_add_library",
"install",
"target_link_libraries",
"target_compile_options",
"set_target_warnings",
"target_compile_definitions",
"target_include_directories"
],
"files" :
[
"build/_deps/sfml-src/cmake/Macros.cmake",
"build/_deps/sfml-src/src/SFML/Window/CMakeLists.txt",
"build/_deps/sfml-src/cmake/CompilerWarnings.cmake"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 1,
"file" : 1,
"line" : 269,
"parent" : 0
},
{
"command" : 0,
"file" : 0,
"line" : 72,
"parent" : 1
},
{
"command" : 2,
"file" : 0,
"line" : 232,
"parent" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 283,
"parent" : 0
},
{
"command" : 3,
"file" : 1,
"line" : 280,
"parent" : 0
},
{
"command" : 3,
"file" : 1,
"line" : 312,
"parent" : 0
},
{
"command" : 3,
"file" : 1,
"line" : 325,
"parent" : 0
},
{
"command" : 5,
"file" : 0,
"line" : 85,
"parent" : 1
},
{
"command" : 4,
"file" : 2,
"line" : 43,
"parent" : 8
},
{
"command" : 4,
"file" : 2,
"line" : 68,
"parent" : 8
},
{
"command" : 6,
"file" : 0,
"line" : 274,
"parent" : 1
},
{
"command" : 7,
"file" : 0,
"line" : 262,
"parent" : 1
},
{
"command" : 7,
"file" : 1,
"line" : 286,
"parent" : 0
},
{
"command" : 7,
"file" : 1,
"line" : 295,
"parent" : 0
}
]
},
"codemodelVersion" :
{
"major" : 2,
"minor" : 9
},
"compileDependencies" :
[
{
"backtrace" : 5,
"id" : "X11::X11::@5730451e331e3690ae65"
},
{
"backtrace" : 5,
"id" : "X11::Xrandr::@5730451e331e3690ae65"
},
{
"backtrace" : 5,
"id" : "X11::Xcursor::@5730451e331e3690ae65"
},
{
"backtrace" : 5,
"id" : "X11::Xi::@5730451e331e3690ae65"
},
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
},
{
"backtrace" : 6,
"id" : "OpenGL::GL::@5730451e331e3690ae65"
},
{
"backtrace" : 7,
"id" : "UDev::UDev::@5730451e331e3690ae65"
}
],
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "-g -fvisibility=hidden -fvisibility-inlines-hidden"
},
{
"backtrace" : 9,
"fragment" : "-Wall"
},
{
"backtrace" : 9,
"fragment" : "-Wextra"
},
{
"backtrace" : 9,
"fragment" : "-Wshadow"
},
{
"backtrace" : 9,
"fragment" : "-Wnon-virtual-dtor"
},
{
"backtrace" : 9,
"fragment" : "-Wcast-align"
},
{
"backtrace" : 9,
"fragment" : "-Wunused"
},
{
"backtrace" : 9,
"fragment" : "-Woverloaded-virtual"
},
{
"backtrace" : 9,
"fragment" : "-Wconversion"
},
{
"backtrace" : 9,
"fragment" : "-Wsign-conversion"
},
{
"backtrace" : 9,
"fragment" : "-Wdouble-promotion"
},
{
"backtrace" : 9,
"fragment" : "-Wformat=2"
},
{
"backtrace" : 9,
"fragment" : "-Wimplicit-fallthrough"
},
{
"backtrace" : 9,
"fragment" : "-Wsuggest-override"
},
{
"backtrace" : 9,
"fragment" : "-Wnull-dereference"
},
{
"backtrace" : 9,
"fragment" : "-Wold-style-cast"
},
{
"backtrace" : 9,
"fragment" : "-Wpedantic"
},
{
"backtrace" : 10,
"fragment" : "-Wmisleading-indentation"
},
{
"backtrace" : 10,
"fragment" : "-Wduplicated-cond"
},
{
"backtrace" : 10,
"fragment" : "-Wlogical-op"
},
{
"backtrace" : 10,
"fragment" : "-Wduplicated-branches"
}
],
"defines" :
[
{
"backtrace" : 11,
"define" : "SFML_STATIC"
}
],
"includes" :
[
{
"backtrace" : 12,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/src"
},
{
"backtrace" : 12,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/include"
},
{
"backtrace" : 13,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/extlibs/headers/glad/include"
},
{
"backtrace" : 14,
"isSystem" : true,
"path" : "/home/endertom/Documenti/ProgettoFinaleRep/FCG_VisualizzatoreCamminata/build/_deps/sfml-src/extlibs/headers/vulkan"
}
],
"language" : "CXX",
"sourceIndexes" :
[
1,
3,
5,
9,
11,
18,
20,
23,
25,
27,
29,
31,
33,
36,
39,
41,
46,
49,
51,
52,
54,
56,
58,
59,
61,
64,
65,
66,
68,
70
]
}
],
"dependencies" :
[
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
}
],
"folder" :
{
"name" : "SFML"
},
"id" : "sfml-window::@5730451e331e3690ae65",
"install" :
{
"destinations" :
[
{
"backtrace" : 3,
"path" : "lib"
}
],
"prefix" :
{
"path" : "/usr/local"
}
},
"interfaceCompileDependencies" :
[
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
}
],
"interfaceLinkLibraries" :
[
{
"backtrace" : 5,
"id" : "X11::X11::@5730451e331e3690ae65"
},
{
"backtrace" : 5,
"id" : "X11::Xrandr::@5730451e331e3690ae65"
},
{
"backtrace" : 5,
"id" : "X11::Xcursor::@5730451e331e3690ae65"
},
{
"backtrace" : 5,
"id" : "X11::Xi::@5730451e331e3690ae65"
},
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
},
{
"backtrace" : 6,
"id" : "OpenGL::GL::@5730451e331e3690ae65"
},
{
"backtrace" : 7,
"id" : "UDev::UDev::@5730451e331e3690ae65"
},
{
"backtrace" : 7,
"fragment" : "dl"
}
],
"linkLibraries" :
[
{
"backtrace" : 5,
"id" : "X11::X11::@5730451e331e3690ae65"
},
{
"backtrace" : 5,
"id" : "X11::Xrandr::@5730451e331e3690ae65"
},
{
"backtrace" : 5,
"id" : "X11::Xcursor::@5730451e331e3690ae65"
},
{
"backtrace" : 5,
"id" : "X11::Xi::@5730451e331e3690ae65"
},
{
"backtrace" : 4,
"id" : "sfml-system::@8cb1db2982443611e568"
},
{
"backtrace" : 6,
"id" : "OpenGL::GL::@5730451e331e3690ae65"
},
{
"backtrace" : 7,
"id" : "UDev::UDev::@5730451e331e3690ae65"
},
{
"backtrace" : 7,
"fragment" : "dl"
}
],
"name" : "sfml-window",
"nameOnDisk" : "libsfml-window-s-d.a",
"paths" :
{
"build" : "_deps/sfml-build/src/SFML/Window",
"source" : "build/_deps/sfml-src/src/SFML/Window"
},
"sourceGroups" :
[
{
"name" : "",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47
]
},
{
"name" : "unix",
"sourceIndexes" :
[
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71
]
}
],
"sources" :
[
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/Clipboard.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Clipboard.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/ClipboardImpl.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Context.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/Context.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Cursor.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/Cursor.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/CursorImpl.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/Export.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/GlContext.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/GlContext.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/GlResource.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/GlResource.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/ContextSettings.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/Event.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/Event.inl",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/InputImpl.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/Joystick.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Joystick.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/JoystickImpl.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/JoystickManager.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/JoystickManager.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/Keyboard.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Keyboard.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/Mouse.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Mouse.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/Touch.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Touch.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/Sensor.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Sensor.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/SensorImpl.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/SensorManager.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/SensorManager.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/VideoMode.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/VideoMode.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/VideoModeImpl.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Vulkan.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/Vulkan.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/VulkanImpl.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Window.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/Window.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/WindowBase.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/WindowBase.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/WindowBase.inl",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/WindowEnums.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/include/SFML/Window/WindowHandle.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/WindowImpl.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/WindowImpl.hpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/CursorImpl.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/CursorImpl.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/ClipboardImpl.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/ClipboardImpl.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/InputImpl.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/KeyboardImpl.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/KeyboardImpl.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/KeySymToKeyMapping.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/KeySymToKeyMapping.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/KeySymToUnicodeMapping.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/KeySymToUnicodeMapping.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/SensorImpl.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/SensorImpl.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/Display.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/Display.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/Utils.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/VideoModeImpl.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/VulkanImplX11.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/WindowImplX11.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/WindowImplX11.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/GlxContext.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/GlxContext.hpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"compileGroupIndex" : 0,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/JoystickImpl.cpp",
"sourceGroupIndex" : 1
},
{
"backtrace" : 2,
"path" : "build/_deps/sfml-src/src/SFML/Window/Unix/JoystickImpl.hpp",
"sourceGroupIndex" : 1
}
],
"type" : "STATIC_LIBRARY"
}
@@ -1,78 +0,0 @@
{
"kind" : "toolchains",
"toolchains" :
[
{
"compiler" :
{
"implicit" : {},
"path" : "/usr/bin/cc"
},
"language" : "C"
},
{
"compiler" :
{
"id" : "GNU",
"implicit" :
{
"includeDirectories" :
[
"/usr/include/c++/15",
"/usr/include/x86_64-linux-gnu/c++/15",
"/usr/include/c++/15/backward",
"/usr/lib/gcc/x86_64-linux-gnu/15/include",
"/usr/local/include",
"/usr/include/x86_64-linux-gnu",
"/usr/include"
],
"linkDirectories" :
[
"/usr/lib/gcc/x86_64-linux-gnu/15",
"/usr/lib/x86_64-linux-gnu",
"/usr/lib",
"/lib/x86_64-linux-gnu",
"/lib"
],
"linkFrameworkDirectories" : [],
"linkLibraries" :
[
"stdc++",
"m",
"gcc_s",
"gcc",
"c",
"gcc_s",
"gcc"
]
},
"path" : "/usr/bin/c++",
"version" : "15.2.0"
},
"language" : "CXX",
"sourceFileExtensions" :
[
"C",
"M",
"c++",
"cc",
"cpp",
"cxx",
"m",
"mm",
"mpp",
"CPP",
"ixx",
"cppm",
"ccm",
"cxxm",
"c++m"
]
}
],
"version" :
{
"major" : 1,
"minor" : 0
}
}
+5 -5
View File
@@ -3,8 +3,8 @@ Pos=60,60
Size=400,400
[Window][Dear ImGui Demo]
Pos=473,13
Size=936,873
Pos=781,47
Size=455,873
[Window][Hello, world!]
Pos=11,12
@@ -23,8 +23,8 @@ Pos=68,96
Size=740,472
[Window][Set data position]
Pos=0,589
Size=780,30
Pos=0,670
Size=800,30
[Window][Dear ImGui Demo/ResizableChild_478B81A3]
IsChild=1
@@ -39,6 +39,6 @@ Pos=60,60
Size=353,1005
[Window][Set visualization plane]
Pos=380,0
Pos=400,0
Size=400,30
BIN
View File
Binary file not shown.
Binary file not shown.
+16516
View File
File diff suppressed because it is too large Load Diff
View File
Can't render this file because it is too large.
+16515
View File
File diff suppressed because it is too large Load Diff
View File
Can't render this file because it is too large.
@@ -0,0 +1,40 @@
#include "../../pieces/headers/piece_interface.hpp"
#include "../../joints/headers/joint_interface.hpp"
#ifndef COLL_INTERFACE_H
#define COLL_INTERFACE_H
struct collection{
std::vector<PieceInterface*> pieces;
std::vector<JointInterface*> joints;
};
class CollectionInterface{
public:
virtual collection create(ReferencePlane plane) = 0;
virtual ~CollectionInterface(){};
};
inline collection operator+(collection c1, collection c2){
collection res;
for (PieceInterface* i : c1.pieces){
res.pieces.push_back(i);
}
for (PieceInterface* i : c2.pieces){
res.pieces.push_back(i);
}
for (JointInterface* i : c1.joints){
res.joints.push_back(i);
}
for (JointInterface* i : c2.joints){
res.joints.push_back(i);
}
return res;
}
#endif
+18
View File
@@ -0,0 +1,18 @@
#include "collection_interface.hpp"
#include "include_pieces.hpp"
#ifndef GAMBA_H
#define GAMBA_H
class Gamba : public CollectionInterface {
protected:
std::vector<PieceInterface*> sensori;
std::vector<PieceInterface*> pezzi;
std::vector<JointInterface*> joints;
public:
Gamba(rb::Vector3 pos, unsigned int* dataPos, std::string cosciaData, std::string cavigliaData);
collection create(ReferencePlane plane) override;
PieceInterface* getJointPiece();
};
#endif
@@ -0,0 +1,7 @@
#include "../../csv/headers/csv.hpp"
#include "../../pieces/headers/caviglia.hpp"
#include "../../pieces/headers/coscia.hpp"
#include "../../pieces/headers/sensore.hpp"
#include "../../joints/headers/rigid_joint.hpp"
#include "../../joints/headers/pivot_joint.hpp"
#include "../../pieces/headers/torso.hpp"
+37
View File
@@ -0,0 +1,37 @@
#include "gamba.hpp"
#include "collection_interface.hpp"
#ifndef LOWER_BODY_H
#define LOWER_BODY_H
struct gamba_data{
unsigned int* dataPos;
std::string cosciaData;
std::string cavigliaData;
};
class Lower_Body : public CollectionInterface{
protected:
Gamba* sx;
Gamba* dx;
Torso* t;
PivotJoint* jsx;
PivotJoint* jdx;
bool visible = true;
float alpha = 1;
public:
Lower_Body(rb::Vector3 pos, std::vector<gamba_data> data);
~Lower_Body();
void setVisibility(bool c);
void setTransparency(float t);
collection create(ReferencePlane plane) override;
};
#endif
+50
View File
@@ -0,0 +1,50 @@
#include "../headers/gamba.hpp"
Gamba::Gamba(rb::Vector3 pos, unsigned int* dataPos, std::string cosciaData, std::string cavigliaData){
CSVProcessor processor;
try {
pezzi.push_back(new Coscia(pos,2));
pezzi.push_back(new Caviglia(rb::Vector3{pos[0],pos[1],pos[2]+200},2));
processor.readCSVFile (DATA_PATH + cosciaData);
const auto& coscia = processor.getData();
sensori.push_back(new Sensore(pos,_Float16( 0.2 ),dataPos,coscia));
processor.readCSVFile(DATA_PATH + cavigliaData);
const auto& caviglia = processor.getData();
sensori.push_back(new Sensore (rb::Vector3{pos[0],pos[1],pos[2]+200},_Float16( 0.2 ),dataPos,caviglia));
// modifico la rotazione relativa della gamba
sensori[0]->body.setRot({_Float16 (1.3),_Float16 (1.7),0});
sensori[1]->body.setRot({_Float16 (1.8),_Float16 (1.7),0});
joints.push_back(new RigidJoint(sensori[0], {pezzi[0]}));
joints.push_back(new PivotJoint(sensori[0], {sensori[1]}, rb::Vector3{0,0,100}));
joints.push_back(new RigidJoint(sensori[1], {pezzi[1]}));
}
catch(char* e){
throw "Gamba ERROR : "+ std::string(e) +" \n" ;
}
}
collection Gamba::create(ReferencePlane plane){
collection coll;
for(auto e : pezzi){
coll.pieces.push_back(e);
}
for(auto e : sensori){
coll.pieces.push_back(e);
}
for(auto j : joints){
coll.joints.push_back(j);
}
return coll;
}
PieceInterface* Gamba::getJointPiece(){
return sensori[0];
}
+53
View File
@@ -0,0 +1,53 @@
#include "../headers/lower_body.hpp"
Lower_Body::Lower_Body(rb::Vector3 pos,std::vector<gamba_data> data){
if (data.size() != 2) throw "Lower_Body_Error: data vector size must be 2";
sx = new Gamba({pos[0],pos[1],pos[2]+150},data[0].dataPos,data[0].cosciaData,data[0].cavigliaData);
dx = new Gamba({pos[0],pos[1]+200,pos[2]+150},data[1].dataPos,data[1].cosciaData,data[1].cavigliaData);
t = new Torso({pos[0],pos[1]+100,pos[2]},_Float16(3.0));
PieceInterface* psx = sx->getJointPiece();
PieceInterface* pdx = dx->getJointPiece();
jsx = new PivotJoint(t, {psx}, rb::Vector3{0,-100,50});
jdx = new PivotJoint(t, {pdx}, rb::Vector3{0,100,50});
}
collection Lower_Body::create(ReferencePlane plane){
collection coll;
switch (plane)
{
case ReferencePlane::XZ: case ReferencePlane::XZN:
coll = coll + sx->create(plane);
coll = coll + dx->create(plane);
break;
case ReferencePlane::YZ:
coll = coll + dx->create(plane);
coll = coll + sx->create(plane);
break;
default:
break;
}
coll.pieces.push_back(t);
coll.joints.push_back(jsx);
coll.joints.push_back(jdx);
return coll;
}
Lower_Body::~Lower_Body(){
delete sx;
delete dx;
delete t;
delete jdx;
delete jsx;
}
void Lower_Body::setVisibility(bool c){
}
+7
View File
@@ -4,6 +4,11 @@
#include <vector>
#include <string>
#ifndef CSV_H
#define CSV_H
#define DATA_PATH std::string("./../../data/")
class CSVProcessor {
private:
std::vector<std::string> headers;
@@ -18,3 +23,5 @@ public:
const std::vector<std::vector<float>>& getData() const;
};
#endif
+2
View File
@@ -7,3 +7,5 @@
#include "pieces/headers/torso.hpp"
#include "joints/headers/rigid_joint.hpp"
#include "joints/headers/pivot_joint.hpp"
#include "collections/headers/gamba.hpp"
#include "collections/headers/lower_body.hpp"
+5
View File
@@ -1,5 +1,8 @@
#include "joint_interface.hpp"
#ifndef PIVOTJ_H
#define PIVOTJ_H
class PivotJoint : public JointInterface {
protected:
void rotate(unsigned int id) override;
@@ -26,3 +29,5 @@ class PivotJoint : public JointInterface {
PivotJoint(PieceInterface* father,std::vector<PieceInterface*> childs, rb::Vector3 pivotPoint);
~PivotJoint();
};
#endif
+4
View File
@@ -1,5 +1,7 @@
#include "joint_interface.hpp"
#ifndef RIGIDJ_H
#define RIGIDJ_H
class RigidJoint : public JointInterface {
protected:
@@ -17,3 +19,5 @@ class RigidJoint : public JointInterface {
RigidJoint(PieceInterface* father,std::vector<PieceInterface*> childs);
~RigidJoint();
};
#endif
-1
View File
@@ -34,7 +34,6 @@ class Sensore : public PieceInterface{
void initCSV(std::vector<std::vector<float>> data);
void setIntervall(int min, int max);
void setPos(int &pos);
};
#endif
-2
View File
@@ -32,8 +32,6 @@ void Sensore::initCSV(std::vector<std::vector<float>> data){
std::vector<float> tmpA = {row[5],row[6],row[4]};
std::vector<float> tmpG = {-row[8],-row[9],-row[7]};
/////// DA CAMBIARE QUI ///////////
rotData.push_back(tmpR);
accData.push_back(tmpA);
+98 -16
View File
@@ -2,6 +2,7 @@
#include <math.h>
#include "pieces/headers/piece_interface.hpp"
#include "joints/headers/joint_interface.hpp"
#include "collections/headers/collection_interface.hpp"
#include <imgui.h>
#include <imgui-SFML.h>
@@ -21,12 +22,16 @@ struct State
int menubar_height = 50;
std::vector<PieceInterface*> pieces;
std::vector<JointInterface*> joints;
std::vector<CollectionInterface*> collections;
std::vector<collection> createdColl;
sf::Vector2f cameraOffset = {0.,0.};
sf::Clock clock;
ReferencePlane selectedPlane = ReferencePlane::XZ;
int selected = -1;
PieceInterface* selected = nullptr;
bool rot_Piece = false;
bool drag_Piece = false;
@@ -48,11 +53,19 @@ struct State
intervalMajLimit = maj;
intervalMinLimit = min;
this->pos = pos;
updateCollections();
}
void update();
void setIntervall(int n){
maxEntries = n;
}
void updateCollections(){
createdColl.clear();
for (auto c: collections){
createdColl.push_back(c->create(selectedPlane));
}
}
};
///
@@ -63,6 +76,22 @@ struct State
void State::update(){
/*
std::vector<PieceInterface*> collPieces;
std::vector<JointInterface*> collJoints;
*/
for (auto i : createdColl){
if (play){
for (auto j : i.pieces){
j->update(clock);
}
}
for (auto j : i.joints){
j->movechild();
}
}
if (play){
for(PieceInterface* p : pieces){
p->update(clock);
@@ -97,8 +126,10 @@ void handle_keyPressed(const sf::Event::KeyPressed &keyPressed, State &gs)
else
gs.selectedPlane = ReferencePlane::XZ;
}
gs.updateCollections();
}
void handle_mouseMove(const sf::Event::MouseMoved &mouseMoved, State &gs)
{
sf::Vector2i offset = mouseMoved.position - gs.mouse_pos;
@@ -124,20 +155,28 @@ void handle_mouseMove(const sf::Event::MouseMoved &mouseMoved, State &gs)
for(PieceInterface* p : gs.pieces){
p->globalPos = {p->globalPos[0] + (offset.x * px), p->globalPos[1]+ (offset.x * py),p->globalPos[2] + offset.y};
}
for(collection c : gs.createdColl){
for(auto p : c.pieces){
p->globalPos = {p->globalPos[0] + (offset.x * px), p->globalPos[1]+ (offset.x * py),p->globalPos[2] + offset.y};
}
if (gs.selected != -1 && gs.drag_Piece){
rb::Vector3 tmp = gs.pieces[gs.selected]->body.getPos();
gs.pieces[gs.selected]->body.setPos({tmp[0]+ (offset.x * px),tmp[1]+ (offset.x * py),tmp[2]+offset.y});
}
if (gs.selected != -1 && gs.rot_Piece){
rb::Vector3 tmp = gs.pieces[gs.selected]->body.getRot();
}
#ifdef DEBUG_MODE
if (gs.selected != nullptr && gs.drag_Piece){
rb::Vector3 tmp = gs.selected->body.getPos();
gs.selected->body.setPos({tmp[0]+ (offset.x * px),tmp[1]+ (offset.x * py),tmp[2]+offset.y});
}
if (gs.selected != nullptr && gs.rot_Piece){
rb::Vector3 tmp = gs.selected->body.getRot();
float nrot = float(offset.x)/100;
gs.pieces[gs.selected]->body.setRot({tmp[0]+(nrot*py),tmp[1]+(nrot*px),tmp[2]});
gs.selected->body.setRot({tmp[0]+(nrot*py),tmp[1]+(nrot*px),tmp[2]});
//printf("Rotation : %f,%f,%f \n",gs.pieces[gs.selected]->body.getRot()[0],gs.pieces[gs.selected]->body.getRot()[1],gs.pieces[gs.selected]->body.getRot()[2]);
}
#endif
}
@@ -145,9 +184,12 @@ void handle_mousePressed(const sf::Event::MouseButtonPressed &mouseBP, State &gs
{
gs.mouse_pos = mouseBP.position;
if ( mouseBP.button == sf::Mouse::Button::Middle) gs.drag = true;
#ifdef DEBUG_MODE
if ( mouseBP.button == sf::Mouse::Button::Left){
gs.drag_Piece = true;
int i = 0;
for (PieceInterface* p : gs.pieces){
sf::Vector2f pos;
if (gs.selectedPlane == ReferencePlane::XZ)
@@ -156,14 +198,27 @@ void handle_mousePressed(const sf::Event::MouseButtonPressed &mouseBP, State &gs
pos = {p->globalPos[1]+ p->body.getPos()[1], p->globalPos[2]+ p->body.getPos()[2]};
if (dist(pos,mouseBP.position) < 20){
gs.selected = i;
gs.selected = p;
}
i++;
}
for (collection c : gs.createdColl){
for (auto p : c.pieces){
sf::Vector2f pos;
if (gs.selectedPlane == ReferencePlane::XZ)
pos = {p->globalPos[0]+ p->body.getPos()[0], p->globalPos[2]+ p->body.getPos()[2]};
else if (gs.selectedPlane == ReferencePlane::YZ)
pos = {p->globalPos[1]+ p->body.getPos()[1], p->globalPos[2]+ p->body.getPos()[2]};
if (dist(pos,mouseBP.position) < 20){
gs.selected = p;
}
}
}
}
if ( mouseBP.button == sf::Mouse::Button::Right){
gs.rot_Piece = true;
int i = 0;
for (PieceInterface* p : gs.pieces){
sf::Vector2f pos;
if (gs.selectedPlane == ReferencePlane::XZ)
@@ -172,11 +227,27 @@ void handle_mousePressed(const sf::Event::MouseButtonPressed &mouseBP, State &gs
pos = {p->globalPos[1]+ p->body.getPos()[1], p->globalPos[2]+ p->body.getPos()[2]};
if (dist(pos,mouseBP.position) < 20){
gs.selected = i;
gs.selected = p;
}
i++;
}
for (collection c : gs.createdColl){
for (auto p : c.pieces){
sf::Vector2f pos;
if (gs.selectedPlane == ReferencePlane::XZ)
pos = {p->globalPos[0]+ p->body.getPos()[0], p->globalPos[2]+ p->body.getPos()[2]};
else if (gs.selectedPlane == ReferencePlane::YZ)
pos = {p->globalPos[1]+ p->body.getPos()[1], p->globalPos[2]+ p->body.getPos()[2]};
if (dist(pos,mouseBP.position) < 20){
gs.selected = p;
}
}
}
}
#endif
}
@@ -185,9 +256,11 @@ void handle_mouseRelease(const sf::Event::MouseButtonReleased &, State &gs)
gs.drag = false;
gs.drag_Piece = false;
gs.rot_Piece = false;
gs.selected = -1;
gs.selected = nullptr;
}
void handle_resize(const sf::Event::Resized &resized, State &gs)
{
sf::FloatRect visibleArea({0.f, 0.f}, sf::Vector2f(resized.size));
@@ -247,7 +320,7 @@ void doGUI(State &gs)
ImGui::Begin("Set visualization plane",0,sdp_flags);
const char* MyEnumNames[] = { "XZ", "YZ", "-XZ" };
int currentPlane = (int)gs.selectedPlane;
ImGui::SliderInt("Selected Plane", &currentPlane,0,2,MyEnumNames[currentPlane]);
if (ImGui::SliderInt("Selected Plane", &currentPlane,0,2,MyEnumNames[currentPlane])) gs.updateCollections();
gs.selectedPlane = (ReferencePlane)currentPlane;
ImGui::End();
@@ -264,10 +337,19 @@ void doGraphics(State &gs)
{
gs.window.clear();
//disegno i pezzi singoli
for(PieceInterface* p: gs.pieces){
gs.window.draw(*p->draw(gs.selectedPlane));
}
//disegno le collezioni
for(auto c : gs.createdColl){
for(auto p : c.pieces){
gs.window.draw(*p->draw(gs.selectedPlane));
}
}
while (const std::optional event = gs.window.pollEvent()) {
ImGui::SFML::ProcessEvent(gs.window, *event);
if (event->is<sf::Event::Closed>())
+20 -4
View File
@@ -1,7 +1,5 @@
#include "include.hpp"
#define DATA_PATH std::string("./../../data/")
int main() {
CSVProcessor processor;
try {
@@ -35,16 +33,17 @@ int main() {
unsigned int maj = 100;
//Costruisco la GUI
State gs(800, 600, "Visualizzatore passo",&maj,&min,&pos);
State gs(800, 700, "Visualizzatore passo",&maj,&min,&pos);
gs.window.setFramerateLimit(70);
printf("Costruisco gli oggetti\n");
try{
processor.readCSVFile (DATA_PATH + "coscia_filt.csv");
const auto& coscia = processor.getData();
gs.setIntervall(coscia.size());
/*
gs.pieces.push_back(new Coscia (rb::Vector3{300,300,300},2));
gs.pieces.push_back(new Sensore (rb::Vector3{300,300,300},_Float16( 0.2 ),&pos,coscia));
gs.pieces.push_back(new Caviglia (rb::Vector3{300,300,500},1));
@@ -69,7 +68,23 @@ int main() {
gs.joints.push_back(new RigidJoint(gs.pieces[1], {gs.pieces[0]}));
gs.joints.push_back(new PivotJoint(gs.pieces[1], {gs.pieces[3]}, rb::Vector3{0,0,100}));
gs.joints.push_back(new RigidJoint(gs.pieces[3], {gs.pieces[2]}));
*/
//provo ad aggiungere una collection
//gs.collections.push_back(new Gamba({220,0,220},&pos,"coscia_filt.csv","caviglia_filt.csv"));
std::vector<gamba_data> data;
gamba_data d;
d.dataPos = &pos;
d.cavigliaData = "caviglia_dx.csv";
d.cosciaData = "coscia_dx.csv";
gamba_data s;
s.dataPos = &pos;
s.cavigliaData = "caviglia_sx.csv";
s.cosciaData = "coscia_sx.csv";
data.push_back(d);
data.push_back(s);
gs.collections.push_back(new Lower_Body(rb::Vector3{200,200,100},data));
printf("Ho costruito tutto!\n");
}
@@ -85,6 +100,7 @@ int main() {
//Avvio il loop della GUI
gs.clock.start();
gs.updateCollections();
sf::Clock mainClock;
while (gs.window.isOpen())