diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/3rdparty/CMakeLists.txt b/3rdparty/CMakeLists.txt old mode 100644 new mode 100755 index a623d9c..27052fd --- a/3rdparty/CMakeLists.txt +++ b/3rdparty/CMakeLists.txt @@ -2,4 +2,4 @@ add_subdirectory(imgui) add_subdirectory(nlohmann) add_subdirectory(stb) add_subdirectory(smaa) -add_subdirectory(ToolWindowManager) +#add_subdirectory(ToolWindowManager) diff --git a/3rdparty/ToolWindowManager/CMakeLists.txt b/3rdparty/ToolWindowManager/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/3rdparty/ToolWindowManager/include/ToolWindowManager.h b/3rdparty/ToolWindowManager/include/ToolWindowManager.h old mode 100644 new mode 100755 diff --git a/3rdparty/ToolWindowManager/include/ToolWindowManagerArea.h b/3rdparty/ToolWindowManager/include/ToolWindowManagerArea.h old mode 100644 new mode 100755 diff --git a/3rdparty/ToolWindowManager/include/ToolWindowManagerSplitter.h b/3rdparty/ToolWindowManager/include/ToolWindowManagerSplitter.h old mode 100644 new mode 100755 diff --git a/3rdparty/ToolWindowManager/include/ToolWindowManagerTabBar.h b/3rdparty/ToolWindowManager/include/ToolWindowManagerTabBar.h old mode 100644 new mode 100755 diff --git a/3rdparty/ToolWindowManager/include/ToolWindowManagerWrapper.h b/3rdparty/ToolWindowManager/include/ToolWindowManagerWrapper.h old mode 100644 new mode 100755 diff --git a/3rdparty/ToolWindowManager/src/ToolWindowManager.cpp b/3rdparty/ToolWindowManager/src/ToolWindowManager.cpp old mode 100644 new mode 100755 diff --git a/3rdparty/ToolWindowManager/src/ToolWindowManagerArea.cpp b/3rdparty/ToolWindowManager/src/ToolWindowManagerArea.cpp old mode 100644 new mode 100755 diff --git a/3rdparty/ToolWindowManager/src/ToolWindowManagerSplitter.cpp b/3rdparty/ToolWindowManager/src/ToolWindowManagerSplitter.cpp old mode 100644 new mode 100755 diff --git a/3rdparty/ToolWindowManager/src/ToolWindowManagerTabBar.cpp b/3rdparty/ToolWindowManager/src/ToolWindowManagerTabBar.cpp old mode 100644 new mode 100755 diff --git a/3rdparty/ToolWindowManager/src/ToolWindowManagerWrapper.cpp b/3rdparty/ToolWindowManager/src/ToolWindowManagerWrapper.cpp old mode 100644 new mode 100755 diff --git a/3rdparty/imgui/CMakeLists.txt b/3rdparty/imgui/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/3rdparty/imgui/include/imconfig.h b/3rdparty/imgui/include/imconfig.h old mode 100644 new mode 100755 diff --git a/3rdparty/imgui/include/imgui.h b/3rdparty/imgui/include/imgui.h old mode 100644 new mode 100755 diff --git a/3rdparty/imgui/include/imgui_internal.h b/3rdparty/imgui/include/imgui_internal.h old mode 100644 new mode 100755 diff --git a/3rdparty/imgui/src/imgui.cpp b/3rdparty/imgui/src/imgui.cpp old mode 100644 new mode 100755 diff --git a/3rdparty/imgui/src/imgui_demo.cpp b/3rdparty/imgui/src/imgui_demo.cpp old mode 100644 new mode 100755 diff --git a/3rdparty/imgui/src/imgui_draw.cpp b/3rdparty/imgui/src/imgui_draw.cpp old mode 100644 new mode 100755 diff --git a/3rdparty/imgui/src/imgui_widgets.cpp b/3rdparty/imgui/src/imgui_widgets.cpp old mode 100644 new mode 100755 diff --git a/3rdparty/nlohmann/CMakeLists.txt b/3rdparty/nlohmann/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/3rdparty/nlohmann/include/json.hpp b/3rdparty/nlohmann/include/json.hpp old mode 100644 new mode 100755 diff --git a/3rdparty/stb/CMakeLists.txt b/3rdparty/stb/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/3rdparty/stb/include/stb_image.h b/3rdparty/stb/include/stb_image.h old mode 100644 new mode 100755 diff --git a/3rdparty/stb/include/stb_rect_pack.h b/3rdparty/stb/include/stb_rect_pack.h old mode 100644 new mode 100755 diff --git a/3rdparty/stb/include/stb_textedit.h b/3rdparty/stb/include/stb_textedit.h old mode 100644 new mode 100755 diff --git a/3rdparty/stb/include/stb_truetype.h b/3rdparty/stb/include/stb_truetype.h old mode 100644 new mode 100755 diff --git a/3rdparty/stb/src/stb.c b/3rdparty/stb/src/stb.c old mode 100644 new mode 100755 diff --git a/CMakeLists.txt b/CMakeLists.txt old mode 100644 new mode 100755 index ee621e4..22b733e --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -78,7 +78,7 @@ target_link_libraries(Engine PUBLIC SDL2::SDL2 Vulkan::Vulkan - assimp::assimp + assimp nlohmann::json stb::stb SMAA::SMAA diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..6033832 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 Joshua Goins + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..3c5a57f --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# graph + +This is a legacy game engine, circa 2019. This is just kept for archival purposes, and only is tested on Linux (although I think it worked on macOS and Windows at some point) + +I'm working a little bit on getting this to run again though, I suggest turning on validation layers for a usable experience :-) \ No newline at end of file diff --git a/cmake-build-debug/.cmake/api/v1/query/cache-v2 b/cmake-build-debug/.cmake/api/v1/query/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 b/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 b/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 b/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-debug/.cmake/api/v1/reply/cache-v2-c1110fe63fbb43d4f3bc.json b/cmake-build-debug/.cmake/api/v1/reply/cache-v2-c1110fe63fbb43d4f3bc.json new file mode 100644 index 0000000..f291e9b --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/cache-v2-c1110fe63fbb43d4f3bc.json @@ -0,0 +1,1411 @@ +{ + "entries" : + [ + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/addr2line" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ar" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/josh/Development/graph/cmake-build-debug" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "21" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/opt/clion/bin/cmake/linux/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/opt/clion/bin/cmake/linux/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/opt/clion/bin/cmake/linux/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "CXX compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/c++" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "C compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/cc" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_DLLTOOL-NOTFOUND" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable output of compile commands during generation." + } + ], + "type" : "BOOL", + "value" : "" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/josh/Development/graph" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "0" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/opt/clion/bin/ninja/linux/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "11" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "Graph" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/opt/clion/bin/cmake/linux/share/cmake-3.21" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/strip" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "EditorCommon_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;Engine;general;Qt5::Widgets;" + }, + { + "name" : "Engine_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;SDL2::SDL2;general;Vulkan::Vulkan;general;assimp;general;stb::stb;general;opus::opus;general;OpenAL::OpenAL;general;imgui::imgui;" + }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_OPUS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding OPUS" + } + ], + "type" : "INTERNAL", + "value" : "[/usr/lib/libopus.so][/usr/include/opus][v()]" + }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_OpenAL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding OpenAL" + } + ], + "type" : "INTERNAL", + "value" : "[/usr/lib/libopenal.so][/usr/include/AL][v()]" + }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_Vulkan", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding Vulkan" + } + ], + "type" : "INTERNAL", + "value" : "[/lib/libvulkan.so][/usr/include][v()]" + }, + { + "name" : "Graph_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/josh/Development/graph/cmake-build-debug" + }, + { + "name" : "Graph_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "Graph_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/josh/Development/graph" + }, + { + "name" : "OPENAL_INCLUDE_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "PATH", + "value" : "/usr/include/AL" + }, + { + "name" : "OPENAL_LIBRARY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/libopenal.so" + }, + { + "name" : "OPUS_INCLUDE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "PATH", + "value" : "/usr/include/opus" + }, + { + "name" : "OPUS_LIBRARY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/libopus.so" + }, + { + "name" : "Qt5Core_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for Qt5Core." + } + ], + "type" : "PATH", + "value" : "/usr/lib64/cmake/Qt5Core" + }, + { + "name" : "Qt5Gui_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for Qt5Gui." + } + ], + "type" : "PATH", + "value" : "/usr/lib64/cmake/Qt5Gui" + }, + { + "name" : "Qt5Widgets_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for Qt5Widgets." + } + ], + "type" : "PATH", + "value" : "/usr/lib64/cmake/Qt5Widgets" + }, + { + "name" : "SDL2_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for SDL2." + } + ], + "type" : "PATH", + "value" : "/usr/lib64/cmake/SDL2" + }, + { + "name" : "Vulkan_GLSLANG_VALIDATOR_EXECUTABLE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/bin/glslangValidator" + }, + { + "name" : "Vulkan_GLSLC_EXECUTABLE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/bin/glslc" + }, + { + "name" : "Vulkan_INCLUDE_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "PATH", + "value" : "/usr/include" + }, + { + "name" : "Vulkan_LIBRARY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/lib/libvulkan.so" + }, + { + "name" : "assimp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for assimp." + } + ], + "type" : "PATH", + "value" : "/usr/lib64/cmake/assimp-5.2" + }, + { + "name" : "glm_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for glm." + } + ], + "type" : "PATH", + "value" : "/usr/lib64/cmake/glm" + }, + { + "name" : "imgui_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;stb;" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-a35028236becc991cca9.json b/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-a35028236becc991cca9.json new file mode 100644 index 0000000..48404ac --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-a35028236becc991cca9.json @@ -0,0 +1,532 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.21.1/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.21.1/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "path" : "cmake/BuildShaders.cmake" + }, + { + "path" : "cmake/CopyData.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/SDL2/SDL2ConfigVersion.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/SDL2/SDL2Config.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/SDL2/SDL2Targets.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/SDL2/SDL2Targets-noconfig.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/SDL2/SDL2mainTargets.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/SDL2/SDL2mainTargets-noconfig.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/FindVulkan.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/assimp-5.2/assimpConfigVersion.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/assimp-5.2/assimpConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/assimp-5.2/assimpTargets.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/assimp-5.2/assimpTargets-release.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/glm/glmConfigVersion.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/glm/glmConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/glm/glmTargets.cmake" + }, + { + "path" : "cmake/Findopus.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "path" : "cmake/FindOpenAL.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "path" : "data/suzanne.obj" + }, + { + "path" : "data/test.cim" + }, + { + "path" : "data/bokeh.png" + }, + { + "path" : "data/scene.obj" + }, + { + "path" : "data/tile.jpg" + }, + { + "path" : "data/graphics_presets.cfg" + }, + { + "path" : "data/test.world" + }, + { + "path" : "data/test.material" + }, + { + "path" : "data/empty.world" + }, + { + "path" : "data/player.obj" + }, + { + "path" : "data/sphere.obj" + }, + { + "path" : "data/matpreview.world" + }, + { + "path" : "data/basic.material" + }, + { + "path" : "data/maticon.png" + }, + { + "path" : "data/music.opus" + }, + { + "path" : "3rdparty/CMakeLists.txt" + }, + { + "path" : "3rdparty/imgui/CMakeLists.txt" + }, + { + "path" : "3rdparty/nlohmann/CMakeLists.txt" + }, + { + "path" : "3rdparty/stb/CMakeLists.txt" + }, + { + "path" : "3rdparty/smaa/CMakeLists.txt" + }, + { + "path" : "tools/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Core/Qt5CoreConfigVersion.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Core/Qt5CoreConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Core/Qt5CoreConfigExtras.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Core/Qt5CoreMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeParseArguments.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QComposePlatformInputContextPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSEmulatorIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSKmsEglDeviceIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSKmsGbmIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSX11IntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QEvdevKeyboardPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QEvdevMousePlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QEvdevTabletPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QEvdevTouchScreenPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QGtk3ThemePlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QIbusPlatformInputContextPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QJp2Plugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QLibInputPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QLinuxFbIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QMinimalEglIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QMngPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QPdfPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QTsLibPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QVncIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QWaylandEglPlatformIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QWaylandIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QWaylandXCompositeEglPlatformIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QWaylandXCompositeGlxPlatformIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QXcbEglIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QXcbGlxIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QXcbIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib64/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeParseArguments.cmake" + }, + { + "path" : "tools/common/CMakeLists.txt" + }, + { + "path" : "tools/leveleditor/CMakeLists.txt" + }, + { + "path" : "tools/materialeditor/CMakeLists.txt" + }, + { + "path" : "tools/sdklauncher/CMakeLists.txt" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/josh/Development/graph/cmake-build-debug", + "source" : "/home/josh/Development/graph" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-8c7af5c9b7dd50409c7b.json b/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-8c7af5c9b7dd50409c7b.json new file mode 100644 index 0000000..cdd2b36 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-8c7af5c9b7dd50409c7b.json @@ -0,0 +1,289 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "childIndexes" : + [ + 1, + 6 + ], + "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.1" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0, + 2, + 3 + ] + }, + { + "build" : "3rdparty", + "childIndexes" : + [ + 2, + 3, + 4, + 5 + ], + "jsonFile" : "directory-3rdparty-Debug-a231e31bb58b23e3c223.json", + "minimumCMakeVersion" : + { + "string" : "3.1" + }, + "parentIndex" : 0, + "projectIndex" : 0, + "source" : "3rdparty" + }, + { + "build" : "3rdparty/imgui", + "jsonFile" : "directory-3rdparty.imgui-Debug-9335ed1b26bb7717ce81.json", + "minimumCMakeVersion" : + { + "string" : "3.1" + }, + "parentIndex" : 1, + "projectIndex" : 0, + "source" : "3rdparty/imgui", + "targetIndexes" : + [ + 7 + ] + }, + { + "build" : "3rdparty/nlohmann", + "jsonFile" : "directory-3rdparty.nlohmann-Debug-4a312611d5c43126c48d.json", + "minimumCMakeVersion" : + { + "string" : "3.1" + }, + "parentIndex" : 1, + "projectIndex" : 0, + "source" : "3rdparty/nlohmann" + }, + { + "build" : "3rdparty/stb", + "jsonFile" : "directory-3rdparty.stb-Debug-3a691b77fca558d8a31c.json", + "minimumCMakeVersion" : + { + "string" : "3.1" + }, + "parentIndex" : 1, + "projectIndex" : 0, + "source" : "3rdparty/stb", + "targetIndexes" : + [ + 8 + ] + }, + { + "build" : "3rdparty/smaa", + "jsonFile" : "directory-3rdparty.smaa-Debug-90fc197bdcd201ebb717.json", + "minimumCMakeVersion" : + { + "string" : "3.1" + }, + "parentIndex" : 1, + "projectIndex" : 0, + "source" : "3rdparty/smaa" + }, + { + "build" : "tools", + "childIndexes" : + [ + 7, + 8, + 9, + 10 + ], + "jsonFile" : "directory-tools-Debug-f9645b0170a45a75eff2.json", + "minimumCMakeVersion" : + { + "string" : "3.1" + }, + "parentIndex" : 0, + "projectIndex" : 0, + "source" : "tools" + }, + { + "build" : "tools/common", + "jsonFile" : "directory-tools.common-Debug-1ee05bd04161609f0fb8.json", + "minimumCMakeVersion" : + { + "string" : "3.1" + }, + "parentIndex" : 6, + "projectIndex" : 0, + "source" : "tools/common", + "targetIndexes" : + [ + 1 + ] + }, + { + "build" : "tools/leveleditor", + "jsonFile" : "directory-tools.leveleditor-Debug-57fb0b2f2d59eea78cce.json", + "minimumCMakeVersion" : + { + "string" : "3.1" + }, + "parentIndex" : 6, + "projectIndex" : 0, + "source" : "tools/leveleditor", + "targetIndexes" : + [ + 4 + ] + }, + { + "build" : "tools/materialeditor", + "jsonFile" : "directory-tools.materialeditor-Debug-c4278a4ef6ce8e48d2c3.json", + "minimumCMakeVersion" : + { + "string" : "3.1" + }, + "parentIndex" : 6, + "projectIndex" : 0, + "source" : "tools/materialeditor", + "targetIndexes" : + [ + 5 + ] + }, + { + "build" : "tools/sdklauncher", + "jsonFile" : "directory-tools.sdklauncher-Debug-9dc10176735347c456d0.json", + "minimumCMakeVersion" : + { + "string" : "3.1" + }, + "parentIndex" : 6, + "projectIndex" : 0, + "source" : "tools/sdklauncher", + "targetIndexes" : + [ + 6 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "directoryIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "name" : "Graph", + "targetIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "BuildShaders::@6890427a1f51a3e7e1df", + "jsonFile" : "target-BuildShaders-Debug-1ff8a70bea9bff9296b3.json", + "name" : "BuildShaders", + "projectIndex" : 0 + }, + { + "directoryIndex" : 7, + "id" : "EditorCommon::@5199b64d51ad0a40c3b2", + "jsonFile" : "target-EditorCommon-Debug-183cd76cad90d9be6921.json", + "name" : "EditorCommon", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "Engine::@6890427a1f51a3e7e1df", + "jsonFile" : "target-Engine-Debug-5ad8b9155107b41b9116.json", + "name" : "Engine", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ITER::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ITER-Debug-818aa3148672522127b6.json", + "name" : "ITER", + "projectIndex" : 0 + }, + { + "directoryIndex" : 8, + "id" : "LevelEditor::@6a2afcd537c6610f5279", + "jsonFile" : "target-LevelEditor-Debug-b0990c4d2dbaaa6b732e.json", + "name" : "LevelEditor", + "projectIndex" : 0 + }, + { + "directoryIndex" : 9, + "id" : "MaterialEditor::@ec477dc511e6d37d5863", + "jsonFile" : "target-MaterialEditor-Debug-33759beb26eb83f3905e.json", + "name" : "MaterialEditor", + "projectIndex" : 0 + }, + { + "directoryIndex" : 10, + "id" : "SDKLauncher::@4842261f0a324085af32", + "jsonFile" : "target-SDKLauncher-Debug-11378b4b6bf8e33e1e24.json", + "name" : "SDKLauncher", + "projectIndex" : 0 + }, + { + "directoryIndex" : 2, + "id" : "imgui::@f601288259c18aa88558", + "jsonFile" : "target-imgui-Debug-6be02ecae9ce2924ef6f.json", + "name" : "imgui", + "projectIndex" : 0 + }, + { + "directoryIndex" : 4, + "id" : "stb::@405618e96415ad65a500", + "jsonFile" : "target-stb-Debug-2f3e20ea0b9abf616a12.json", + "name" : "stb", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/josh/Development/graph/cmake-build-debug", + "source" : "/home/josh/Development/graph" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty-Debug-a231e31bb58b23e3c223.json b/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty-Debug-a231e31bb58b23e3c223.json new file mode 100644 index 0000000..b979dfe --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty-Debug-a231e31bb58b23e3c223.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "3rdparty", + "source" : "3rdparty" + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty.imgui-Debug-9335ed1b26bb7717ce81.json b/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty.imgui-Debug-9335ed1b26bb7717ce81.json new file mode 100644 index 0000000..23f4c83 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty.imgui-Debug-9335ed1b26bb7717ce81.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "3rdparty/imgui", + "source" : "3rdparty/imgui" + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty.nlohmann-Debug-4a312611d5c43126c48d.json b/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty.nlohmann-Debug-4a312611d5c43126c48d.json new file mode 100644 index 0000000..364cde7 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty.nlohmann-Debug-4a312611d5c43126c48d.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "3rdparty/nlohmann", + "source" : "3rdparty/nlohmann" + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty.smaa-Debug-90fc197bdcd201ebb717.json b/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty.smaa-Debug-90fc197bdcd201ebb717.json new file mode 100644 index 0000000..96cc6f8 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty.smaa-Debug-90fc197bdcd201ebb717.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "3rdparty/smaa", + "source" : "3rdparty/smaa" + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty.stb-Debug-3a691b77fca558d8a31c.json b/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty.stb-Debug-3a691b77fca558d8a31c.json new file mode 100644 index 0000000..1c40c89 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/directory-3rdparty.stb-Debug-3a691b77fca558d8a31c.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "3rdparty/stb", + "source" : "3rdparty/stb" + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/directory-tools-Debug-f9645b0170a45a75eff2.json b/cmake-build-debug/.cmake/api/v1/reply/directory-tools-Debug-f9645b0170a45a75eff2.json new file mode 100644 index 0000000..33374a3 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/directory-tools-Debug-f9645b0170a45a75eff2.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "tools", + "source" : "tools" + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/directory-tools.common-Debug-1ee05bd04161609f0fb8.json b/cmake-build-debug/.cmake/api/v1/reply/directory-tools.common-Debug-1ee05bd04161609f0fb8.json new file mode 100644 index 0000000..af9f9e0 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/directory-tools.common-Debug-1ee05bd04161609f0fb8.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "tools/common", + "source" : "tools/common" + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/directory-tools.leveleditor-Debug-57fb0b2f2d59eea78cce.json b/cmake-build-debug/.cmake/api/v1/reply/directory-tools.leveleditor-Debug-57fb0b2f2d59eea78cce.json new file mode 100644 index 0000000..81bb35a --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/directory-tools.leveleditor-Debug-57fb0b2f2d59eea78cce.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "tools/leveleditor", + "source" : "tools/leveleditor" + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/directory-tools.materialeditor-Debug-c4278a4ef6ce8e48d2c3.json b/cmake-build-debug/.cmake/api/v1/reply/directory-tools.materialeditor-Debug-c4278a4ef6ce8e48d2c3.json new file mode 100644 index 0000000..8baebb5 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/directory-tools.materialeditor-Debug-c4278a4ef6ce8e48d2c3.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "tools/materialeditor", + "source" : "tools/materialeditor" + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/directory-tools.sdklauncher-Debug-9dc10176735347c456d0.json b/cmake-build-debug/.cmake/api/v1/reply/directory-tools.sdklauncher-Debug-9dc10176735347c456d0.json new file mode 100644 index 0000000..5b817ba --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/directory-tools.sdklauncher-Debug-9dc10176735347c456d0.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "tools/sdklauncher", + "source" : "tools/sdklauncher" + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/index-2022-03-01T02-43-17-0592.json b/cmake-build-debug/.cmake/api/v1/reply/index-2022-03-01T02-43-17-0592.json new file mode 100644 index 0000000..b04e0f9 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/index-2022-03-01T02-43-17-0592.json @@ -0,0 +1,108 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/opt/clion/bin/cmake/linux/bin/cmake", + "cpack" : "/opt/clion/bin/cmake/linux/bin/cpack", + "ctest" : "/opt/clion/bin/cmake/linux/bin/ctest", + "root" : "/opt/clion/bin/cmake/linux/share/cmake-3.21" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 21, + "patch" : 1, + "string" : "3.21.1", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-8c7af5c9b7dd50409c7b.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "cache-v2-c1110fe63fbb43d4f3bc.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-a35028236becc991cca9.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-31f60a14e424baac245d.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-c1110fe63fbb43d4f3bc.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-a35028236becc991cca9.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-8c7af5c9b7dd50409c7b.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + "toolchains-v1" : + { + "jsonFile" : "toolchains-v1-31f60a14e424baac245d.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/target-BuildShaders-Debug-1ff8a70bea9bff9296b3.json b/cmake-build-debug/.cmake/api/v1/reply/target-BuildShaders-Debug-1ff8a70bea9bff9296b3.json new file mode 100644 index 0000000..efdf8bc --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/target-BuildShaders-Debug-1ff8a70bea9bff9296b3.json @@ -0,0 +1,193 @@ +{ + "backtrace" : 2, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "add_shaders" + ], + "files" : + [ + "cmake/BuildShaders.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 106, + "parent" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 14, + "parent" : 1 + } + ] + }, + "id" : "BuildShaders::@6890427a1f51a3e7e1df", + "name" : "BuildShaders", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18 + ] + } + ], + "sources" : + [ + { + "backtrace" : 2, + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/BuildShaders", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/BuildShaders.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/blend.frag.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/blend.vert.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/dof.frag.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/dof.vert.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/edge.frag.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/edge.vert.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/imgui.frag.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/imgui.vert.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/mesh.frag.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/mesh.vert.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/post.frag.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/post.vert.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/shadow.vert.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/sky.frag.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/sky.vert.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/sobel.frag.spv.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/shaders/sobel.vert.spv.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/target-EditorCommon-Debug-183cd76cad90d9be6921.json b/cmake-build-debug/.cmake/api/v1/reply/target-EditorCommon-Debug-183cd76cad90d9be6921.json new file mode 100644 index 0000000..bc4ccc8 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/target-EditorCommon-Debug-183cd76cad90d9be6921.json @@ -0,0 +1,348 @@ +{ + "archive" : {}, + "artifacts" : + [ + { + "path" : "tools/common/libEditorCommon.a" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "target_link_libraries", + "add_definitions", + "target_include_directories" + ], + "files" : + [ + "tools/common/CMakeLists.txt", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 19, + "parent" : 0 + }, + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 21, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 18, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + }, + { + "backtrace" : 2, + "fragment" : "-fno-exceptions" + }, + { + "backtrace" : 2, + "fragment" : "-fPIC" + }, + { + "fragment" : "-std=gnu++17" + } + ], + "defines" : + [ + { + "backtrace" : 4, + "define" : "DEBUG" + }, + { + "backtrace" : 2, + "define" : "QT_CORE_LIB" + }, + { + "backtrace" : 2, + "define" : "QT_GUI_LIB" + }, + { + "backtrace" : 2, + "define" : "QT_WIDGETS_LIB" + } + ], + "includes" : + [ + { + "backtrace" : 5, + "path" : "/home/josh/Development/graph/tools/common/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/nlohmann/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/stb/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/smaa/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/imgui/include" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/SDL2" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/opus" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/AL" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt/QtWidgets" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt/QtGui" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt/QtCore" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/lib/qt/mkspecs/linux-g++" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 2 + ], + "standard" : "17" + }, + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 2, + "id" : "Engine::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 2, + "id" : "imgui::@f601288259c18aa88558" + }, + { + "backtrace" : 2, + "id" : "stb::@405618e96415ad65a500" + } + ], + "id" : "EditorCommon::@5199b64d51ad0a40c3b2", + "name" : "EditorCommon", + "nameOnDisk" : "libEditorCommon.a", + "paths" : + { + "build" : "tools/common", + "source" : "tools/common" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 11, + 12, + 13, + 14, + 15 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "tools/common/src/qt.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "tools/common/src/renderwindow.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "tools/common/src/editorstyle.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "tools/common/src/coloredit.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "tools/common/src/vec3edit.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "tools/common/src/collapsesection.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/common/include/moc_renderwindow.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/common/include/moc_coloredit.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/common/include/moc_context.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/common/include/moc_vec3edit.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/common/include/moc_collapsesection.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/common/include/moc_renderwindow.cpp.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/common/include/moc_coloredit.cpp.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/common/include/moc_context.cpp.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/common/include/moc_vec3edit.cpp.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/common/include/moc_collapsesection.cpp.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "STATIC_LIBRARY" +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/target-Engine-Debug-5ad8b9155107b41b9116.json b/cmake-build-debug/.cmake/api/v1/reply/target-Engine-Debug-5ad8b9155107b41b9116.json new file mode 100644 index 0000000..9f64b49 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/target-Engine-Debug-5ad8b9155107b41b9116.json @@ -0,0 +1,302 @@ +{ + "archive" : {}, + "artifacts" : + [ + { + "path" : "libEngine.a" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "target_link_libraries", + "target_compile_options", + "add_definitions", + "target_include_directories" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 72, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 89, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 77, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 74, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 21, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 94, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + }, + { + "backtrace" : 4, + "fragment" : "-fno-exceptions" + }, + { + "fragment" : "-std=gnu++17" + } + ], + "defines" : + [ + { + "backtrace" : 5, + "define" : "DEBUG" + } + ], + "includes" : + [ + { + "backtrace" : 6, + "path" : "/home/josh/Development/graph/include" + }, + { + "backtrace" : 3, + "path" : "/home/josh/Development/graph/3rdparty/nlohmann/include" + }, + { + "backtrace" : 3, + "path" : "/home/josh/Development/graph/3rdparty/stb/include" + }, + { + "backtrace" : 3, + "path" : "/home/josh/Development/graph/3rdparty/smaa/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/imgui/include" + }, + { + "backtrace" : 3, + "isSystem" : true, + "path" : "/usr/include/SDL2" + }, + { + "backtrace" : 3, + "isSystem" : true, + "path" : "/usr/include/opus" + }, + { + "backtrace" : 3, + "isSystem" : true, + "path" : "/usr/include/AL" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 1 + ], + "standard" : "17" + }, + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 2, + "id" : "imgui::@f601288259c18aa88558" + }, + { + "backtrace" : 3, + "id" : "stb::@405618e96415ad65a500" + } + ], + "id" : "Engine::@6890427a1f51a3e7e1df", + "name" : "Engine", + "nameOnDisk" : "libEngine.a", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/renderer.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/worldpass.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/postpass.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/dofpass.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/skypass.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/shadowpass.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/config.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/stringutils.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/animationsystem.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/worldmanager.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/assetmanager.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/entityparser.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/smaapass.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/debugpass.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/audiosystem.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/imguipass.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "STATIC_LIBRARY" +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/target-ITER-Debug-818aa3148672522127b6.json b/cmake-build-debug/.cmake/api/v1/reply/target-ITER-Debug-818aa3148672522127b6.json new file mode 100644 index 0000000..7a66c2a --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/target-ITER-Debug-818aa3148672522127b6.json @@ -0,0 +1,232 @@ +{ + "artifacts" : + [ + { + "path" : "ITER" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_dependencies", + "add_shaders", + "add_definitions" + ], + "files" : + [ + "CMakeLists.txt", + "cmake/BuildShaders.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 100, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 102, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 106, + "parent" : 0 + }, + { + "command" : 2, + "file" : 1, + "line" : 15, + "parent" : 3 + }, + { + "command" : 4, + "file" : 0, + "line" : 21, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + }, + { + "backtrace" : 2, + "fragment" : "-fno-exceptions" + }, + { + "fragment" : "-std=gnu++17" + } + ], + "defines" : + [ + { + "backtrace" : 5, + "define" : "DEBUG" + } + ], + "includes" : + [ + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/nlohmann/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/stb/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/smaa/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/imgui/include" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/SDL2" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/opus" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/AL" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 1 + ], + "standard" : "17" + }, + "sourceIndexes" : + [ + 0 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 2, + "id" : "Engine::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 4, + "id" : "BuildShaders::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 2, + "id" : "imgui::@f601288259c18aa88558" + }, + { + "backtrace" : 2, + "id" : "stb::@405618e96415ad65a500" + } + ], + "id" : "ITER::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "libEngine.a", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libSDL2-2.0.so.0.18.2", + "role" : "libraries" + }, + { + "fragment" : "/lib/libvulkan.so", + "role" : "libraries" + }, + { + "fragment" : "-lassimp", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libopus.so", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libopenal.so", + "role" : "libraries" + }, + { + "fragment" : "3rdparty/imgui/libimgui.a", + "role" : "libraries" + }, + { + "fragment" : "3rdparty/stb/libstb.a", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "ITER", + "nameOnDisk" : "ITER", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/main.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/target-LevelEditor-Debug-b0990c4d2dbaaa6b732e.json b/cmake-build-debug/.cmake/api/v1/reply/target-LevelEditor-Debug-b0990c4d2dbaaa6b732e.json new file mode 100644 index 0000000..6164e2f --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/target-LevelEditor-Debug-b0990c4d2dbaaa6b732e.json @@ -0,0 +1,383 @@ +{ + "artifacts" : + [ + { + "path" : "tools/leveleditor/LevelEditor" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_definitions", + "target_include_directories" + ], + "files" : + [ + "tools/leveleditor/CMakeLists.txt", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 8, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 15, + "parent" : 0 + }, + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 21, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 14, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + }, + { + "backtrace" : 2, + "fragment" : "-fPIC" + }, + { + "backtrace" : 2, + "fragment" : "-fno-exceptions" + }, + { + "fragment" : "-std=gnu++17" + } + ], + "defines" : + [ + { + "backtrace" : 4, + "define" : "DEBUG" + }, + { + "backtrace" : 2, + "define" : "QT_CORE_LIB" + }, + { + "backtrace" : 2, + "define" : "QT_GUI_LIB" + }, + { + "backtrace" : 2, + "define" : "QT_WIDGETS_LIB" + } + ], + "includes" : + [ + { + "backtrace" : 5, + "path" : "/home/josh/Development/graph/tools/leveleditor/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/nlohmann/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/stb/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/smaa/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/imgui/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/tools/common/include" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt/QtWidgets" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt/QtGui" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt/QtCore" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/lib/qt/mkspecs/linux-g++" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/SDL2" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/opus" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/AL" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 2 + ], + "standard" : "17" + }, + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 2, + "id" : "Engine::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 2, + "id" : "imgui::@f601288259c18aa88558" + }, + { + "backtrace" : 2, + "id" : "stb::@405618e96415ad65a500" + }, + { + "backtrace" : 2, + "id" : "EditorCommon::@5199b64d51ad0a40c3b2" + } + ], + "id" : "LevelEditor::@6a2afcd537c6610f5279", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "libEngine.a", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "-lToolWindowManager", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "tools/common/libEditorCommon.a", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/libQt5Widgets.so.5.15.2", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libQt5Gui.so.5.15.2", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libQt5Core.so.5.15.2", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "libEngine.a", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libSDL2-2.0.so.0.18.2", + "role" : "libraries" + }, + { + "fragment" : "/lib/libvulkan.so", + "role" : "libraries" + }, + { + "fragment" : "-lassimp", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libopus.so", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libopenal.so", + "role" : "libraries" + }, + { + "fragment" : "3rdparty/imgui/libimgui.a", + "role" : "libraries" + }, + { + "fragment" : "3rdparty/stb/libstb.a", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "LevelEditor", + "nameOnDisk" : "LevelEditor", + "paths" : + { + "build" : "tools/leveleditor", + "source" : "tools/leveleditor" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 7, + 8, + 9 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "tools/leveleditor/src/main.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "tools/leveleditor/src/mainwindow.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "tools/leveleditor/src/hierarchy.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "tools/leveleditor/src/properties.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/leveleditor/include/moc_mainwindow.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/leveleditor/include/moc_hierarchy.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/leveleditor/include/moc_properties.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/leveleditor/include/moc_mainwindow.cpp.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/leveleditor/include/moc_hierarchy.cpp.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/leveleditor/include/moc_properties.cpp.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "EXECUTABLE" +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/target-MaterialEditor-Debug-33759beb26eb83f3905e.json b/cmake-build-debug/.cmake/api/v1/reply/target-MaterialEditor-Debug-33759beb26eb83f3905e.json new file mode 100644 index 0000000..052720f --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/target-MaterialEditor-Debug-33759beb26eb83f3905e.json @@ -0,0 +1,330 @@ +{ + "artifacts" : + [ + { + "path" : "tools/materialeditor/MaterialEditor" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_definitions", + "target_include_directories" + ], + "files" : + [ + "tools/materialeditor/CMakeLists.txt", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 6, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 11, + "parent" : 0 + }, + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 21, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 10, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + }, + { + "backtrace" : 2, + "fragment" : "-fPIC" + }, + { + "backtrace" : 2, + "fragment" : "-fno-exceptions" + }, + { + "fragment" : "-std=gnu++17" + } + ], + "defines" : + [ + { + "backtrace" : 4, + "define" : "DEBUG" + }, + { + "backtrace" : 2, + "define" : "QT_CORE_LIB" + }, + { + "backtrace" : 2, + "define" : "QT_GUI_LIB" + }, + { + "backtrace" : 2, + "define" : "QT_WIDGETS_LIB" + } + ], + "includes" : + [ + { + "backtrace" : 5, + "path" : "/home/josh/Development/graph/tools/materialeditor/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/nlohmann/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/stb/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/smaa/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/imgui/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/tools/common/include" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt/QtWidgets" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt/QtGui" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt/QtCore" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/lib/qt/mkspecs/linux-g++" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/SDL2" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/opus" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/AL" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 2 + ], + "standard" : "17" + }, + "sourceIndexes" : + [ + 0, + 1, + 2 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 2, + "id" : "Engine::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 2, + "id" : "imgui::@f601288259c18aa88558" + }, + { + "backtrace" : 2, + "id" : "stb::@405618e96415ad65a500" + }, + { + "backtrace" : 2, + "id" : "EditorCommon::@5199b64d51ad0a40c3b2" + } + ], + "id" : "MaterialEditor::@ec477dc511e6d37d5863", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "libEngine.a", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "tools/common/libEditorCommon.a", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/libQt5Widgets.so.5.15.2", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libQt5Gui.so.5.15.2", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libQt5Core.so.5.15.2", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "libEngine.a", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libSDL2-2.0.so.0.18.2", + "role" : "libraries" + }, + { + "fragment" : "/lib/libvulkan.so", + "role" : "libraries" + }, + { + "fragment" : "-lassimp", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libopus.so", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libopenal.so", + "role" : "libraries" + }, + { + "fragment" : "3rdparty/imgui/libimgui.a", + "role" : "libraries" + }, + { + "fragment" : "3rdparty/stb/libstb.a", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "MaterialEditor", + "nameOnDisk" : "MaterialEditor", + "paths" : + { + "build" : "tools/materialeditor", + "source" : "tools/materialeditor" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 3 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "tools/materialeditor/src/main.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "tools/materialeditor/src/mainwindow.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/materialeditor/include/moc_mainwindow.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/materialeditor/include/moc_mainwindow.cpp.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "EXECUTABLE" +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/target-SDKLauncher-Debug-11378b4b6bf8e33e1e24.json b/cmake-build-debug/.cmake/api/v1/reply/target-SDKLauncher-Debug-11378b4b6bf8e33e1e24.json new file mode 100644 index 0000000..3c36915 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/target-SDKLauncher-Debug-11378b4b6bf8e33e1e24.json @@ -0,0 +1,330 @@ +{ + "artifacts" : + [ + { + "path" : "tools/sdklauncher/SDKLauncher" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_definitions", + "target_include_directories" + ], + "files" : + [ + "tools/sdklauncher/CMakeLists.txt", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 6, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 11, + "parent" : 0 + }, + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 21, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 10, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + }, + { + "backtrace" : 2, + "fragment" : "-fPIC" + }, + { + "backtrace" : 2, + "fragment" : "-fno-exceptions" + }, + { + "fragment" : "-std=gnu++17" + } + ], + "defines" : + [ + { + "backtrace" : 4, + "define" : "DEBUG" + }, + { + "backtrace" : 2, + "define" : "QT_CORE_LIB" + }, + { + "backtrace" : 2, + "define" : "QT_GUI_LIB" + }, + { + "backtrace" : 2, + "define" : "QT_WIDGETS_LIB" + } + ], + "includes" : + [ + { + "backtrace" : 5, + "path" : "/home/josh/Development/graph/tools/sdklauncher/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/nlohmann/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/stb/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/smaa/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/imgui/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/tools/common/include" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt/QtWidgets" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt/QtGui" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/qt/QtCore" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/lib/qt/mkspecs/linux-g++" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/SDL2" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/opus" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "/usr/include/AL" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 2 + ], + "standard" : "17" + }, + "sourceIndexes" : + [ + 0, + 1, + 2 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 2, + "id" : "Engine::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 2, + "id" : "imgui::@f601288259c18aa88558" + }, + { + "backtrace" : 2, + "id" : "stb::@405618e96415ad65a500" + }, + { + "backtrace" : 2, + "id" : "EditorCommon::@5199b64d51ad0a40c3b2" + } + ], + "id" : "SDKLauncher::@4842261f0a324085af32", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "libEngine.a", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "tools/common/libEditorCommon.a", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/libQt5Widgets.so.5.15.2", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libQt5Gui.so.5.15.2", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libQt5Core.so.5.15.2", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "libEngine.a", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libSDL2-2.0.so.0.18.2", + "role" : "libraries" + }, + { + "fragment" : "/lib/libvulkan.so", + "role" : "libraries" + }, + { + "fragment" : "-lassimp", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libopus.so", + "role" : "libraries" + }, + { + "fragment" : "/usr/lib/libopenal.so", + "role" : "libraries" + }, + { + "fragment" : "3rdparty/imgui/libimgui.a", + "role" : "libraries" + }, + { + "fragment" : "3rdparty/stb/libstb.a", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "SDKLauncher", + "nameOnDisk" : "SDKLauncher", + "paths" : + { + "build" : "tools/sdklauncher", + "source" : "tools/sdklauncher" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 3 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "tools/sdklauncher/src/main.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "tools/sdklauncher/src/mainwindow.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/sdklauncher/include/moc_mainwindow.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-debug/tools/sdklauncher/include/moc_mainwindow.cpp.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "EXECUTABLE" +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/target-imgui-Debug-6be02ecae9ce2924ef6f.json b/cmake-build-debug/.cmake/api/v1/reply/target-imgui-Debug-6be02ecae9ce2924ef6f.json new file mode 100644 index 0000000..f1bd8d7 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/target-imgui-Debug-6be02ecae9ce2924ef6f.json @@ -0,0 +1,133 @@ +{ + "archive" : {}, + "artifacts" : + [ + { + "path" : "3rdparty/imgui/libimgui.a" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "target_link_libraries", + "target_include_directories" + ], + "files" : + [ + "3rdparty/imgui/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 1, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 6, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 9, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "includes" : + [ + { + "backtrace" : 3, + "path" : "/home/josh/Development/graph/3rdparty/imgui/include" + }, + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/stb/include" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 2, + "id" : "stb::@405618e96415ad65a500" + } + ], + "id" : "imgui::@f601288259c18aa88558", + "name" : "imgui", + "nameOnDisk" : "libimgui.a", + "paths" : + { + "build" : "3rdparty/imgui", + "source" : "3rdparty/imgui" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "3rdparty/imgui/src/imgui.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "3rdparty/imgui/src/imgui_demo.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "3rdparty/imgui/src/imgui_draw.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "3rdparty/imgui/src/imgui_widgets.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "STATIC_LIBRARY" +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/target-stb-Debug-2f3e20ea0b9abf616a12.json b/cmake-build-debug/.cmake/api/v1/reply/target-stb-Debug-2f3e20ea0b9abf616a12.json new file mode 100644 index 0000000..31cc802 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/target-stb-Debug-2f3e20ea0b9abf616a12.json @@ -0,0 +1,91 @@ +{ + "archive" : {}, + "artifacts" : + [ + { + "path" : "3rdparty/stb/libstb.a" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "target_include_directories" + ], + "files" : + [ + "3rdparty/stb/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 1, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 3, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "includes" : + [ + { + "backtrace" : 2, + "path" : "/home/josh/Development/graph/3rdparty/stb/include" + } + ], + "language" : "C", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "stb::@405618e96415ad65a500", + "name" : "stb", + "nameOnDisk" : "libstb.a", + "paths" : + { + "build" : "3rdparty/stb", + "source" : "3rdparty/stb" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "3rdparty/stb/src/stb.c", + "sourceGroupIndex" : 0 + } + ], + "type" : "STATIC_LIBRARY" +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-31f60a14e424baac245d.json b/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-31f60a14e424baac245d.json new file mode 100644 index 0000000..d1a1a52 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-31f60a14e424baac245d.json @@ -0,0 +1,103 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include", + "/usr/local/include", + "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0", + "/usr/lib", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "gcc", + "gcc_s", + "c", + "gcc", + "gcc_s" + ] + }, + "path" : "/usr/bin/cc", + "version" : "11.2.0" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/include/c++/11.2.0", + "/usr/include/c++/11.2.0/x86_64-pc-linux-gnu", + "/usr/include/c++/11.2.0/backward", + "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include", + "/usr/local/include", + "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0", + "/usr/lib", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "m", + "gcc_s", + "gcc", + "c", + "gcc_s", + "gcc" + ] + }, + "path" : "/usr/bin/c++", + "version" : "11.2.0" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/cmake-build-debug/.ninja_deps b/cmake-build-debug/.ninja_deps new file mode 100644 index 0000000..279fdba Binary files /dev/null and b/cmake-build-debug/.ninja_deps differ diff --git a/cmake-build-debug/.ninja_log b/cmake-build-debug/.ninja_log new file mode 100644 index 0000000..3088c04 --- /dev/null +++ b/cmake-build-debug/.ninja_log @@ -0,0 +1,89 @@ +# ninja log v5 +12 927 1646102358806731892 CMakeFiles/Engine.dir/src/imguipass.cpp.o 2cce1874309ca9e7 +18 1337 1646102359215730184 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui.cpp.o aa9d82b7ed680125 +4 1280 1646102359158730422 CMakeFiles/Engine.dir/src/audiosystem.cpp.o f997c508542bef85 +1 476 1646102358353733784 CMakeFiles/Engine.dir/src/stringutils.cpp.o cd709bebaedf6a99 +1 2375 1646102360252725857 CMakeFiles/Engine.dir/src/entityparser.cpp.o a95ce6963de29cee +1 2886 1646102360762723730 CMakeFiles/Engine.dir/src/animationsystem.cpp.o 673d4aac6957992d +1 37 1646102381146639219 3rdparty/stb/libstb.a b81b38c6e5d958de +1 676 1646102358553732948 CMakeFiles/Engine.dir/src/postpass.cpp.o 201d2d0dd201a9b6 +1 1242 1646102359121730577 CMakeFiles/Engine.dir/src/shadowpass.cpp.o b572e90839ef5b77 +1 1294 1646102359173730360 CMakeFiles/Engine.dir/src/dofpass.cpp.o ee47cdddc27909dd +1 2572 1646102360449725036 CMakeFiles/Engine.dir/src/assetmanager.cpp.o 7c735b2fdc5f6681 +1 2628 1646102360505724802 CMakeFiles/Engine.dir/src/worldmanager.cpp.o 1160432d97824eb0 +677 1553 1646102359431729283 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_widgets.cpp.o b18c3c3022961c0b +37 72 1646102381180639079 3rdparty/imgui/libimgui.a f0c2a4134092ccc6 +27 811 1646102358688732385 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_demo.cpp.o befcae7989d825d0 +756 1425 1646102359303729817 3rdparty/stb/CMakeFiles/stb.dir/src/stb.c.o 4ac97abc4ae1d980 +1 756 1646102358634732610 CMakeFiles/Engine.dir/src/skypass.cpp.o 8ac9916d689f5d35 +2 1010 1646102358889731545 CMakeFiles/Engine.dir/src/smaapass.cpp.o 4952a4c2cca48a2a +1 804 1646102395256581307 CMakeFiles/Engine.dir/src/worldpass.cpp.o 7c39a8ccebeff6d8 +1 787 1646102358666732477 CMakeFiles/Engine.dir/src/config.cpp.o 8a52f43079ab5fb0 +0 1941 1646102359819727664 CMakeFiles/Engine.dir/src/renderer.cpp.o 682ff0e8a067922b +2 1196 1646102359074730773 CMakeFiles/Engine.dir/src/debugpass.cpp.o 86896e24e2d961 +804 961 1646102395406580694 libEngine.a 40b6225d2934d0cc +477 1540 1646102359418729337 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_draw.cpp.o 718567667c38fe42 +1 3 1646102598121793148 tools/common/include/moc_coloredit.cpp db167930a7a75b51 +1 3 1646102598121793148 /home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_coloredit.cpp db167930a7a75b51 +0 3 1646102598121793148 tools/common/include/moc_collapsesection.cpp 7ef377d99455aa16 +0 3 1646102598121793148 /home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_collapsesection.cpp 7ef377d99455aa16 +0 3 1646102598121793148 tools/common/include/moc_vec3edit.cpp e85f0e5ece21304f +0 3 1646102598121793148 /home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_vec3edit.cpp e85f0e5ece21304f +1 3 1646102598121793148 tools/common/include/moc_context.cpp 26365db67160da3d +1 3 1646102598121793148 /home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_context.cpp 26365db67160da3d +1 3 1646102598122793144 tools/common/include/moc_renderwindow.cpp e78ed926839fd2cb +1 3 1646102598122793144 /home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_renderwindow.cpp e78ed926839fd2cb +4 955 1646102599073789620 tools/common/CMakeFiles/EditorCommon.dir/include/moc_collapsesection.cpp.o 9d4453aadb759683 +4 960 1646102599078789602 tools/common/CMakeFiles/EditorCommon.dir/include/moc_renderwindow.cpp.o 422c7a54b5999b68 +4 1041 1646102599159789302 tools/common/CMakeFiles/EditorCommon.dir/include/moc_context.cpp.o c27535cd436cde07 +4 1261 1646102599378788490 tools/common/CMakeFiles/EditorCommon.dir/src/collapsesection.cpp.o 2c68055e2bf85bc7 +3 1325 1646102599442788253 tools/common/CMakeFiles/EditorCommon.dir/src/qt.cpp.o 79528e9d366fa4ea +3 1339 1646102599457788198 tools/common/CMakeFiles/EditorCommon.dir/src/editorstyle.cpp.o 38d2b9d7ff5d8c23 +3 1385 1646102599503788027 tools/common/CMakeFiles/EditorCommon.dir/src/coloredit.cpp.o 9471411d3c5b0406 +4 1399 1646102599517787976 tools/common/CMakeFiles/EditorCommon.dir/include/moc_coloredit.cpp.o c62eaa8e32cea4de +3 1430 1646102599547787865 tools/common/CMakeFiles/EditorCommon.dir/src/renderwindow.cpp.o ee02ed47961f35b4 +4 1484 1646102599602787661 tools/common/CMakeFiles/EditorCommon.dir/include/moc_vec3edit.cpp.o 6102505754a6000a +3 1542 1646102599660787446 tools/common/CMakeFiles/EditorCommon.dir/src/vec3edit.cpp.o be3307168e4d7c3 +1542 1593 1646102599707787272 tools/common/libEditorCommon.a 755be1a9ed1df7ac +1593 1596 1646102599715787242 tools/sdklauncher/include/moc_mainwindow.cpp 46cc1ab67281bf78 +1593 1596 1646102599715787242 /home/josh/Development/graph/cmake-build-debug/tools/sdklauncher/include/moc_mainwindow.cpp 46cc1ab67281bf78 +1596 1603 1646102599721787220 tools/sdklauncher/CMakeFiles/SDKLauncher.dir/include/moc_mainwindow.cpp.o 5d16f21f38c552fe +1596 2439 1646102600557784124 tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src/main.cpp.o 20127e7f60a9ddd4 +1596 2533 1646102600651783776 tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src/mainwindow.cpp.o 1e7e535d610ad616 +2533 2711 1646102600827783124 tools/sdklauncher/SDKLauncher 50447230d58d062e +2 139 1646102610796746292 shaders/imgui.frag.spv 26b2998a6056ecd4 +2 139 1646102610796746292 /home/josh/Development/graph/cmake-build-debug/shaders/imgui.frag.spv 26b2998a6056ecd4 +2 141 1646102610796746292 shaders/mesh.frag.spv c562cc721fa23d20 +2 141 1646102610796746292 /home/josh/Development/graph/cmake-build-debug/shaders/mesh.frag.spv c562cc721fa23d20 +2 142 1646102610798746285 shaders/post.frag.spv eb5689f58ab49d59 +2 142 1646102610798746285 /home/josh/Development/graph/cmake-build-debug/shaders/post.frag.spv eb5689f58ab49d59 +2 145 1646102610800746277 shaders/post.vert.spv 13007182e1f20371 +2 145 1646102610800746277 /home/josh/Development/graph/cmake-build-debug/shaders/post.vert.spv 13007182e1f20371 +1 145 1646102610801746274 shaders/blend.vert.spv cb608be61fe88e2f +1 145 1646102610801746274 /home/josh/Development/graph/cmake-build-debug/shaders/blend.vert.spv cb608be61fe88e2f +2 150 1646102610807746251 shaders/shadow.vert.spv b16c0de0fdec4498 +2 150 1646102610807746251 /home/josh/Development/graph/cmake-build-debug/shaders/shadow.vert.spv b16c0de0fdec4498 +3 151 1646102610809746244 shaders/sky.vert.spv f9c45729d8bb2899 +3 151 1646102610809746244 /home/josh/Development/graph/cmake-build-debug/shaders/sky.vert.spv f9c45729d8bb2899 +2 154 1646102610812746233 shaders/mesh.vert.spv 57e2128e0809fe8f +2 154 1646102610812746233 /home/josh/Development/graph/cmake-build-debug/shaders/mesh.vert.spv 57e2128e0809fe8f +3 154 1646102610813746229 shaders/sobel.frag.spv e2cad2f0b58ca5fd +3 154 1646102610813746229 /home/josh/Development/graph/cmake-build-debug/shaders/sobel.frag.spv e2cad2f0b58ca5fd +2 158 1646102610818746210 shaders/sky.frag.spv 9ce2628486eb3aa3 +2 158 1646102610818746210 /home/josh/Development/graph/cmake-build-debug/shaders/sky.frag.spv 9ce2628486eb3aa3 +2 163 1646102610822746196 shaders/edge.frag.spv abf60a768f5645bd +2 163 1646102610822746196 /home/josh/Development/graph/cmake-build-debug/shaders/edge.frag.spv abf60a768f5645bd +2 165 1646102610824746189 shaders/imgui.vert.spv b78ef0c41955fce3 +2 165 1646102610824746189 /home/josh/Development/graph/cmake-build-debug/shaders/imgui.vert.spv b78ef0c41955fce3 +1 169 1646102610830746167 shaders/blend.frag.spv 8a29c4c252b15ee9 +1 169 1646102610830746167 /home/josh/Development/graph/cmake-build-debug/shaders/blend.frag.spv 8a29c4c252b15ee9 +1 176 1646102610838746137 shaders/dof.vert.spv 2bcc4568cfaf1f21 +1 176 1646102610838746137 /home/josh/Development/graph/cmake-build-debug/shaders/dof.vert.spv 2bcc4568cfaf1f21 +2 177 1646102610839746134 shaders/edge.vert.spv 2e8134a6414a8317 +2 177 1646102610839746134 /home/josh/Development/graph/cmake-build-debug/shaders/edge.vert.spv 2e8134a6414a8317 +1 179 1646102610841746126 shaders/dof.frag.spv 103116dc803c3789 +1 179 1646102610841746126 /home/josh/Development/graph/cmake-build-debug/shaders/dof.frag.spv 103116dc803c3789 +3 179 1646102610842746122 shaders/sobel.vert.spv 5dbdd8af3dc16407 +3 179 1646102610842746122 /home/josh/Development/graph/cmake-build-debug/shaders/sobel.vert.spv 5dbdd8af3dc16407 +179 1954 1646102612618739576 CMakeFiles/ITER.dir/src/main.cpp.o f361adf1ce0e0e8 +1954 2213 1646102612876738626 ITER 34c3d99e83b58658 diff --git a/cmake-build-debug/3rdparty/cmake_install.cmake b/cmake-build-debug/3rdparty/cmake_install.cmake new file mode 100644 index 0000000..b0c2603 --- /dev/null +++ b/cmake-build-debug/3rdparty/cmake_install.cmake @@ -0,0 +1,53 @@ +# Install script for directory: /home/josh/Development/graph/3rdparty + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/josh/Development/graph/cmake-build-debug/3rdparty/imgui/cmake_install.cmake") + include("/home/josh/Development/graph/cmake-build-debug/3rdparty/nlohmann/cmake_install.cmake") + include("/home/josh/Development/graph/cmake-build-debug/3rdparty/stb/cmake_install.cmake") + include("/home/josh/Development/graph/cmake-build-debug/3rdparty/smaa/cmake_install.cmake") + +endif() + diff --git a/cmake-build-debug/3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui.cpp.o b/cmake-build-debug/3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui.cpp.o new file mode 100644 index 0000000..c8eda5e Binary files /dev/null and b/cmake-build-debug/3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui.cpp.o differ diff --git a/cmake-build-debug/3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_demo.cpp.o b/cmake-build-debug/3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_demo.cpp.o new file mode 100644 index 0000000..a40f349 Binary files /dev/null and b/cmake-build-debug/3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_demo.cpp.o differ diff --git a/cmake-build-debug/3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_draw.cpp.o b/cmake-build-debug/3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_draw.cpp.o new file mode 100644 index 0000000..0a195c0 Binary files /dev/null and b/cmake-build-debug/3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_draw.cpp.o differ diff --git a/cmake-build-debug/3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_widgets.cpp.o b/cmake-build-debug/3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_widgets.cpp.o new file mode 100644 index 0000000..b9b79fb Binary files /dev/null and b/cmake-build-debug/3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_widgets.cpp.o differ diff --git a/cmake-build-debug/3rdparty/imgui/cmake_install.cmake b/cmake-build-debug/3rdparty/imgui/cmake_install.cmake new file mode 100644 index 0000000..59e18b0 --- /dev/null +++ b/cmake-build-debug/3rdparty/imgui/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/josh/Development/graph/3rdparty/imgui + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/cmake-build-debug/3rdparty/imgui/libimgui.a b/cmake-build-debug/3rdparty/imgui/libimgui.a new file mode 100644 index 0000000..ba1a01a Binary files /dev/null and b/cmake-build-debug/3rdparty/imgui/libimgui.a differ diff --git a/cmake-build-debug/3rdparty/nlohmann/cmake_install.cmake b/cmake-build-debug/3rdparty/nlohmann/cmake_install.cmake new file mode 100644 index 0000000..9447f30 --- /dev/null +++ b/cmake-build-debug/3rdparty/nlohmann/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/josh/Development/graph/3rdparty/nlohmann + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/cmake-build-debug/3rdparty/smaa/cmake_install.cmake b/cmake-build-debug/3rdparty/smaa/cmake_install.cmake new file mode 100644 index 0000000..815af31 --- /dev/null +++ b/cmake-build-debug/3rdparty/smaa/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/josh/Development/graph/3rdparty/smaa + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/cmake-build-debug/3rdparty/stb/CMakeFiles/stb.dir/src/stb.c.o b/cmake-build-debug/3rdparty/stb/CMakeFiles/stb.dir/src/stb.c.o new file mode 100644 index 0000000..b41a8b2 Binary files /dev/null and b/cmake-build-debug/3rdparty/stb/CMakeFiles/stb.dir/src/stb.c.o differ diff --git a/cmake-build-debug/3rdparty/stb/cmake_install.cmake b/cmake-build-debug/3rdparty/stb/cmake_install.cmake new file mode 100644 index 0000000..0e81352 --- /dev/null +++ b/cmake-build-debug/3rdparty/stb/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/josh/Development/graph/3rdparty/stb + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/cmake-build-debug/3rdparty/stb/libstb.a b/cmake-build-debug/3rdparty/stb/libstb.a new file mode 100644 index 0000000..a983718 Binary files /dev/null and b/cmake-build-debug/3rdparty/stb/libstb.a differ diff --git a/cmake-build-debug/CMakeCache.txt b/cmake-build-debug/CMakeCache.txt new file mode 100644 index 0000000..2382652 --- /dev/null +++ b/cmake-build-debug/CMakeCache.txt @@ -0,0 +1,431 @@ +# This is the CMakeCache file. +# For build in directory: /home/josh/Development/graph/cmake-build-debug +# It was generated by CMake: /opt/clion/bin/cmake/linux/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:UNINITIALIZED=/opt/clion/bin/ninja/linux/ninja + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=Graph + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Dependencies for the target +EditorCommon_LIB_DEPENDS:STATIC=general;Engine;general;Qt5::Widgets; + +//Dependencies for the target +Engine_LIB_DEPENDS:STATIC=general;SDL2::SDL2;general;Vulkan::Vulkan;general;assimp;general;stb::stb;general;opus::opus;general;OpenAL::OpenAL;general;imgui::imgui; + +//Value Computed by CMake +Graph_BINARY_DIR:STATIC=/home/josh/Development/graph/cmake-build-debug + +//Value Computed by CMake +Graph_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +Graph_SOURCE_DIR:STATIC=/home/josh/Development/graph + +//Path to a file. +OPENAL_INCLUDE_DIR:PATH=/usr/include/AL + +//Path to a library. +OPENAL_LIBRARY:FILEPATH=/usr/lib/libopenal.so + +//Path to a file. +OPUS_INCLUDE_DIR:PATH=/usr/include/opus + +//Path to a library. +OPUS_LIBRARY:FILEPATH=/usr/lib/libopus.so + +//The directory containing a CMake configuration file for Qt5Core. +Qt5Core_DIR:PATH=/usr/lib64/cmake/Qt5Core + +//The directory containing a CMake configuration file for Qt5Gui. +Qt5Gui_DIR:PATH=/usr/lib64/cmake/Qt5Gui + +//The directory containing a CMake configuration file for Qt5Widgets. +Qt5Widgets_DIR:PATH=/usr/lib64/cmake/Qt5Widgets + +//The directory containing a CMake configuration file for SDL2. +SDL2_DIR:PATH=/usr/lib64/cmake/SDL2 + +//Path to a program. +Vulkan_GLSLANG_VALIDATOR_EXECUTABLE:FILEPATH=/bin/glslangValidator + +//Path to a program. +Vulkan_GLSLC_EXECUTABLE:FILEPATH=/bin/glslc + +//Path to a file. +Vulkan_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +Vulkan_LIBRARY:FILEPATH=/lib/libvulkan.so + +//The directory containing a CMake configuration file for assimp. +assimp_DIR:PATH=/usr/lib64/cmake/assimp-5.2 + +//The directory containing a CMake configuration file for glm. +glm_DIR:PATH=/usr/lib64/cmake/glm + +//Dependencies for the target +imgui_LIB_DEPENDS:STATIC=general;stb; + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/josh/Development/graph/cmake-build-debug +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=21 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/opt/clion/bin/cmake/linux/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/opt/clion/bin/cmake/linux/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/opt/clion/bin/cmake/linux/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/josh/Development/graph +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=11 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/opt/clion/bin/cmake/linux/share/cmake-3.21 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding OPUS +FIND_PACKAGE_MESSAGE_DETAILS_OPUS:INTERNAL=[/usr/lib/libopus.so][/usr/include/opus][v()] +//Details about finding OpenAL +FIND_PACKAGE_MESSAGE_DETAILS_OpenAL:INTERNAL=[/usr/lib/libopenal.so][/usr/include/AL][v()] +//Details about finding Vulkan +FIND_PACKAGE_MESSAGE_DETAILS_Vulkan:INTERNAL=[/lib/libvulkan.so][/usr/include][v()] +//ADVANCED property for variable: OPENAL_INCLUDE_DIR +OPENAL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENAL_LIBRARY +OPENAL_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Vulkan_GLSLANG_VALIDATOR_EXECUTABLE +Vulkan_GLSLANG_VALIDATOR_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Vulkan_GLSLC_EXECUTABLE +Vulkan_GLSLC_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Vulkan_INCLUDE_DIR +Vulkan_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Vulkan_LIBRARY +Vulkan_LIBRARY-ADVANCED:INTERNAL=1 + diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CMakeCCompiler.cmake b/cmake-build-debug/CMakeFiles/3.21.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..5aa71c3 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.21.1/CMakeCCompiler.cmake @@ -0,0 +1,80 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.2.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0;/usr/lib;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake b/cmake-build-debug/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..493c5fb --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake @@ -0,0 +1,91 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.2.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11.2.0;/usr/include/c++/11.2.0/x86_64-pc-linux-gnu;/usr/include/c++/11.2.0/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0;/usr/lib;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin b/cmake-build-debug/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000..654df86 Binary files /dev/null and b/cmake-build-debug/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin b/cmake-build-debug/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000..def971e Binary files /dev/null and b/cmake-build-debug/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CMakeSystem.cmake b/cmake-build-debug/CMakeFiles/3.21.1/CMakeSystem.cmake new file mode 100644 index 0000000..4f1d072 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.21.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.16.10-zen1-1-zen") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.16.10-zen1-1-zen") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.16.10-zen1-1-zen") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.16.10-zen1-1-zen") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c b/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..051f748 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,807 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && __has_include() +# define COMPILER_ID "ROCMClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# elif defined(__clang__) +# define SIMULATE_ID "Clang" +# elif defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif +# if defined(__clang__) && __has_include() +# include +# define COMPILER_VERSION_MAJOR DEC(HIP_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(HIP_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(HIP_VERSION_PATCH) +# endif + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ > 201710L +# define C_DIALECT "23" +#elif __STDC_VERSION__ >= 201710L +# define C_DIALECT "17" +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdC/a.out b/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdC/a.out new file mode 100755 index 0000000..cd923d8 Binary files /dev/null and b/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdC/a.out differ diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..f675021 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,795 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && __has_include() +# define COMPILER_ID "ROCMClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# elif defined(__clang__) +# define SIMULATE_ID "Clang" +# elif defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif +# if defined(__clang__) && __has_include() +# include +# define COMPILER_VERSION_MAJOR DEC(HIP_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(HIP_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(HIP_VERSION_PATCH) +# endif + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdCXX/a.out b/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdCXX/a.out new file mode 100755 index 0000000..67f2122 Binary files /dev/null and b/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdCXX/a.out differ diff --git a/cmake-build-debug/CMakeFiles/CMakeOutput.log b/cmake-build-debug/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..81c0168 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/CMakeOutput.log @@ -0,0 +1,385 @@ +The system is: Linux - 5.16.10-zen1-1-zen - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/josh/Development/graph/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/josh/Development/graph/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/josh/Development/graph/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/opt/clion/bin/ninja/linux/ninja cmTC_f4923 && [1/2] Building C object CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.o +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +Target: x86_64-pc-linux-gnu +Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.2.0 (GCC) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f4923.dir/' + /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/cc1 -quiet -v /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_f4923.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccQMS0dk.s +GNU C17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu) + compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0-p13, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include + /usr/local/include + /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed + /usr/include +End of search list. +GNU C17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu) + compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0-p13, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: d3a91bcedcb10cd231faf00bcfa6e3e9 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f4923.dir/' + as -v --64 -o CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.o /tmp/ccQMS0dk.s +GNU assembler version 2.38 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.' +[2/2] Linking C executable cmTC_f4923 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper +Target: x86_64-pc-linux-gnu +Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.2.0 (GCC) +COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_f4923' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f4923.' + /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccRTTtyN.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_f4923 /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../.. CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_f4923' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f4923.' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/josh/Development/graph/cmake-build-debug/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/opt/clion/bin/ninja/linux/ninja cmTC_f4923 && [1/2] Building C object CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.2.0 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f4923.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/cc1 -quiet -v /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_f4923.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccQMS0dk.s] + ignore line: [GNU C17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.2.1 MPFR version 4.1.0-p13 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.2.1 MPFR version 4.1.0-p13 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d3a91bcedcb10cd231faf00bcfa6e3e9] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f4923.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.o /tmp/ccQMS0dk.s] + ignore line: [GNU assembler version 2.38 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.'] + ignore line: [[2/2] Linking C executable cmTC_f4923] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.2.0 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_f4923' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f4923.'] + link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccRTTtyN.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_f4923 /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../.. CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccRTTtyN.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_f4923] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../..] + arg [CMakeFiles/cmTC_f4923.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o] ==> [/usr/lib/crti.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o] ==> [/usr/lib/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/Scrt1.o;/usr/lib/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o;/usr/lib/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0;/usr/lib;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/josh/Development/graph/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/opt/clion/bin/ninja/linux/ninja cmTC_47f37 && [1/2] Building CXX object CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.o +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +Target: x86_64-pc-linux-gnu +Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.2.0 (GCC) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_47f37.dir/' + /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/cc1plus -quiet -v -D_GNU_SOURCE /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_47f37.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccQx8nNW.s +GNU C++17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu) + compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0-p13, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0 + /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/x86_64-pc-linux-gnu + /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/backward + /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include + /usr/local/include + /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed + /usr/include +End of search list. +GNU C++17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu) + compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0-p13, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 833ac0fac972ed4b3f2c1c21f9d53ffc +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_47f37.dir/' + as -v --64 -o CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccQx8nNW.s +GNU assembler version 2.38 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.' +[2/2] Linking CXX executable cmTC_47f37 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper +Target: x86_64-pc-linux-gnu +Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.2.0 (GCC) +COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_47f37' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_47f37.' + /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccd4hlNE.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_47f37 /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../.. CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_47f37' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_47f37.' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/x86_64-pc-linux-gnu] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/backward] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0] ==> [/usr/include/c++/11.2.0] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/x86_64-pc-linux-gnu] ==> [/usr/include/c++/11.2.0/x86_64-pc-linux-gnu] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/backward] ==> [/usr/include/c++/11.2.0/backward] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11.2.0;/usr/include/c++/11.2.0/x86_64-pc-linux-gnu;/usr/include/c++/11.2.0/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/josh/Development/graph/cmake-build-debug/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/opt/clion/bin/ninja/linux/ninja cmTC_47f37 && [1/2] Building CXX object CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.2.0 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_47f37.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/cc1plus -quiet -v -D_GNU_SOURCE /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_47f37.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccQx8nNW.s] + ignore line: [GNU C++17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.2.1 MPFR version 4.1.0-p13 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/x86_64-pc-linux-gnu] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../include/c++/11.2.0/backward] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (GCC) version 11.2.0 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.2.1 MPFR version 4.1.0-p13 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 833ac0fac972ed4b3f2c1c21f9d53ffc] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_47f37.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccQx8nNW.s] + ignore line: [GNU assembler version 2.38 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] Linking CXX executable cmTC_47f37] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-multilib --enable-pgo-build=lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --with-build-config=bootstrap-lto --enable-link-serialization=1 gdc_include_dir=/usr/include/dlang/gdc] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.2.0 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_47f37' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_47f37.'] + link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccd4hlNE.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_47f37 /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../.. CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccd4hlNE.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_47f37] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../..] + arg [CMakeFiles/cmTC_47f37.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crti.o] ==> [/usr/lib/crti.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/crtn.o] ==> [/usr/lib/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/Scrt1.o;/usr/lib/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o;/usr/lib/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0;/usr/lib;/lib] + implicit fwks: [] + + diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/animationsystem.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/animationsystem.cpp.o new file mode 100644 index 0000000..1999657 Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/animationsystem.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/assetmanager.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/assetmanager.cpp.o new file mode 100644 index 0000000..21e07b7 Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/assetmanager.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/audiosystem.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/audiosystem.cpp.o new file mode 100644 index 0000000..cf7096f Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/audiosystem.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/config.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/config.cpp.o new file mode 100644 index 0000000..605e736 Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/config.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/debugpass.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/debugpass.cpp.o new file mode 100644 index 0000000..2b9d27c Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/debugpass.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/dofpass.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/dofpass.cpp.o new file mode 100644 index 0000000..0ac9ce4 Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/dofpass.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/entityparser.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/entityparser.cpp.o new file mode 100644 index 0000000..7fea58e Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/entityparser.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/imguipass.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/imguipass.cpp.o new file mode 100644 index 0000000..fec9a2e Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/imguipass.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/postpass.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/postpass.cpp.o new file mode 100644 index 0000000..ee5fe97 Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/postpass.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/renderer.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/renderer.cpp.o new file mode 100644 index 0000000..49f8bc8 Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/renderer.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/shadowpass.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/shadowpass.cpp.o new file mode 100644 index 0000000..2c589e5 Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/shadowpass.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/skypass.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/skypass.cpp.o new file mode 100644 index 0000000..175f98a Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/skypass.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/smaapass.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/smaapass.cpp.o new file mode 100644 index 0000000..81f4089 Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/smaapass.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/stringutils.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/stringutils.cpp.o new file mode 100644 index 0000000..8658a8d Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/stringutils.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/worldmanager.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/worldmanager.cpp.o new file mode 100644 index 0000000..25ccdbb Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/worldmanager.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/Engine.dir/src/worldpass.cpp.o b/cmake-build-debug/CMakeFiles/Engine.dir/src/worldpass.cpp.o new file mode 100644 index 0000000..eac78ce Binary files /dev/null and b/cmake-build-debug/CMakeFiles/Engine.dir/src/worldpass.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/ITER.dir/src/main.cpp.o b/cmake-build-debug/CMakeFiles/ITER.dir/src/main.cpp.o new file mode 100644 index 0000000..9e7abc2 Binary files /dev/null and b/cmake-build-debug/CMakeFiles/ITER.dir/src/main.cpp.o differ diff --git a/cmake-build-debug/CMakeFiles/TargetDirectories.txt b/cmake-build-debug/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..e657fdc --- /dev/null +++ b/cmake-build-debug/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,31 @@ +/home/josh/Development/graph/cmake-build-debug/CMakeFiles/rebuild_cache.dir +/home/josh/Development/graph/cmake-build-debug/CMakeFiles/Engine.dir +/home/josh/Development/graph/cmake-build-debug/CMakeFiles/ITER.dir +/home/josh/Development/graph/cmake-build-debug/CMakeFiles/BuildShaders.dir +/home/josh/Development/graph/cmake-build-debug/CMakeFiles/edit_cache.dir +/home/josh/Development/graph/cmake-build-debug/3rdparty/CMakeFiles/rebuild_cache.dir +/home/josh/Development/graph/cmake-build-debug/3rdparty/CMakeFiles/edit_cache.dir +/home/josh/Development/graph/cmake-build-debug/3rdparty/imgui/CMakeFiles/rebuild_cache.dir +/home/josh/Development/graph/cmake-build-debug/3rdparty/imgui/CMakeFiles/edit_cache.dir +/home/josh/Development/graph/cmake-build-debug/3rdparty/imgui/CMakeFiles/imgui.dir +/home/josh/Development/graph/cmake-build-debug/3rdparty/nlohmann/CMakeFiles/rebuild_cache.dir +/home/josh/Development/graph/cmake-build-debug/3rdparty/nlohmann/CMakeFiles/edit_cache.dir +/home/josh/Development/graph/cmake-build-debug/3rdparty/stb/CMakeFiles/rebuild_cache.dir +/home/josh/Development/graph/cmake-build-debug/3rdparty/stb/CMakeFiles/edit_cache.dir +/home/josh/Development/graph/cmake-build-debug/3rdparty/stb/CMakeFiles/stb.dir +/home/josh/Development/graph/cmake-build-debug/3rdparty/smaa/CMakeFiles/edit_cache.dir +/home/josh/Development/graph/cmake-build-debug/3rdparty/smaa/CMakeFiles/rebuild_cache.dir +/home/josh/Development/graph/cmake-build-debug/tools/CMakeFiles/rebuild_cache.dir +/home/josh/Development/graph/cmake-build-debug/tools/CMakeFiles/edit_cache.dir +/home/josh/Development/graph/cmake-build-debug/tools/common/CMakeFiles/edit_cache.dir +/home/josh/Development/graph/cmake-build-debug/tools/common/CMakeFiles/rebuild_cache.dir +/home/josh/Development/graph/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir +/home/josh/Development/graph/cmake-build-debug/tools/leveleditor/CMakeFiles/edit_cache.dir +/home/josh/Development/graph/cmake-build-debug/tools/leveleditor/CMakeFiles/rebuild_cache.dir +/home/josh/Development/graph/cmake-build-debug/tools/leveleditor/CMakeFiles/LevelEditor.dir +/home/josh/Development/graph/cmake-build-debug/tools/materialeditor/CMakeFiles/rebuild_cache.dir +/home/josh/Development/graph/cmake-build-debug/tools/materialeditor/CMakeFiles/edit_cache.dir +/home/josh/Development/graph/cmake-build-debug/tools/materialeditor/CMakeFiles/MaterialEditor.dir +/home/josh/Development/graph/cmake-build-debug/tools/sdklauncher/CMakeFiles/rebuild_cache.dir +/home/josh/Development/graph/cmake-build-debug/tools/sdklauncher/CMakeFiles/edit_cache.dir +/home/josh/Development/graph/cmake-build-debug/tools/sdklauncher/CMakeFiles/SDKLauncher.dir diff --git a/cmake-build-debug/CMakeFiles/clion-environment.txt b/cmake-build-debug/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000..72973d1 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/clion-environment.txt @@ -0,0 +1,3 @@ +ToolSet: 1.0 (local)Options: + +Options:-DCMAKE_MAKE_PROGRAM=/opt/clion/bin/ninja/linux/ninja \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/clion-log.txt b/cmake-build-debug/CMakeFiles/clion-log.txt new file mode 100644 index 0000000..848e59a --- /dev/null +++ b/cmake-build-debug/CMakeFiles/clion-log.txt @@ -0,0 +1,14 @@ +/opt/clion/bin/cmake/linux/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=/opt/clion/bin/ninja/linux/ninja -G Ninja /home/josh/Development/graph +CMake Warning (dev) at /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:438 (message): + The package name passed to `find_package_handle_standard_args` (OPUS) does + not match the name of the calling package (opus). This can lead to + problems in calling code that expects `find_package` result variables + (e.g., `_FOUND`) to follow a certain pattern. +Call Stack (most recent call first): + cmake/Findopus.cmake:28 (find_package_handle_standard_args) + CMakeLists.txt:17 (find_package) +This warning is for project developers. Use -Wno-dev to suppress it. + +-- Configuring done +-- Generating done +-- Build files have been written to: /home/josh/Development/graph/cmake-build-debug diff --git a/cmake-build-debug/CMakeFiles/cmake.check_cache b/cmake-build-debug/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/cmake-build-debug/CMakeFiles/rules.ninja b/cmake-build-debug/CMakeFiles/rules.ninja new file mode 100644 index 0000000..6bc7ae9 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/rules.ninja @@ -0,0 +1,197 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.21 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: Graph +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__Engine_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX static library. + +rule CXX_STATIC_LIBRARY_LINKER__Engine_Debug + command = $PRE_LINK && /opt/clion/bin/cmake/linux/bin/cmake -E rm -f $TARGET_FILE && /usr/bin/ar qc $TARGET_FILE $LINK_FLAGS $in && /usr/bin/ranlib $TARGET_FILE && $POST_BUILD + description = Linking CXX static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__ITER_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__ITER_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__imgui_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX static library. + +rule CXX_STATIC_LIBRARY_LINKER__imgui_Debug + command = $PRE_LINK && /opt/clion/bin/cmake/linux/bin/cmake -E rm -f $TARGET_FILE && /usr/bin/ar qc $TARGET_FILE $LINK_FLAGS $in && /usr/bin/ranlib $TARGET_FILE && $POST_BUILD + description = Linking CXX static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling C files. + +rule C_COMPILER__stb_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/cc $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building C object $out + + +############################################# +# Rule for linking C static library. + +rule C_STATIC_LIBRARY_LINKER__stb_Debug + command = $PRE_LINK && /opt/clion/bin/cmake/linux/bin/cmake -E rm -f $TARGET_FILE && /usr/bin/ar qc $TARGET_FILE $LINK_FLAGS $in && /usr/bin/ranlib $TARGET_FILE && $POST_BUILD + description = Linking C static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__EditorCommon_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX static library. + +rule CXX_STATIC_LIBRARY_LINKER__EditorCommon_Debug + command = $PRE_LINK && /opt/clion/bin/cmake/linux/bin/cmake -E rm -f $TARGET_FILE && /usr/bin/ar qc $TARGET_FILE $LINK_FLAGS $in && /usr/bin/ranlib $TARGET_FILE && $POST_BUILD + description = Linking CXX static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__LevelEditor_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__LevelEditor_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__MaterialEditor_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__MaterialEditor_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__SDKLauncher_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__SDKLauncher_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /opt/clion/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/josh/Development/graph -B/home/josh/Development/graph/cmake-build-debug + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /opt/clion/bin/ninja/linux/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /opt/clion/bin/ninja/linux/ninja -t targets + description = All primary targets available: + diff --git a/cmake-build-debug/ITER b/cmake-build-debug/ITER new file mode 100755 index 0000000..a625d64 Binary files /dev/null and b/cmake-build-debug/ITER differ diff --git a/cmake-build-debug/Testing/Temporary/LastTest.log b/cmake-build-debug/Testing/Temporary/LastTest.log new file mode 100644 index 0000000..2cd4794 --- /dev/null +++ b/cmake-build-debug/Testing/Temporary/LastTest.log @@ -0,0 +1,3 @@ +Start testing: Feb 28 21:47 EST +---------------------------------------------------------- +End testing: Feb 28 21:47 EST diff --git a/cmake-build-debug/build.ninja b/cmake-build-debug/build.ninja new file mode 100644 index 0000000..464b116 --- /dev/null +++ b/cmake-build-debug/build.ninja @@ -0,0 +1,1312 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.21 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: Graph +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/josh/Development/graph/cmake-build-debug/ + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && /opt/clion/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/josh/Development/graph -B/home/josh/Development/graph/cmake-build-debug + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target Engine + + +############################################# +# Order-only phony target for Engine + +build cmake_object_order_depends_target_Engine: phony || cmake_object_order_depends_target_imgui cmake_object_order_depends_target_stb + +build CMakeFiles/Engine.dir/src/renderer.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/renderer.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/renderer.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/worldpass.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/worldpass.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/worldpass.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/postpass.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/postpass.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/postpass.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/dofpass.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/dofpass.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/dofpass.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/skypass.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/skypass.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/skypass.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/shadowpass.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/shadowpass.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/shadowpass.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/config.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/config.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/config.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/stringutils.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/stringutils.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/stringutils.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/animationsystem.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/animationsystem.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/animationsystem.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/worldmanager.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/worldmanager.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/worldmanager.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/assetmanager.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/assetmanager.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/assetmanager.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/entityparser.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/entityparser.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/entityparser.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/smaapass.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/smaapass.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/smaapass.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/debugpass.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/debugpass.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/debugpass.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/audiosystem.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/audiosystem.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/audiosystem.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + +build CMakeFiles/Engine.dir/src/imguipass.cpp.o: CXX_COMPILER__Engine_Debug /home/josh/Development/graph/src/imguipass.cpp || cmake_object_order_depends_target_Engine + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/Engine.dir/src/imguipass.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/Engine.dir + OBJECT_FILE_DIR = CMakeFiles/Engine.dir/src + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target Engine + + +############################################# +# Link the static library libEngine.a + +build libEngine.a: CXX_STATIC_LIBRARY_LINKER__Engine_Debug CMakeFiles/Engine.dir/src/renderer.cpp.o CMakeFiles/Engine.dir/src/worldpass.cpp.o CMakeFiles/Engine.dir/src/postpass.cpp.o CMakeFiles/Engine.dir/src/dofpass.cpp.o CMakeFiles/Engine.dir/src/skypass.cpp.o CMakeFiles/Engine.dir/src/shadowpass.cpp.o CMakeFiles/Engine.dir/src/config.cpp.o CMakeFiles/Engine.dir/src/stringutils.cpp.o CMakeFiles/Engine.dir/src/animationsystem.cpp.o CMakeFiles/Engine.dir/src/worldmanager.cpp.o CMakeFiles/Engine.dir/src/assetmanager.cpp.o CMakeFiles/Engine.dir/src/entityparser.cpp.o CMakeFiles/Engine.dir/src/smaapass.cpp.o CMakeFiles/Engine.dir/src/debugpass.cpp.o CMakeFiles/Engine.dir/src/audiosystem.cpp.o CMakeFiles/Engine.dir/src/imguipass.cpp.o || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a /usr/lib/libSDL2-2.0.so.0.18.2 + LANGUAGE_COMPILE_FLAGS = -g + OBJECT_DIR = CMakeFiles/Engine.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = libEngine.a + TARGET_PDB = Engine.a.dbg + +# ============================================================================= +# Object build statements for EXECUTABLE target ITER + + +############################################# +# Order-only phony target for ITER + +build cmake_object_order_depends_target_ITER: phony || BuildShaders cmake_object_order_depends_target_Engine cmake_object_order_depends_target_imgui cmake_object_order_depends_target_stb + +build CMakeFiles/ITER.dir/src/main.cpp.o: CXX_COMPILER__ITER_Debug /home/josh/Development/graph/src/main.cpp || cmake_object_order_depends_target_ITER + DEFINES = -DDEBUG + DEP_FILE = CMakeFiles/ITER.dir/src/main.cpp.o.d + FLAGS = -g -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = CMakeFiles/ITER.dir + OBJECT_FILE_DIR = CMakeFiles/ITER.dir/src + + +# ============================================================================= +# Link build statements for EXECUTABLE target ITER + + +############################################# +# Link the executable ITER + +build ITER: CXX_EXECUTABLE_LINKER__ITER_Debug CMakeFiles/ITER.dir/src/main.cpp.o | libEngine.a /usr/lib/libSDL2-2.0.so.0.18.2 /lib/libvulkan.so /usr/lib/libopus.so /usr/lib/libopenal.so 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a BuildShaders libEngine.a + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = libEngine.a /usr/lib/libSDL2-2.0.so.0.18.2 /lib/libvulkan.so -lassimp /usr/lib/libopus.so /usr/lib/libopenal.so 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a + OBJECT_DIR = CMakeFiles/ITER.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = ITER + TARGET_PDB = ITER.dbg + + +############################################# +# Utility command for BuildShaders + +build BuildShaders: phony CMakeFiles/BuildShaders shaders/blend.frag.spv shaders/blend.vert.spv shaders/dof.frag.spv shaders/dof.vert.spv shaders/edge.frag.spv shaders/edge.vert.spv shaders/imgui.frag.spv shaders/imgui.vert.spv shaders/mesh.frag.spv shaders/mesh.vert.spv shaders/post.frag.spv shaders/post.vert.spv shaders/shadow.vert.spv shaders/sky.frag.spv shaders/sky.vert.spv shaders/sobel.frag.spv shaders/sobel.vert.spv + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && /opt/clion/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Phony custom command for CMakeFiles/BuildShaders + +build CMakeFiles/BuildShaders | ${cmake_ninja_workdir}CMakeFiles/BuildShaders: phony shaders/mesh.vert.spv shaders/mesh.frag.spv shaders/post.vert.spv shaders/post.frag.spv shaders/dof.vert.spv shaders/dof.frag.spv shaders/imgui.vert.spv shaders/imgui.frag.spv shaders/sky.vert.spv shaders/sky.frag.spv shaders/shadow.vert.spv shaders/edge.vert.spv shaders/edge.frag.spv shaders/blend.vert.spv shaders/blend.frag.spv shaders/sobel.vert.spv shaders/sobel.frag.spv + + +############################################# +# Custom command for shaders/blend.frag.spv + +build shaders/blend.frag.spv | ${cmake_ninja_workdir}shaders/blend.frag.spv: CUSTOM_COMMAND ../shaders/blend.frag + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/blend.frag -o /home/josh/Development/graph/cmake-build-debug/shaders/blend.frag.spv + DESC = Generating shaders/blend.frag.spv + restat = 1 + + +############################################# +# Custom command for shaders/blend.vert.spv + +build shaders/blend.vert.spv | ${cmake_ninja_workdir}shaders/blend.vert.spv: CUSTOM_COMMAND ../shaders/blend.vert + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/blend.vert -o /home/josh/Development/graph/cmake-build-debug/shaders/blend.vert.spv + DESC = Generating shaders/blend.vert.spv + restat = 1 + + +############################################# +# Custom command for shaders/dof.frag.spv + +build shaders/dof.frag.spv | ${cmake_ninja_workdir}shaders/dof.frag.spv: CUSTOM_COMMAND ../shaders/dof.frag + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/dof.frag -o /home/josh/Development/graph/cmake-build-debug/shaders/dof.frag.spv + DESC = Generating shaders/dof.frag.spv + restat = 1 + + +############################################# +# Custom command for shaders/dof.vert.spv + +build shaders/dof.vert.spv | ${cmake_ninja_workdir}shaders/dof.vert.spv: CUSTOM_COMMAND ../shaders/dof.vert + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/dof.vert -o /home/josh/Development/graph/cmake-build-debug/shaders/dof.vert.spv + DESC = Generating shaders/dof.vert.spv + restat = 1 + + +############################################# +# Custom command for shaders/edge.frag.spv + +build shaders/edge.frag.spv | ${cmake_ninja_workdir}shaders/edge.frag.spv: CUSTOM_COMMAND ../shaders/edge.frag + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/edge.frag -o /home/josh/Development/graph/cmake-build-debug/shaders/edge.frag.spv + DESC = Generating shaders/edge.frag.spv + restat = 1 + + +############################################# +# Custom command for shaders/edge.vert.spv + +build shaders/edge.vert.spv | ${cmake_ninja_workdir}shaders/edge.vert.spv: CUSTOM_COMMAND ../shaders/edge.vert + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/edge.vert -o /home/josh/Development/graph/cmake-build-debug/shaders/edge.vert.spv + DESC = Generating shaders/edge.vert.spv + restat = 1 + + +############################################# +# Custom command for shaders/imgui.frag.spv + +build shaders/imgui.frag.spv | ${cmake_ninja_workdir}shaders/imgui.frag.spv: CUSTOM_COMMAND ../shaders/imgui.frag + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/imgui.frag -o /home/josh/Development/graph/cmake-build-debug/shaders/imgui.frag.spv + DESC = Generating shaders/imgui.frag.spv + restat = 1 + + +############################################# +# Custom command for shaders/imgui.vert.spv + +build shaders/imgui.vert.spv | ${cmake_ninja_workdir}shaders/imgui.vert.spv: CUSTOM_COMMAND ../shaders/imgui.vert + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/imgui.vert -o /home/josh/Development/graph/cmake-build-debug/shaders/imgui.vert.spv + DESC = Generating shaders/imgui.vert.spv + restat = 1 + + +############################################# +# Custom command for shaders/mesh.frag.spv + +build shaders/mesh.frag.spv | ${cmake_ninja_workdir}shaders/mesh.frag.spv: CUSTOM_COMMAND ../shaders/mesh.frag + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/mesh.frag -o /home/josh/Development/graph/cmake-build-debug/shaders/mesh.frag.spv + DESC = Generating shaders/mesh.frag.spv + restat = 1 + + +############################################# +# Custom command for shaders/mesh.vert.spv + +build shaders/mesh.vert.spv | ${cmake_ninja_workdir}shaders/mesh.vert.spv: CUSTOM_COMMAND ../shaders/mesh.vert + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/mesh.vert -o /home/josh/Development/graph/cmake-build-debug/shaders/mesh.vert.spv + DESC = Generating shaders/mesh.vert.spv + restat = 1 + + +############################################# +# Custom command for shaders/post.frag.spv + +build shaders/post.frag.spv | ${cmake_ninja_workdir}shaders/post.frag.spv: CUSTOM_COMMAND ../shaders/post.frag + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/post.frag -o /home/josh/Development/graph/cmake-build-debug/shaders/post.frag.spv + DESC = Generating shaders/post.frag.spv + restat = 1 + + +############################################# +# Custom command for shaders/post.vert.spv + +build shaders/post.vert.spv | ${cmake_ninja_workdir}shaders/post.vert.spv: CUSTOM_COMMAND ../shaders/post.vert + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/post.vert -o /home/josh/Development/graph/cmake-build-debug/shaders/post.vert.spv + DESC = Generating shaders/post.vert.spv + restat = 1 + + +############################################# +# Custom command for shaders/shadow.vert.spv + +build shaders/shadow.vert.spv | ${cmake_ninja_workdir}shaders/shadow.vert.spv: CUSTOM_COMMAND ../shaders/shadow.vert + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/shadow.vert -o /home/josh/Development/graph/cmake-build-debug/shaders/shadow.vert.spv + DESC = Generating shaders/shadow.vert.spv + restat = 1 + + +############################################# +# Custom command for shaders/sky.frag.spv + +build shaders/sky.frag.spv | ${cmake_ninja_workdir}shaders/sky.frag.spv: CUSTOM_COMMAND ../shaders/sky.frag + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/sky.frag -o /home/josh/Development/graph/cmake-build-debug/shaders/sky.frag.spv + DESC = Generating shaders/sky.frag.spv + restat = 1 + + +############################################# +# Custom command for shaders/sky.vert.spv + +build shaders/sky.vert.spv | ${cmake_ninja_workdir}shaders/sky.vert.spv: CUSTOM_COMMAND ../shaders/sky.vert + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/sky.vert -o /home/josh/Development/graph/cmake-build-debug/shaders/sky.vert.spv + DESC = Generating shaders/sky.vert.spv + restat = 1 + + +############################################# +# Custom command for shaders/sobel.frag.spv + +build shaders/sobel.frag.spv | ${cmake_ninja_workdir}shaders/sobel.frag.spv: CUSTOM_COMMAND ../shaders/sobel.frag + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/sobel.frag -o /home/josh/Development/graph/cmake-build-debug/shaders/sobel.frag.spv + DESC = Generating shaders/sobel.frag.spv + restat = 1 + + +############################################# +# Custom command for shaders/sobel.vert.spv + +build shaders/sobel.vert.spv | ${cmake_ninja_workdir}shaders/sobel.vert.spv: CUSTOM_COMMAND ../shaders/sobel.vert + COMMAND = cd /home/josh/Development/graph/cmake-build-debug && glslangValidator -V /home/josh/Development/graph/shaders/sobel.vert -o /home/josh/Development/graph/cmake-build-debug/shaders/sobel.vert.spv + DESC = Generating shaders/sobel.vert.spv + restat = 1 + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/josh/Development/graph/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for rebuild_cache + +build 3rdparty/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/3rdparty && /opt/clion/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/josh/Development/graph -B/home/josh/Development/graph/cmake-build-debug + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build 3rdparty/rebuild_cache: phony 3rdparty/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for edit_cache + +build 3rdparty/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/3rdparty && /opt/clion/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build 3rdparty/edit_cache: phony 3rdparty/CMakeFiles/edit_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/josh/Development/graph/3rdparty/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for rebuild_cache + +build 3rdparty/imgui/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/3rdparty/imgui && /opt/clion/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/josh/Development/graph -B/home/josh/Development/graph/cmake-build-debug + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build 3rdparty/imgui/rebuild_cache: phony 3rdparty/imgui/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for edit_cache + +build 3rdparty/imgui/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/3rdparty/imgui && /opt/clion/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build 3rdparty/imgui/edit_cache: phony 3rdparty/imgui/CMakeFiles/edit_cache.util + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target imgui + + +############################################# +# Order-only phony target for imgui + +build cmake_object_order_depends_target_imgui: phony || cmake_object_order_depends_target_stb + +build 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui.cpp.o: CXX_COMPILER__imgui_Debug /home/josh/Development/graph/3rdparty/imgui/src/imgui.cpp || cmake_object_order_depends_target_imgui + DEP_FILE = 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui.cpp.o.d + FLAGS = -g + INCLUDES = -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/3rdparty/stb/include + OBJECT_DIR = 3rdparty/imgui/CMakeFiles/imgui.dir + OBJECT_FILE_DIR = 3rdparty/imgui/CMakeFiles/imgui.dir/src + +build 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_demo.cpp.o: CXX_COMPILER__imgui_Debug /home/josh/Development/graph/3rdparty/imgui/src/imgui_demo.cpp || cmake_object_order_depends_target_imgui + DEP_FILE = 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_demo.cpp.o.d + FLAGS = -g + INCLUDES = -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/3rdparty/stb/include + OBJECT_DIR = 3rdparty/imgui/CMakeFiles/imgui.dir + OBJECT_FILE_DIR = 3rdparty/imgui/CMakeFiles/imgui.dir/src + +build 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_draw.cpp.o: CXX_COMPILER__imgui_Debug /home/josh/Development/graph/3rdparty/imgui/src/imgui_draw.cpp || cmake_object_order_depends_target_imgui + DEP_FILE = 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_draw.cpp.o.d + FLAGS = -g + INCLUDES = -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/3rdparty/stb/include + OBJECT_DIR = 3rdparty/imgui/CMakeFiles/imgui.dir + OBJECT_FILE_DIR = 3rdparty/imgui/CMakeFiles/imgui.dir/src + +build 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_widgets.cpp.o: CXX_COMPILER__imgui_Debug /home/josh/Development/graph/3rdparty/imgui/src/imgui_widgets.cpp || cmake_object_order_depends_target_imgui + DEP_FILE = 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_widgets.cpp.o.d + FLAGS = -g + INCLUDES = -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/3rdparty/stb/include + OBJECT_DIR = 3rdparty/imgui/CMakeFiles/imgui.dir + OBJECT_FILE_DIR = 3rdparty/imgui/CMakeFiles/imgui.dir/src + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target imgui + + +############################################# +# Link the static library 3rdparty/imgui/libimgui.a + +build 3rdparty/imgui/libimgui.a: CXX_STATIC_LIBRARY_LINKER__imgui_Debug 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui.cpp.o 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_demo.cpp.o 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_draw.cpp.o 3rdparty/imgui/CMakeFiles/imgui.dir/src/imgui_widgets.cpp.o || 3rdparty/stb/libstb.a + LANGUAGE_COMPILE_FLAGS = -g + OBJECT_DIR = 3rdparty/imgui/CMakeFiles/imgui.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = 3rdparty/imgui/libimgui.a + TARGET_PDB = imgui.a.dbg + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/josh/Development/graph/3rdparty/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for rebuild_cache + +build 3rdparty/nlohmann/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/3rdparty/nlohmann && /opt/clion/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/josh/Development/graph -B/home/josh/Development/graph/cmake-build-debug + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build 3rdparty/nlohmann/rebuild_cache: phony 3rdparty/nlohmann/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for edit_cache + +build 3rdparty/nlohmann/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/3rdparty/nlohmann && /opt/clion/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build 3rdparty/nlohmann/edit_cache: phony 3rdparty/nlohmann/CMakeFiles/edit_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/josh/Development/graph/3rdparty/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for rebuild_cache + +build 3rdparty/stb/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/3rdparty/stb && /opt/clion/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/josh/Development/graph -B/home/josh/Development/graph/cmake-build-debug + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build 3rdparty/stb/rebuild_cache: phony 3rdparty/stb/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for edit_cache + +build 3rdparty/stb/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/3rdparty/stb && /opt/clion/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build 3rdparty/stb/edit_cache: phony 3rdparty/stb/CMakeFiles/edit_cache.util + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target stb + + +############################################# +# Order-only phony target for stb + +build cmake_object_order_depends_target_stb: phony || 3rdparty/stb/CMakeFiles/stb.dir + +build 3rdparty/stb/CMakeFiles/stb.dir/src/stb.c.o: C_COMPILER__stb_Debug /home/josh/Development/graph/3rdparty/stb/src/stb.c || cmake_object_order_depends_target_stb + DEP_FILE = 3rdparty/stb/CMakeFiles/stb.dir/src/stb.c.o.d + FLAGS = -g + INCLUDES = -I/home/josh/Development/graph/3rdparty/stb/include + OBJECT_DIR = 3rdparty/stb/CMakeFiles/stb.dir + OBJECT_FILE_DIR = 3rdparty/stb/CMakeFiles/stb.dir/src + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target stb + + +############################################# +# Link the static library 3rdparty/stb/libstb.a + +build 3rdparty/stb/libstb.a: C_STATIC_LIBRARY_LINKER__stb_Debug 3rdparty/stb/CMakeFiles/stb.dir/src/stb.c.o + LANGUAGE_COMPILE_FLAGS = -g + OBJECT_DIR = 3rdparty/stb/CMakeFiles/stb.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = 3rdparty/stb/libstb.a + TARGET_PDB = stb.a.dbg + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/josh/Development/graph/3rdparty/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build 3rdparty/smaa/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/3rdparty/smaa && /opt/clion/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build 3rdparty/smaa/edit_cache: phony 3rdparty/smaa/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build 3rdparty/smaa/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/3rdparty/smaa && /opt/clion/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/josh/Development/graph -B/home/josh/Development/graph/cmake-build-debug + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build 3rdparty/smaa/rebuild_cache: phony 3rdparty/smaa/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/josh/Development/graph/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for rebuild_cache + +build tools/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools && /opt/clion/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/josh/Development/graph -B/home/josh/Development/graph/cmake-build-debug + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build tools/rebuild_cache: phony tools/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for edit_cache + +build tools/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools && /opt/clion/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build tools/edit_cache: phony tools/CMakeFiles/edit_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/josh/Development/graph/tools/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build tools/common/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/common && /opt/clion/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build tools/common/edit_cache: phony tools/common/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build tools/common/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/common && /opt/clion/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/josh/Development/graph -B/home/josh/Development/graph/cmake-build-debug + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build tools/common/rebuild_cache: phony tools/common/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Object build statements for STATIC_LIBRARY target EditorCommon + + +############################################# +# Order-only phony target for EditorCommon + +build cmake_object_order_depends_target_EditorCommon: phony || cmake_object_order_depends_target_Engine cmake_object_order_depends_target_imgui cmake_object_order_depends_target_stb tools/common/include/moc_collapsesection.cpp tools/common/include/moc_coloredit.cpp tools/common/include/moc_context.cpp tools/common/include/moc_renderwindow.cpp tools/common/include/moc_vec3edit.cpp + +build tools/common/CMakeFiles/EditorCommon.dir/src/qt.cpp.o: CXX_COMPILER__EditorCommon_Debug /home/josh/Development/graph/tools/common/src/qt.cpp || cmake_object_order_depends_target_EditorCommon + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/common/CMakeFiles/EditorCommon.dir/src/qt.cpp.o.d + FLAGS = -g -fno-exceptions -fPIC -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/common/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ + OBJECT_DIR = tools/common/CMakeFiles/EditorCommon.dir + OBJECT_FILE_DIR = tools/common/CMakeFiles/EditorCommon.dir/src + +build tools/common/CMakeFiles/EditorCommon.dir/src/renderwindow.cpp.o: CXX_COMPILER__EditorCommon_Debug /home/josh/Development/graph/tools/common/src/renderwindow.cpp || cmake_object_order_depends_target_EditorCommon + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/common/CMakeFiles/EditorCommon.dir/src/renderwindow.cpp.o.d + FLAGS = -g -fno-exceptions -fPIC -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/common/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ + OBJECT_DIR = tools/common/CMakeFiles/EditorCommon.dir + OBJECT_FILE_DIR = tools/common/CMakeFiles/EditorCommon.dir/src + +build tools/common/CMakeFiles/EditorCommon.dir/src/editorstyle.cpp.o: CXX_COMPILER__EditorCommon_Debug /home/josh/Development/graph/tools/common/src/editorstyle.cpp || cmake_object_order_depends_target_EditorCommon + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/common/CMakeFiles/EditorCommon.dir/src/editorstyle.cpp.o.d + FLAGS = -g -fno-exceptions -fPIC -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/common/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ + OBJECT_DIR = tools/common/CMakeFiles/EditorCommon.dir + OBJECT_FILE_DIR = tools/common/CMakeFiles/EditorCommon.dir/src + +build tools/common/CMakeFiles/EditorCommon.dir/src/coloredit.cpp.o: CXX_COMPILER__EditorCommon_Debug /home/josh/Development/graph/tools/common/src/coloredit.cpp || cmake_object_order_depends_target_EditorCommon + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/common/CMakeFiles/EditorCommon.dir/src/coloredit.cpp.o.d + FLAGS = -g -fno-exceptions -fPIC -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/common/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ + OBJECT_DIR = tools/common/CMakeFiles/EditorCommon.dir + OBJECT_FILE_DIR = tools/common/CMakeFiles/EditorCommon.dir/src + +build tools/common/CMakeFiles/EditorCommon.dir/src/vec3edit.cpp.o: CXX_COMPILER__EditorCommon_Debug /home/josh/Development/graph/tools/common/src/vec3edit.cpp || cmake_object_order_depends_target_EditorCommon + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/common/CMakeFiles/EditorCommon.dir/src/vec3edit.cpp.o.d + FLAGS = -g -fno-exceptions -fPIC -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/common/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ + OBJECT_DIR = tools/common/CMakeFiles/EditorCommon.dir + OBJECT_FILE_DIR = tools/common/CMakeFiles/EditorCommon.dir/src + +build tools/common/CMakeFiles/EditorCommon.dir/src/collapsesection.cpp.o: CXX_COMPILER__EditorCommon_Debug /home/josh/Development/graph/tools/common/src/collapsesection.cpp || cmake_object_order_depends_target_EditorCommon + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/common/CMakeFiles/EditorCommon.dir/src/collapsesection.cpp.o.d + FLAGS = -g -fno-exceptions -fPIC -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/common/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ + OBJECT_DIR = tools/common/CMakeFiles/EditorCommon.dir + OBJECT_FILE_DIR = tools/common/CMakeFiles/EditorCommon.dir/src + +build tools/common/CMakeFiles/EditorCommon.dir/include/moc_renderwindow.cpp.o: CXX_COMPILER__EditorCommon_Debug /home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_renderwindow.cpp || cmake_object_order_depends_target_EditorCommon + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/common/CMakeFiles/EditorCommon.dir/include/moc_renderwindow.cpp.o.d + FLAGS = -g -fno-exceptions -fPIC -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/common/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ + OBJECT_DIR = tools/common/CMakeFiles/EditorCommon.dir + OBJECT_FILE_DIR = tools/common/CMakeFiles/EditorCommon.dir/include + +build tools/common/CMakeFiles/EditorCommon.dir/include/moc_coloredit.cpp.o: CXX_COMPILER__EditorCommon_Debug /home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_coloredit.cpp || cmake_object_order_depends_target_EditorCommon + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/common/CMakeFiles/EditorCommon.dir/include/moc_coloredit.cpp.o.d + FLAGS = -g -fno-exceptions -fPIC -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/common/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ + OBJECT_DIR = tools/common/CMakeFiles/EditorCommon.dir + OBJECT_FILE_DIR = tools/common/CMakeFiles/EditorCommon.dir/include + +build tools/common/CMakeFiles/EditorCommon.dir/include/moc_context.cpp.o: CXX_COMPILER__EditorCommon_Debug /home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_context.cpp || cmake_object_order_depends_target_EditorCommon + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/common/CMakeFiles/EditorCommon.dir/include/moc_context.cpp.o.d + FLAGS = -g -fno-exceptions -fPIC -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/common/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ + OBJECT_DIR = tools/common/CMakeFiles/EditorCommon.dir + OBJECT_FILE_DIR = tools/common/CMakeFiles/EditorCommon.dir/include + +build tools/common/CMakeFiles/EditorCommon.dir/include/moc_vec3edit.cpp.o: CXX_COMPILER__EditorCommon_Debug /home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_vec3edit.cpp || cmake_object_order_depends_target_EditorCommon + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/common/CMakeFiles/EditorCommon.dir/include/moc_vec3edit.cpp.o.d + FLAGS = -g -fno-exceptions -fPIC -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/common/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ + OBJECT_DIR = tools/common/CMakeFiles/EditorCommon.dir + OBJECT_FILE_DIR = tools/common/CMakeFiles/EditorCommon.dir/include + +build tools/common/CMakeFiles/EditorCommon.dir/include/moc_collapsesection.cpp.o: CXX_COMPILER__EditorCommon_Debug /home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_collapsesection.cpp || cmake_object_order_depends_target_EditorCommon + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/common/CMakeFiles/EditorCommon.dir/include/moc_collapsesection.cpp.o.d + FLAGS = -g -fno-exceptions -fPIC -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/common/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ + OBJECT_DIR = tools/common/CMakeFiles/EditorCommon.dir + OBJECT_FILE_DIR = tools/common/CMakeFiles/EditorCommon.dir/include + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target EditorCommon + + +############################################# +# Link the static library tools/common/libEditorCommon.a + +build tools/common/libEditorCommon.a: CXX_STATIC_LIBRARY_LINKER__EditorCommon_Debug tools/common/CMakeFiles/EditorCommon.dir/src/qt.cpp.o tools/common/CMakeFiles/EditorCommon.dir/src/renderwindow.cpp.o tools/common/CMakeFiles/EditorCommon.dir/src/editorstyle.cpp.o tools/common/CMakeFiles/EditorCommon.dir/src/coloredit.cpp.o tools/common/CMakeFiles/EditorCommon.dir/src/vec3edit.cpp.o tools/common/CMakeFiles/EditorCommon.dir/src/collapsesection.cpp.o tools/common/CMakeFiles/EditorCommon.dir/include/moc_renderwindow.cpp.o tools/common/CMakeFiles/EditorCommon.dir/include/moc_coloredit.cpp.o tools/common/CMakeFiles/EditorCommon.dir/include/moc_context.cpp.o tools/common/CMakeFiles/EditorCommon.dir/include/moc_vec3edit.cpp.o tools/common/CMakeFiles/EditorCommon.dir/include/moc_collapsesection.cpp.o || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a libEngine.a /usr/lib/libQt5Widgets.so.5.15.2 /usr/lib/libSDL2-2.0.so.0.18.2 /usr/lib/libQt5Gui.so.5.15.2 /usr/lib/libQt5Core.so.5.15.2 + LANGUAGE_COMPILE_FLAGS = -g + OBJECT_DIR = tools/common/CMakeFiles/EditorCommon.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = tools/common/libEditorCommon.a + TARGET_PDB = EditorCommon.a.dbg + + +############################################# +# Custom command for tools/common/include/moc_renderwindow.cpp + +build tools/common/include/moc_renderwindow.cpp | ${cmake_ninja_workdir}tools/common/include/moc_renderwindow.cpp: CUSTOM_COMMAND ../tools/common/include/renderwindow.h || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a libEngine.a + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/common/include && /usr/bin/moc @/home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_renderwindow.cpp_parameters + DESC = Generating include/moc_renderwindow.cpp + restat = 1 + + +############################################# +# Custom command for tools/common/include/moc_coloredit.cpp + +build tools/common/include/moc_coloredit.cpp | ${cmake_ninja_workdir}tools/common/include/moc_coloredit.cpp: CUSTOM_COMMAND ../tools/common/include/coloredit.h || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a libEngine.a + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/common/include && /usr/bin/moc @/home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_coloredit.cpp_parameters + DESC = Generating include/moc_coloredit.cpp + restat = 1 + + +############################################# +# Custom command for tools/common/include/moc_context.cpp + +build tools/common/include/moc_context.cpp | ${cmake_ninja_workdir}tools/common/include/moc_context.cpp: CUSTOM_COMMAND ../tools/common/include/context.h || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a libEngine.a + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/common/include && /usr/bin/moc @/home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_context.cpp_parameters + DESC = Generating include/moc_context.cpp + restat = 1 + + +############################################# +# Custom command for tools/common/include/moc_vec3edit.cpp + +build tools/common/include/moc_vec3edit.cpp | ${cmake_ninja_workdir}tools/common/include/moc_vec3edit.cpp: CUSTOM_COMMAND ../tools/common/include/vec3edit.h || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a libEngine.a + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/common/include && /usr/bin/moc @/home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_vec3edit.cpp_parameters + DESC = Generating include/moc_vec3edit.cpp + restat = 1 + + +############################################# +# Custom command for tools/common/include/moc_collapsesection.cpp + +build tools/common/include/moc_collapsesection.cpp | ${cmake_ninja_workdir}tools/common/include/moc_collapsesection.cpp: CUSTOM_COMMAND ../tools/common/include/collapsesection.h || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a libEngine.a + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/common/include && /usr/bin/moc @/home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_collapsesection.cpp_parameters + DESC = Generating include/moc_collapsesection.cpp + restat = 1 + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/josh/Development/graph/tools/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for edit_cache + +build tools/leveleditor/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/leveleditor && /opt/clion/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build tools/leveleditor/edit_cache: phony tools/leveleditor/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build tools/leveleditor/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/leveleditor && /opt/clion/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/josh/Development/graph -B/home/josh/Development/graph/cmake-build-debug + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build tools/leveleditor/rebuild_cache: phony tools/leveleditor/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Object build statements for EXECUTABLE target LevelEditor + + +############################################# +# Order-only phony target for LevelEditor + +build cmake_object_order_depends_target_LevelEditor: phony || cmake_object_order_depends_target_EditorCommon cmake_object_order_depends_target_Engine cmake_object_order_depends_target_imgui cmake_object_order_depends_target_stb tools/leveleditor/include/moc_hierarchy.cpp tools/leveleditor/include/moc_mainwindow.cpp tools/leveleditor/include/moc_properties.cpp + +build tools/leveleditor/CMakeFiles/LevelEditor.dir/src/main.cpp.o: CXX_COMPILER__LevelEditor_Debug /home/josh/Development/graph/tools/leveleditor/src/main.cpp || cmake_object_order_depends_target_LevelEditor + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/leveleditor/CMakeFiles/LevelEditor.dir/src/main.cpp.o.d + FLAGS = -g -fPIC -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/leveleditor/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/tools/common/include -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir + OBJECT_FILE_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir/src + +build tools/leveleditor/CMakeFiles/LevelEditor.dir/src/mainwindow.cpp.o: CXX_COMPILER__LevelEditor_Debug /home/josh/Development/graph/tools/leveleditor/src/mainwindow.cpp || cmake_object_order_depends_target_LevelEditor + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/leveleditor/CMakeFiles/LevelEditor.dir/src/mainwindow.cpp.o.d + FLAGS = -g -fPIC -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/leveleditor/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/tools/common/include -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir + OBJECT_FILE_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir/src + +build tools/leveleditor/CMakeFiles/LevelEditor.dir/src/hierarchy.cpp.o: CXX_COMPILER__LevelEditor_Debug /home/josh/Development/graph/tools/leveleditor/src/hierarchy.cpp || cmake_object_order_depends_target_LevelEditor + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/leveleditor/CMakeFiles/LevelEditor.dir/src/hierarchy.cpp.o.d + FLAGS = -g -fPIC -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/leveleditor/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/tools/common/include -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir + OBJECT_FILE_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir/src + +build tools/leveleditor/CMakeFiles/LevelEditor.dir/src/properties.cpp.o: CXX_COMPILER__LevelEditor_Debug /home/josh/Development/graph/tools/leveleditor/src/properties.cpp || cmake_object_order_depends_target_LevelEditor + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/leveleditor/CMakeFiles/LevelEditor.dir/src/properties.cpp.o.d + FLAGS = -g -fPIC -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/leveleditor/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/tools/common/include -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir + OBJECT_FILE_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir/src + +build tools/leveleditor/CMakeFiles/LevelEditor.dir/include/moc_mainwindow.cpp.o: CXX_COMPILER__LevelEditor_Debug /home/josh/Development/graph/cmake-build-debug/tools/leveleditor/include/moc_mainwindow.cpp || cmake_object_order_depends_target_LevelEditor + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/leveleditor/CMakeFiles/LevelEditor.dir/include/moc_mainwindow.cpp.o.d + FLAGS = -g -fPIC -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/leveleditor/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/tools/common/include -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir + OBJECT_FILE_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir/include + +build tools/leveleditor/CMakeFiles/LevelEditor.dir/include/moc_hierarchy.cpp.o: CXX_COMPILER__LevelEditor_Debug /home/josh/Development/graph/cmake-build-debug/tools/leveleditor/include/moc_hierarchy.cpp || cmake_object_order_depends_target_LevelEditor + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/leveleditor/CMakeFiles/LevelEditor.dir/include/moc_hierarchy.cpp.o.d + FLAGS = -g -fPIC -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/leveleditor/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/tools/common/include -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir + OBJECT_FILE_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir/include + +build tools/leveleditor/CMakeFiles/LevelEditor.dir/include/moc_properties.cpp.o: CXX_COMPILER__LevelEditor_Debug /home/josh/Development/graph/cmake-build-debug/tools/leveleditor/include/moc_properties.cpp || cmake_object_order_depends_target_LevelEditor + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/leveleditor/CMakeFiles/LevelEditor.dir/include/moc_properties.cpp.o.d + FLAGS = -g -fPIC -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/leveleditor/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/tools/common/include -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir + OBJECT_FILE_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir/include + + +# ============================================================================= +# Link build statements for EXECUTABLE target LevelEditor + + +############################################# +# Link the executable tools/leveleditor/LevelEditor + +build tools/leveleditor/LevelEditor: CXX_EXECUTABLE_LINKER__LevelEditor_Debug tools/leveleditor/CMakeFiles/LevelEditor.dir/src/main.cpp.o tools/leveleditor/CMakeFiles/LevelEditor.dir/src/mainwindow.cpp.o tools/leveleditor/CMakeFiles/LevelEditor.dir/src/hierarchy.cpp.o tools/leveleditor/CMakeFiles/LevelEditor.dir/src/properties.cpp.o tools/leveleditor/CMakeFiles/LevelEditor.dir/include/moc_mainwindow.cpp.o tools/leveleditor/CMakeFiles/LevelEditor.dir/include/moc_hierarchy.cpp.o tools/leveleditor/CMakeFiles/LevelEditor.dir/include/moc_properties.cpp.o | libEngine.a tools/common/libEditorCommon.a /usr/lib/libQt5Widgets.so.5.15.2 /usr/lib/libQt5Gui.so.5.15.2 /usr/lib/libQt5Core.so.5.15.2 libEngine.a /usr/lib/libSDL2-2.0.so.0.18.2 /lib/libvulkan.so /usr/lib/libopus.so /usr/lib/libopenal.so 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a libEngine.a tools/common/libEditorCommon.a + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = libEngine.a -lToolWindowManager tools/common/libEditorCommon.a /usr/lib/libQt5Widgets.so.5.15.2 /usr/lib/libQt5Gui.so.5.15.2 /usr/lib/libQt5Core.so.5.15.2 libEngine.a /usr/lib/libSDL2-2.0.so.0.18.2 /lib/libvulkan.so -lassimp /usr/lib/libopus.so /usr/lib/libopenal.so 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a + OBJECT_DIR = tools/leveleditor/CMakeFiles/LevelEditor.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = tools/leveleditor/LevelEditor + TARGET_PDB = LevelEditor.dbg + + +############################################# +# Custom command for tools/leveleditor/include/moc_mainwindow.cpp + +build tools/leveleditor/include/moc_mainwindow.cpp | ${cmake_ninja_workdir}tools/leveleditor/include/moc_mainwindow.cpp: CUSTOM_COMMAND ../tools/leveleditor/include/mainwindow.h || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a libEngine.a tools/common/libEditorCommon.a + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/leveleditor/include && /usr/bin/moc @/home/josh/Development/graph/cmake-build-debug/tools/leveleditor/include/moc_mainwindow.cpp_parameters + DESC = Generating include/moc_mainwindow.cpp + restat = 1 + + +############################################# +# Custom command for tools/leveleditor/include/moc_hierarchy.cpp + +build tools/leveleditor/include/moc_hierarchy.cpp | ${cmake_ninja_workdir}tools/leveleditor/include/moc_hierarchy.cpp: CUSTOM_COMMAND ../tools/leveleditor/include/hierarchy.h || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a libEngine.a tools/common/libEditorCommon.a + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/leveleditor/include && /usr/bin/moc @/home/josh/Development/graph/cmake-build-debug/tools/leveleditor/include/moc_hierarchy.cpp_parameters + DESC = Generating include/moc_hierarchy.cpp + restat = 1 + + +############################################# +# Custom command for tools/leveleditor/include/moc_properties.cpp + +build tools/leveleditor/include/moc_properties.cpp | ${cmake_ninja_workdir}tools/leveleditor/include/moc_properties.cpp: CUSTOM_COMMAND ../tools/leveleditor/include/properties.h || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a libEngine.a tools/common/libEditorCommon.a + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/leveleditor/include && /usr/bin/moc @/home/josh/Development/graph/cmake-build-debug/tools/leveleditor/include/moc_properties.cpp_parameters + DESC = Generating include/moc_properties.cpp + restat = 1 + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/josh/Development/graph/tools/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for rebuild_cache + +build tools/materialeditor/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/materialeditor && /opt/clion/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/josh/Development/graph -B/home/josh/Development/graph/cmake-build-debug + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build tools/materialeditor/rebuild_cache: phony tools/materialeditor/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for edit_cache + +build tools/materialeditor/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/materialeditor && /opt/clion/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build tools/materialeditor/edit_cache: phony tools/materialeditor/CMakeFiles/edit_cache.util + +# ============================================================================= +# Object build statements for EXECUTABLE target MaterialEditor + + +############################################# +# Order-only phony target for MaterialEditor + +build cmake_object_order_depends_target_MaterialEditor: phony || cmake_object_order_depends_target_EditorCommon cmake_object_order_depends_target_Engine cmake_object_order_depends_target_imgui cmake_object_order_depends_target_stb tools/materialeditor/include/moc_mainwindow.cpp + +build tools/materialeditor/CMakeFiles/MaterialEditor.dir/src/main.cpp.o: CXX_COMPILER__MaterialEditor_Debug /home/josh/Development/graph/tools/materialeditor/src/main.cpp || cmake_object_order_depends_target_MaterialEditor + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/materialeditor/CMakeFiles/MaterialEditor.dir/src/main.cpp.o.d + FLAGS = -g -fPIC -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/materialeditor/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/tools/common/include -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = tools/materialeditor/CMakeFiles/MaterialEditor.dir + OBJECT_FILE_DIR = tools/materialeditor/CMakeFiles/MaterialEditor.dir/src + +build tools/materialeditor/CMakeFiles/MaterialEditor.dir/src/mainwindow.cpp.o: CXX_COMPILER__MaterialEditor_Debug /home/josh/Development/graph/tools/materialeditor/src/mainwindow.cpp || cmake_object_order_depends_target_MaterialEditor + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/materialeditor/CMakeFiles/MaterialEditor.dir/src/mainwindow.cpp.o.d + FLAGS = -g -fPIC -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/materialeditor/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/tools/common/include -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = tools/materialeditor/CMakeFiles/MaterialEditor.dir + OBJECT_FILE_DIR = tools/materialeditor/CMakeFiles/MaterialEditor.dir/src + +build tools/materialeditor/CMakeFiles/MaterialEditor.dir/include/moc_mainwindow.cpp.o: CXX_COMPILER__MaterialEditor_Debug /home/josh/Development/graph/cmake-build-debug/tools/materialeditor/include/moc_mainwindow.cpp || cmake_object_order_depends_target_MaterialEditor + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/materialeditor/CMakeFiles/MaterialEditor.dir/include/moc_mainwindow.cpp.o.d + FLAGS = -g -fPIC -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/materialeditor/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/tools/common/include -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = tools/materialeditor/CMakeFiles/MaterialEditor.dir + OBJECT_FILE_DIR = tools/materialeditor/CMakeFiles/MaterialEditor.dir/include + + +# ============================================================================= +# Link build statements for EXECUTABLE target MaterialEditor + + +############################################# +# Link the executable tools/materialeditor/MaterialEditor + +build tools/materialeditor/MaterialEditor: CXX_EXECUTABLE_LINKER__MaterialEditor_Debug tools/materialeditor/CMakeFiles/MaterialEditor.dir/src/main.cpp.o tools/materialeditor/CMakeFiles/MaterialEditor.dir/src/mainwindow.cpp.o tools/materialeditor/CMakeFiles/MaterialEditor.dir/include/moc_mainwindow.cpp.o | libEngine.a tools/common/libEditorCommon.a /usr/lib/libQt5Widgets.so.5.15.2 /usr/lib/libQt5Gui.so.5.15.2 /usr/lib/libQt5Core.so.5.15.2 libEngine.a /usr/lib/libSDL2-2.0.so.0.18.2 /lib/libvulkan.so /usr/lib/libopus.so /usr/lib/libopenal.so 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a libEngine.a tools/common/libEditorCommon.a + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = libEngine.a tools/common/libEditorCommon.a /usr/lib/libQt5Widgets.so.5.15.2 /usr/lib/libQt5Gui.so.5.15.2 /usr/lib/libQt5Core.so.5.15.2 libEngine.a /usr/lib/libSDL2-2.0.so.0.18.2 /lib/libvulkan.so -lassimp /usr/lib/libopus.so /usr/lib/libopenal.so 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a + OBJECT_DIR = tools/materialeditor/CMakeFiles/MaterialEditor.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = tools/materialeditor/MaterialEditor + TARGET_PDB = MaterialEditor.dbg + + +############################################# +# Custom command for tools/materialeditor/include/moc_mainwindow.cpp + +build tools/materialeditor/include/moc_mainwindow.cpp | ${cmake_ninja_workdir}tools/materialeditor/include/moc_mainwindow.cpp: CUSTOM_COMMAND ../tools/materialeditor/include/mainwindow.h || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a libEngine.a tools/common/libEditorCommon.a + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/materialeditor/include && /usr/bin/moc @/home/josh/Development/graph/cmake-build-debug/tools/materialeditor/include/moc_mainwindow.cpp_parameters + DESC = Generating include/moc_mainwindow.cpp + restat = 1 + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /home/josh/Development/graph/tools/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for rebuild_cache + +build tools/sdklauncher/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/sdklauncher && /opt/clion/bin/cmake/linux/bin/cmake --regenerate-during-build -S/home/josh/Development/graph -B/home/josh/Development/graph/cmake-build-debug + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build tools/sdklauncher/rebuild_cache: phony tools/sdklauncher/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for edit_cache + +build tools/sdklauncher/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/sdklauncher && /opt/clion/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. + DESC = No interactive CMake dialog available... + restat = 1 + +build tools/sdklauncher/edit_cache: phony tools/sdklauncher/CMakeFiles/edit_cache.util + +# ============================================================================= +# Object build statements for EXECUTABLE target SDKLauncher + + +############################################# +# Order-only phony target for SDKLauncher + +build cmake_object_order_depends_target_SDKLauncher: phony || cmake_object_order_depends_target_EditorCommon cmake_object_order_depends_target_Engine cmake_object_order_depends_target_imgui cmake_object_order_depends_target_stb tools/sdklauncher/include/moc_mainwindow.cpp + +build tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src/main.cpp.o: CXX_COMPILER__SDKLauncher_Debug /home/josh/Development/graph/tools/sdklauncher/src/main.cpp || cmake_object_order_depends_target_SDKLauncher + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src/main.cpp.o.d + FLAGS = -g -fPIC -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/sdklauncher/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/tools/common/include -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = tools/sdklauncher/CMakeFiles/SDKLauncher.dir + OBJECT_FILE_DIR = tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src + +build tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src/mainwindow.cpp.o: CXX_COMPILER__SDKLauncher_Debug /home/josh/Development/graph/tools/sdklauncher/src/mainwindow.cpp || cmake_object_order_depends_target_SDKLauncher + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src/mainwindow.cpp.o.d + FLAGS = -g -fPIC -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/sdklauncher/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/tools/common/include -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = tools/sdklauncher/CMakeFiles/SDKLauncher.dir + OBJECT_FILE_DIR = tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src + +build tools/sdklauncher/CMakeFiles/SDKLauncher.dir/include/moc_mainwindow.cpp.o: CXX_COMPILER__SDKLauncher_Debug /home/josh/Development/graph/cmake-build-debug/tools/sdklauncher/include/moc_mainwindow.cpp || cmake_object_order_depends_target_SDKLauncher + DEFINES = -DDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB + DEP_FILE = tools/sdklauncher/CMakeFiles/SDKLauncher.dir/include/moc_mainwindow.cpp.o.d + FLAGS = -g -fPIC -fno-exceptions -std=gnu++17 + INCLUDES = -I/home/josh/Development/graph/tools/sdklauncher/include -I/home/josh/Development/graph/include -I/home/josh/Development/graph/3rdparty/nlohmann/include -I/home/josh/Development/graph/3rdparty/stb/include -I/home/josh/Development/graph/3rdparty/smaa/include -I/home/josh/Development/graph/3rdparty/imgui/include -I/home/josh/Development/graph/tools/common/include -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -isystem /usr/lib/qt/mkspecs/linux-g++ -isystem /usr/include/SDL2 -isystem /usr/include/opus -isystem /usr/include/AL + OBJECT_DIR = tools/sdklauncher/CMakeFiles/SDKLauncher.dir + OBJECT_FILE_DIR = tools/sdklauncher/CMakeFiles/SDKLauncher.dir/include + + +# ============================================================================= +# Link build statements for EXECUTABLE target SDKLauncher + + +############################################# +# Link the executable tools/sdklauncher/SDKLauncher + +build tools/sdklauncher/SDKLauncher: CXX_EXECUTABLE_LINKER__SDKLauncher_Debug tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src/main.cpp.o tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src/mainwindow.cpp.o tools/sdklauncher/CMakeFiles/SDKLauncher.dir/include/moc_mainwindow.cpp.o | libEngine.a tools/common/libEditorCommon.a /usr/lib/libQt5Widgets.so.5.15.2 /usr/lib/libQt5Gui.so.5.15.2 /usr/lib/libQt5Core.so.5.15.2 libEngine.a /usr/lib/libSDL2-2.0.so.0.18.2 /lib/libvulkan.so /usr/lib/libopus.so /usr/lib/libopenal.so 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a libEngine.a tools/common/libEditorCommon.a + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = libEngine.a tools/common/libEditorCommon.a /usr/lib/libQt5Widgets.so.5.15.2 /usr/lib/libQt5Gui.so.5.15.2 /usr/lib/libQt5Core.so.5.15.2 libEngine.a /usr/lib/libSDL2-2.0.so.0.18.2 /lib/libvulkan.so -lassimp /usr/lib/libopus.so /usr/lib/libopenal.so 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a + OBJECT_DIR = tools/sdklauncher/CMakeFiles/SDKLauncher.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = tools/sdklauncher/SDKLauncher + TARGET_PDB = SDKLauncher.dbg + + +############################################# +# Custom command for tools/sdklauncher/include/moc_mainwindow.cpp + +build tools/sdklauncher/include/moc_mainwindow.cpp | ${cmake_ninja_workdir}tools/sdklauncher/include/moc_mainwindow.cpp: CUSTOM_COMMAND ../tools/sdklauncher/include/mainwindow.h || 3rdparty/imgui/libimgui.a 3rdparty/stb/libstb.a libEngine.a tools/common/libEditorCommon.a + COMMAND = cd /home/josh/Development/graph/cmake-build-debug/tools/sdklauncher/include && /usr/bin/moc @/home/josh/Development/graph/cmake-build-debug/tools/sdklauncher/include/moc_mainwindow.cpp_parameters + DESC = Generating include/moc_mainwindow.cpp + restat = 1 + +# ============================================================================= +# Target aliases. + +build EditorCommon: phony tools/common/libEditorCommon.a + +build Engine: phony libEngine.a + +build LevelEditor: phony tools/leveleditor/LevelEditor + +build MaterialEditor: phony tools/materialeditor/MaterialEditor + +build SDKLauncher: phony tools/sdklauncher/SDKLauncher + +build imgui: phony 3rdparty/imgui/libimgui.a + +build libEditorCommon.a: phony tools/common/libEditorCommon.a + +build libimgui.a: phony 3rdparty/imgui/libimgui.a + +build libstb.a: phony 3rdparty/stb/libstb.a + +build stb: phony 3rdparty/stb/libstb.a + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/josh/Development/graph/cmake-build-debug + +build all: phony libEngine.a ITER 3rdparty/all tools/all + +# ============================================================================= + +############################################# +# Folder: /home/josh/Development/graph/cmake-build-debug/3rdparty + +build 3rdparty/all: phony 3rdparty/imgui/all 3rdparty/nlohmann/all 3rdparty/stb/all 3rdparty/smaa/all + +# ============================================================================= + +############################################# +# Folder: /home/josh/Development/graph/cmake-build-debug/3rdparty/imgui + +build 3rdparty/imgui/all: phony 3rdparty/imgui/libimgui.a + +# ============================================================================= + +############################################# +# Folder: /home/josh/Development/graph/cmake-build-debug/3rdparty/nlohmann + +build 3rdparty/nlohmann/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/josh/Development/graph/cmake-build-debug/3rdparty/smaa + +build 3rdparty/smaa/all: phony + +# ============================================================================= + +############################################# +# Folder: /home/josh/Development/graph/cmake-build-debug/3rdparty/stb + +build 3rdparty/stb/all: phony 3rdparty/stb/libstb.a + +# ============================================================================= + +############################################# +# Folder: /home/josh/Development/graph/cmake-build-debug/tools + +build tools/all: phony tools/common/all tools/leveleditor/all tools/materialeditor/all tools/sdklauncher/all + +# ============================================================================= + +############################################# +# Folder: /home/josh/Development/graph/cmake-build-debug/tools/common + +build tools/common/all: phony tools/common/libEditorCommon.a + +# ============================================================================= + +############################################# +# Folder: /home/josh/Development/graph/cmake-build-debug/tools/leveleditor + +build tools/leveleditor/all: phony tools/leveleditor/LevelEditor + +# ============================================================================= + +############################################# +# Folder: /home/josh/Development/graph/cmake-build-debug/tools/materialeditor + +build tools/materialeditor/all: phony tools/materialeditor/MaterialEditor + +# ============================================================================= + +############################################# +# Folder: /home/josh/Development/graph/cmake-build-debug/tools/sdklauncher + +build tools/sdklauncher/all: phony tools/sdklauncher/SDKLauncher + +# ============================================================================= +# Unknown Build Time Dependencies. +# Tell Ninja that they may appear as side effects of build rules +# otherwise ordered by order-only dependencies. + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | ../3rdparty/CMakeLists.txt ../3rdparty/imgui/CMakeLists.txt ../3rdparty/nlohmann/CMakeLists.txt ../3rdparty/smaa/CMakeLists.txt ../3rdparty/stb/CMakeLists.txt ../CMakeLists.txt ../cmake/BuildShaders.cmake ../cmake/CopyData.cmake ../cmake/FindOpenAL.cmake ../cmake/Findopus.cmake ../data/basic.material ../data/bokeh.png ../data/empty.world ../data/graphics_presets.cfg ../data/maticon.png ../data/matpreview.world ../data/music.opus ../data/player.obj ../data/scene.obj ../data/sphere.obj ../data/suzanne.obj ../data/test.cim ../data/test.material ../data/test.world ../data/tile.jpg ../tools/CMakeLists.txt ../tools/common/CMakeLists.txt ../tools/leveleditor/CMakeLists.txt ../tools/materialeditor/CMakeLists.txt ../tools/sdklauncher/CMakeLists.txt /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCInformation.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCXXInformation.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeGenericSystem.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeParseArguments.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Compiler/GNU-C.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Compiler/GNU.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/FindPackageMessage.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/FindVulkan.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/Linux.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/UnixPaths.cmake /usr/lib64/cmake/Qt5Core/Qt5CoreConfig.cmake /usr/lib64/cmake/Qt5Core/Qt5CoreConfigExtras.cmake /usr/lib64/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake /usr/lib64/cmake/Qt5Core/Qt5CoreConfigVersion.cmake /usr/lib64/cmake/Qt5Core/Qt5CoreMacros.cmake /usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake /usr/lib64/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake /usr/lib64/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QComposePlatformInputContextPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSEmulatorIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSKmsEglDeviceIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSKmsGbmIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSX11IntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEvdevKeyboardPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEvdevMousePlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEvdevTabletPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEvdevTouchScreenPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QGtk3ThemePlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QIbusPlatformInputContextPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QJp2Plugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QLibInputPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QLinuxFbIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QMinimalEglIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QMngPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QPdfPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QTsLibPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QVncIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QWaylandEglPlatformIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QWaylandIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QWaylandXCompositeEglPlatformIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QWaylandXCompositeGlxPlatformIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QXcbEglIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QXcbGlxIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QXcbIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake /usr/lib64/cmake/SDL2/SDL2Config.cmake /usr/lib64/cmake/SDL2/SDL2ConfigVersion.cmake /usr/lib64/cmake/SDL2/SDL2Targets-noconfig.cmake /usr/lib64/cmake/SDL2/SDL2Targets.cmake /usr/lib64/cmake/SDL2/SDL2mainTargets-noconfig.cmake /usr/lib64/cmake/SDL2/SDL2mainTargets.cmake /usr/lib64/cmake/assimp-5.2/assimpConfig.cmake /usr/lib64/cmake/assimp-5.2/assimpConfigVersion.cmake /usr/lib64/cmake/assimp-5.2/assimpTargets-release.cmake /usr/lib64/cmake/assimp-5.2/assimpTargets.cmake /usr/lib64/cmake/glm/glmConfig.cmake /usr/lib64/cmake/glm/glmConfigVersion.cmake /usr/lib64/cmake/glm/glmTargets.cmake CMakeCache.txt CMakeFiles/3.21.1/CMakeCCompiler.cmake CMakeFiles/3.21.1/CMakeCXXCompiler.cmake CMakeFiles/3.21.1/CMakeSystem.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build ../3rdparty/CMakeLists.txt ../3rdparty/imgui/CMakeLists.txt ../3rdparty/nlohmann/CMakeLists.txt ../3rdparty/smaa/CMakeLists.txt ../3rdparty/stb/CMakeLists.txt ../CMakeLists.txt ../cmake/BuildShaders.cmake ../cmake/CopyData.cmake ../cmake/FindOpenAL.cmake ../cmake/Findopus.cmake ../data/basic.material ../data/bokeh.png ../data/empty.world ../data/graphics_presets.cfg ../data/maticon.png ../data/matpreview.world ../data/music.opus ../data/player.obj ../data/scene.obj ../data/sphere.obj ../data/suzanne.obj ../data/test.cim ../data/test.material ../data/test.world ../data/tile.jpg ../tools/CMakeLists.txt ../tools/common/CMakeLists.txt ../tools/leveleditor/CMakeLists.txt ../tools/materialeditor/CMakeLists.txt ../tools/sdklauncher/CMakeLists.txt /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCInformation.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCXXInformation.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeGenericSystem.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeParseArguments.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Compiler/GNU-C.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Compiler/GNU.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/FindPackageMessage.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/FindVulkan.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/Linux.cmake /opt/clion/bin/cmake/linux/share/cmake-3.21/Modules/Platform/UnixPaths.cmake /usr/lib64/cmake/Qt5Core/Qt5CoreConfig.cmake /usr/lib64/cmake/Qt5Core/Qt5CoreConfigExtras.cmake /usr/lib64/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake /usr/lib64/cmake/Qt5Core/Qt5CoreConfigVersion.cmake /usr/lib64/cmake/Qt5Core/Qt5CoreMacros.cmake /usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake /usr/lib64/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake /usr/lib64/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QComposePlatformInputContextPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSEmulatorIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSKmsEglDeviceIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSKmsGbmIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEglFSX11IntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEvdevKeyboardPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEvdevMousePlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEvdevTabletPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QEvdevTouchScreenPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QGtk3ThemePlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QIbusPlatformInputContextPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QJp2Plugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QLibInputPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QLinuxFbIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QMinimalEglIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QMngPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QPdfPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QTsLibPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QVncIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QWaylandEglPlatformIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QWaylandIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QWaylandXCompositeEglPlatformIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QWaylandXCompositeGlxPlatformIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QXcbEglIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QXcbGlxIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QXcbIntegrationPlugin.cmake /usr/lib64/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake /usr/lib64/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake /usr/lib64/cmake/SDL2/SDL2Config.cmake /usr/lib64/cmake/SDL2/SDL2ConfigVersion.cmake /usr/lib64/cmake/SDL2/SDL2Targets-noconfig.cmake /usr/lib64/cmake/SDL2/SDL2Targets.cmake /usr/lib64/cmake/SDL2/SDL2mainTargets-noconfig.cmake /usr/lib64/cmake/SDL2/SDL2mainTargets.cmake /usr/lib64/cmake/assimp-5.2/assimpConfig.cmake /usr/lib64/cmake/assimp-5.2/assimpConfigVersion.cmake /usr/lib64/cmake/assimp-5.2/assimpTargets-release.cmake /usr/lib64/cmake/assimp-5.2/assimpTargets.cmake /usr/lib64/cmake/glm/glmConfig.cmake /usr/lib64/cmake/glm/glmConfigVersion.cmake /usr/lib64/cmake/glm/glmTargets.cmake CMakeCache.txt CMakeFiles/3.21.1/CMakeCCompiler.cmake CMakeFiles/3.21.1/CMakeCXXCompiler.cmake CMakeFiles/3.21.1/CMakeSystem.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/cmake-build-debug/cmake_install.cmake b/cmake-build-debug/cmake_install.cmake new file mode 100644 index 0000000..44b3f66 --- /dev/null +++ b/cmake-build-debug/cmake_install.cmake @@ -0,0 +1,61 @@ +# Install script for directory: /home/josh/Development/graph + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/josh/Development/graph/cmake-build-debug/3rdparty/cmake_install.cmake") + include("/home/josh/Development/graph/cmake-build-debug/tools/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/josh/Development/graph/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/cmake-build-debug/data/basic.material b/cmake-build-debug/data/basic.material new file mode 100755 index 0000000..e0a73c7 --- /dev/null +++ b/cmake-build-debug/data/basic.material @@ -0,0 +1,4 @@ +{ + "color": "1,1,1", + "albedoTexture": "" +} diff --git a/cmake-build-debug/data/bokeh.png b/cmake-build-debug/data/bokeh.png new file mode 100755 index 0000000..f590a7e Binary files /dev/null and b/cmake-build-debug/data/bokeh.png differ diff --git a/cmake-build-debug/data/empty.world b/cmake-build-debug/data/empty.world new file mode 100755 index 0000000..249eaaf --- /dev/null +++ b/cmake-build-debug/data/empty.world @@ -0,0 +1,21 @@ +{ + "entities": [ + { + "name": "sun", + "components": [ + { + "type": "Transform", + "position": "66,56,25" + }, + { + "type": "Light", + "kind": 1, + "color": "1,1,1" + } + ] + } + ], + "environment": { + "color": "0.9,0.9,0.9" + } +} diff --git a/cmake-build-debug/data/graphics_presets.cfg b/cmake-build-debug/data/graphics_presets.cfg new file mode 100755 index 0000000..c2b06fd --- /dev/null +++ b/cmake-build-debug/data/graphics_presets.cfg @@ -0,0 +1,14 @@ +[Low] +shadowResolution=128 +dofDownscale=8 +filterPCF=0 + +[Medium] +shadowResolution=512 +dofDownscale=4 +filterPCF=1 + +[High] +shadowResolution=1024 +dofDownscale=2 +filterPCF=1 diff --git a/cmake-build-debug/data/maticon.png b/cmake-build-debug/data/maticon.png new file mode 100755 index 0000000..bab83af Binary files /dev/null and b/cmake-build-debug/data/maticon.png differ diff --git a/cmake-build-debug/data/matpreview.world b/cmake-build-debug/data/matpreview.world new file mode 100755 index 0000000..411300a --- /dev/null +++ b/cmake-build-debug/data/matpreview.world @@ -0,0 +1,49 @@ +{ + "entities": [ + { + "name": "sun", + "components": [ + { + "type": "Transform", + "position": "66,56,25" + }, + { + "type": "Light", + "kind": 1, + "color": "1,1,1" + } + ] + }, + { + "name": "preview sphere", + "components": [ + { + "type": "Transform", + "position": "0,0,0" + }, + { + "type": "Mesh", + "path": "sphere.obj", + "material": "basic.material" + } + ] + }, + { + "name": "preview camera", + "components": [ + { + "type": "Transform", + "position": "0,0,2" + }, + { + "type": "Camera", + "fov": 75 + } + ] + } + ], + "environment": { + "color": "0,0,0" + } +} + diff --git a/cmake-build-debug/data/music.opus b/cmake-build-debug/data/music.opus new file mode 100755 index 0000000..0d774a6 Binary files /dev/null and b/cmake-build-debug/data/music.opus differ diff --git a/cmake-build-debug/data/player.obj b/cmake-build-debug/data/player.obj new file mode 100755 index 0000000..d9abe5e --- /dev/null +++ b/cmake-build-debug/data/player.obj @@ -0,0 +1,270 @@ +# Blender v2.79 (sub 0) OBJ File: '' +# www.blender.org +o Cylinder +v 0.000000 -2.000000 -1.000000 +v 0.000000 2.000000 -1.000000 +v 0.195090 -2.000000 -0.980785 +v 0.195090 2.000000 -0.980785 +v 0.382683 -2.000000 -0.923880 +v 0.382683 2.000000 -0.923880 +v 0.555570 -2.000000 -0.831470 +v 0.555570 2.000000 -0.831470 +v 0.707107 -2.000000 -0.707107 +v 0.707107 2.000000 -0.707107 +v 0.831470 -2.000000 -0.555570 +v 0.831470 2.000000 -0.555570 +v 0.923880 -2.000000 -0.382683 +v 0.923880 2.000000 -0.382683 +v 0.980785 -2.000000 -0.195090 +v 0.980785 2.000000 -0.195090 +v 1.000000 -2.000000 -0.000000 +v 1.000000 2.000000 -0.000000 +v 0.980785 -2.000000 0.195090 +v 0.980785 2.000000 0.195090 +v 0.923880 -2.000000 0.382683 +v 0.923880 2.000000 0.382683 +v 0.831470 -2.000000 0.555570 +v 0.831470 2.000000 0.555570 +v 0.707107 -2.000000 0.707107 +v 0.707107 2.000000 0.707107 +v 0.555570 -2.000000 0.831470 +v 0.555570 2.000000 0.831470 +v 0.382683 -2.000000 0.923880 +v 0.382683 2.000000 0.923880 +v 0.195090 -2.000000 0.980785 +v 0.195090 2.000000 0.980785 +v -0.000000 -2.000000 1.000000 +v -0.000000 2.000000 1.000000 +v -0.195091 -2.000000 0.980785 +v -0.195091 2.000000 0.980785 +v -0.382684 -2.000000 0.923879 +v -0.382684 2.000000 0.923879 +v -0.555571 -2.000000 0.831469 +v -0.555571 2.000000 0.831469 +v -0.707107 -2.000000 0.707106 +v -0.707107 2.000000 0.707106 +v -0.831470 -2.000000 0.555570 +v -0.831470 2.000000 0.555570 +v -0.923880 -2.000000 0.382683 +v -0.923880 2.000000 0.382683 +v -0.980785 -2.000000 0.195089 +v -0.980785 2.000000 0.195089 +v -1.000000 -2.000000 -0.000001 +v -1.000000 2.000000 -0.000001 +v -0.980785 -2.000000 -0.195091 +v -0.980785 2.000000 -0.195091 +v -0.923879 -2.000000 -0.382684 +v -0.923879 2.000000 -0.382684 +v -0.831469 -2.000000 -0.555571 +v -0.831469 2.000000 -0.555571 +v -0.707106 -2.000000 -0.707108 +v -0.707106 2.000000 -0.707108 +v -0.555569 -2.000000 -0.831470 +v -0.555569 2.000000 -0.831470 +v -0.382682 -2.000000 -0.923880 +v -0.382682 2.000000 -0.923880 +v -0.195089 -2.000000 -0.980786 +v -0.195089 2.000000 -0.980786 +vt 0.154722 0.000000 +vt 0.154722 0.667738 +vt 0.119900 0.667738 +vt 0.119900 0.000000 +vt 0.085748 0.667738 +vt 0.085748 0.000000 +vt 0.053576 0.667738 +vt 0.053576 0.000000 +vt 0.024623 0.667738 +vt 0.024623 0.000000 +vt 0.000000 0.667738 +vt 0.000000 0.000000 +vt 0.774623 0.667738 +vt 0.774623 0.000000 +vt 0.803576 0.000000 +vt 0.803576 0.667738 +vt 0.835748 0.000000 +vt 0.835748 0.667738 +vt 0.869901 0.000000 +vt 0.869900 0.667738 +vt 0.904722 0.000000 +vt 0.904722 0.667738 +vt 0.938875 0.000000 +vt 0.938875 0.667738 +vt 0.971047 0.000000 +vt 0.971047 0.667738 +vt 1.000000 0.000000 +vt 1.000000 0.667738 +vt 0.524623 0.667738 +vt 0.524623 0.000000 +vt 0.553576 0.000000 +vt 0.553576 0.667738 +vt 0.585747 0.000000 +vt 0.585748 0.667738 +vt 0.619900 0.000000 +vt 0.619900 0.667738 +vt 0.654722 0.000000 +vt 0.654722 0.667738 +vt 0.688875 0.000000 +vt 0.688875 0.667738 +vt 0.721047 0.000000 +vt 0.721047 0.667738 +vt 0.750000 0.000000 +vt 0.750000 0.667738 +vt 0.774623 0.000000 +vt 0.774623 0.667738 +vt 0.524623 0.000000 +vt 0.524623 0.667738 +vt 0.495669 0.667738 +vt 0.495669 0.000000 +vt 0.463498 0.667738 +vt 0.463498 0.000000 +vt 0.429345 0.667738 +vt 0.429345 0.000000 +vt 0.394523 0.667738 +vt 0.394523 0.000000 +vt 0.360370 0.667738 +vt 0.360370 0.000000 +vt 0.328199 0.667738 +vt 0.328199 0.000000 +vt 0.299246 0.667738 +vt 0.299245 0.000000 +vt 0.274623 0.667738 +vt 0.274623 0.000000 +vt 0.250000 0.667738 +vt 0.250000 0.000000 +vt 0.221046 0.667738 +vt 0.221046 0.000000 +vt 0.330435 1.000000 +vt 0.296282 0.993616 +vt 0.264111 0.981093 +vt 0.235158 0.962912 +vt 0.210535 0.939772 +vt 0.191189 0.912562 +vt 0.177863 0.882328 +vt 0.171069 0.850232 +vt 0.171069 0.817507 +vt 0.177863 0.785411 +vt 0.191189 0.755177 +vt 0.210535 0.727967 +vt 0.235157 0.704827 +vt 0.264111 0.686646 +vt 0.296282 0.674123 +vt 0.330435 0.667738 +vt 0.365257 0.667738 +vt 0.399410 0.674123 +vt 0.431581 0.686646 +vt 0.460535 0.704827 +vt 0.485157 0.727967 +vt 0.504503 0.755177 +vt 0.517829 0.785411 +vt 0.524623 0.817507 +vt 0.524623 0.850232 +vt 0.517829 0.882328 +vt 0.504503 0.912562 +vt 0.485157 0.939771 +vt 0.460535 0.962911 +vt 0.431581 0.981092 +vt 0.399410 0.993616 +vt 0.365257 1.000000 +vt 0.188875 0.667738 +vt 0.188875 0.000000 +vt 0.617664 0.981093 +vt 0.588711 0.962912 +vt 0.564088 0.939772 +vt 0.544742 0.912562 +vt 0.531416 0.882328 +vt 0.524623 0.850232 +vt 0.524623 0.817507 +vt 0.531416 0.785411 +vt 0.544742 0.755177 +vt 0.564088 0.727967 +vt 0.588711 0.704827 +vt 0.617664 0.686646 +vt 0.649835 0.674123 +vt 0.683988 0.667738 +vt 0.718810 0.667738 +vt 0.752963 0.674123 +vt 0.785134 0.686646 +vt 0.814088 0.704827 +vt 0.838711 0.727967 +vt 0.858057 0.755177 +vt 0.871383 0.785411 +vt 0.878176 0.817507 +vt 0.878176 0.850232 +vt 0.871383 0.882328 +vt 0.858057 0.912562 +vt 0.838711 0.939772 +vt 0.814088 0.962911 +vt 0.785134 0.981093 +vt 0.752963 0.993616 +vt 0.718810 1.000000 +vt 0.683988 1.000000 +vt 0.649835 0.993616 +vn 0.0980 0.0000 -0.9952 +vn 0.2903 0.0000 -0.9569 +vn 0.4714 0.0000 -0.8819 +vn 0.6344 0.0000 -0.7730 +vn 0.7730 0.0000 -0.6344 +vn 0.8819 0.0000 -0.4714 +vn 0.9569 0.0000 -0.2903 +vn 0.9952 0.0000 -0.0980 +vn 0.9952 0.0000 0.0980 +vn 0.9569 0.0000 0.2903 +vn 0.8819 0.0000 0.4714 +vn 0.7730 0.0000 0.6344 +vn 0.6344 0.0000 0.7730 +vn 0.4714 0.0000 0.8819 +vn 0.2903 0.0000 0.9569 +vn 0.0980 0.0000 0.9952 +vn -0.0980 0.0000 0.9952 +vn -0.2903 0.0000 0.9569 +vn -0.4714 0.0000 0.8819 +vn -0.6344 0.0000 0.7730 +vn -0.7730 0.0000 0.6344 +vn -0.8819 0.0000 0.4714 +vn -0.9569 0.0000 0.2903 +vn -0.9952 0.0000 0.0980 +vn -0.9952 0.0000 -0.0980 +vn -0.9569 0.0000 -0.2903 +vn -0.8819 0.0000 -0.4714 +vn -0.7730 0.0000 -0.6344 +vn -0.6344 0.0000 -0.7730 +vn -0.4714 0.0000 -0.8819 +vn 0.0000 1.0000 0.0000 +vn -0.2903 0.0000 -0.9569 +vn -0.0980 0.0000 -0.9952 +vn 0.0000 -1.0000 -0.0000 +s off +f 1/1/1 2/2/1 4/3/1 3/4/1 +f 3/4/2 4/3/2 6/5/2 5/6/2 +f 5/6/3 6/5/3 8/7/3 7/8/3 +f 7/8/4 8/7/4 10/9/4 9/10/4 +f 9/10/5 10/9/5 12/11/5 11/12/5 +f 11/13/6 12/14/6 14/15/6 13/16/6 +f 13/16/7 14/15/7 16/17/7 15/18/7 +f 15/18/8 16/17/8 18/19/8 17/20/8 +f 17/20/9 18/19/9 20/21/9 19/22/9 +f 19/22/10 20/21/10 22/23/10 21/24/10 +f 21/24/11 22/23/11 24/25/11 23/26/11 +f 23/26/12 24/25/12 26/27/12 25/28/12 +f 25/29/13 26/30/13 28/31/13 27/32/13 +f 27/32/14 28/31/14 30/33/14 29/34/14 +f 29/34/15 30/33/15 32/35/15 31/36/15 +f 31/36/16 32/35/16 34/37/16 33/38/16 +f 33/38/17 34/37/17 36/39/17 35/40/17 +f 35/40/18 36/39/18 38/41/18 37/42/18 +f 37/42/19 38/41/19 40/43/19 39/44/19 +f 39/44/20 40/43/20 42/45/20 41/46/20 +f 41/47/21 42/48/21 44/49/21 43/50/21 +f 43/50/22 44/49/22 46/51/22 45/52/22 +f 45/52/23 46/51/23 48/53/23 47/54/23 +f 47/54/24 48/53/24 50/55/24 49/56/24 +f 49/56/25 50/55/25 52/57/25 51/58/25 +f 51/58/26 52/57/26 54/59/26 53/60/26 +f 53/60/27 54/59/27 56/61/27 55/62/27 +f 55/62/28 56/61/28 58/63/28 57/64/28 +f 57/64/29 58/63/29 60/65/29 59/66/29 +f 59/66/30 60/65/30 62/67/30 61/68/30 +f 4/69/31 2/70/31 64/71/31 62/72/31 60/73/31 58/74/31 56/75/31 54/76/31 52/77/31 50/78/31 48/79/31 46/80/31 44/81/31 42/82/31 40/83/31 38/84/31 36/85/31 34/86/31 32/87/31 30/88/31 28/89/31 26/90/31 24/91/31 22/92/31 20/93/31 18/94/31 16/95/31 14/96/31 12/97/31 10/98/31 8/99/31 6/100/31 +f 61/68/32 62/67/32 64/101/32 63/102/32 +f 63/102/33 64/101/33 2/2/33 1/1/33 +f 1/103/34 3/104/34 5/105/34 7/106/34 9/107/34 11/108/34 13/109/34 15/110/34 17/111/34 19/112/34 21/113/34 23/114/34 25/115/34 27/116/34 29/117/34 31/118/34 33/119/34 35/120/34 37/121/34 39/122/34 41/123/34 43/124/34 45/125/34 47/126/34 49/127/34 51/128/34 53/129/34 55/130/34 57/131/34 59/132/34 61/133/34 63/134/34 diff --git a/cmake-build-debug/data/scene.obj b/cmake-build-debug/data/scene.obj new file mode 100755 index 0000000..c2e7a0d --- /dev/null +++ b/cmake-build-debug/data/scene.obj @@ -0,0 +1,5202 @@ +# Blender v2.79 (sub 0) OBJ File: '' +# www.blender.org +mtllib scene.mtl +o Plane +v -8.000000 -0.000000 8.000000 +v 8.000000 -0.000000 8.000000 +v 8.000000 0.000000 -8.000000 +v -8.000000 0.000000 -8.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vn 0.0000 1.0000 0.0000 +usemtl None +s 1 +f 1/1/1 2/2/1 3/3/1 4/4/1 +o Cylinder +v -3.975720 0.000000 -3.621616 +v -3.975720 4.000000 -3.621616 +v -3.597971 4.000000 -3.726612 +v -3.597971 0.000000 -3.726612 +v -3.206998 4.000000 -3.755895 +v -3.206998 0.000000 -3.755895 +v -2.817824 4.000000 -3.708340 +v -2.817824 0.000000 -3.708340 +v -2.445406 4.000000 -3.585775 +v -2.445406 0.000000 -3.585775 +v -2.104054 4.000000 -3.392909 +v -2.104054 0.000000 -3.392909 +v -1.806888 4.000000 -3.137155 +v -1.806888 0.000000 -3.137155 +v -1.565327 4.000000 -2.828341 +v -1.565327 0.000000 -2.828341 +v -1.388654 4.000000 -2.478335 +v -1.388654 0.000000 -2.478335 +v -1.283659 4.000000 -2.100587 +v -1.283659 0.000000 -2.100587 +v -1.254376 4.000000 -1.709614 +v -1.254376 0.000000 -1.709614 +v -1.301931 4.000000 -1.320440 +v -1.301931 0.000000 -1.320440 +v -1.424496 4.000000 -0.948021 +v -1.424496 0.000000 -0.948021 +v -1.617361 4.000000 -0.606670 +v -1.617361 0.000000 -0.606670 +v -1.873116 4.000000 -0.309503 +v -1.873116 0.000000 -0.309503 +v -2.181930 4.000000 -0.067942 +v -2.181930 0.000000 -0.067942 +v -2.531936 4.000000 0.108731 +v -2.531936 -0.000000 0.108731 +v -2.909684 4.000000 0.213726 +v -2.909684 -0.000000 0.213726 +v -3.300658 4.000000 0.243009 +v -3.300658 -0.000000 0.243009 +v -3.689832 4.000000 0.195454 +v -3.689832 -0.000000 0.195454 +v -4.062251 4.000000 0.072888 +v -4.062251 -0.000000 0.072888 +v -4.403602 4.000000 -0.119978 +v -4.403602 0.000000 -0.119978 +v -4.700768 4.000000 -0.375732 +v -4.700768 0.000000 -0.375732 +v -4.942329 4.000000 -0.684546 +v -4.942329 0.000000 -0.684546 +v -5.119001 4.000000 -1.034553 +v -5.119001 0.000000 -1.034553 +v -5.223997 4.000000 -1.412301 +v -5.223997 0.000000 -1.412301 +v -5.253279 4.000000 -1.803275 +v -5.253279 0.000000 -1.803275 +v -5.205724 4.000000 -2.192449 +v -5.205724 0.000000 -2.192449 +v -5.083158 4.000000 -2.564867 +v -5.083158 0.000000 -2.564867 +v -4.890292 4.000000 -2.906218 +v -4.890292 0.000000 -2.906218 +v -4.634538 4.000000 -3.203384 +v -4.634538 0.000000 -3.203384 +v -4.325724 4.000000 -3.444945 +v -4.325724 0.000000 -3.444945 +vt 0.611174 0.500000 +vt 0.611174 0.000000 +vt 0.650735 0.000000 +vt 0.650735 0.500000 +vt 0.688001 0.000000 +vt 0.688001 0.500000 +vt 0.721539 0.000000 +vt 0.721539 0.500000 +vt 0.750061 0.000000 +vt 0.750061 0.500000 +vt 0.772471 0.000000 +vt 0.772471 0.500000 +vt 0.699130 0.500000 +vt 0.699130 1.000000 +vt 0.670608 1.000000 +vt 0.670608 0.500000 +vt 0.637070 1.000000 +vt 0.637069 0.500000 +vt 0.599804 1.000000 +vt 0.599804 0.500000 +vt 0.560243 1.000000 +vt 0.560242 0.500000 +vt 0.519906 1.000000 +vt 0.519906 0.500000 +vt 0.480345 1.000000 +vt 0.480345 0.500000 +vt 0.443079 1.000000 +vt 0.443079 0.500000 +vt 0.409541 1.000000 +vt 0.409541 0.500000 +vt 1.000000 0.000000 +vt 1.000000 0.500000 +vt 0.962734 0.500000 +vt 0.962734 0.000000 +vt 0.923173 0.500000 +vt 0.923173 0.000000 +vt 0.882837 0.500000 +vt 0.882837 0.000000 +vt 0.843275 0.500000 +vt 0.843275 0.000000 +vt 0.806010 0.500000 +vt 0.806010 0.000000 +vt 0.772471 0.500000 +vt 0.772471 0.000000 +vt 0.699130 1.000000 +vt 0.699130 0.500000 +vt 0.736396 0.500000 +vt 0.736396 1.000000 +vt 0.775957 0.500000 +vt 0.775957 1.000000 +vt 0.816293 0.500000 +vt 0.816293 1.000000 +vt 0.855855 0.500000 +vt 0.855855 1.000000 +vt 0.893120 0.500000 +vt 0.893120 1.000000 +vt 0.926659 0.500000 +vt 0.926659 1.000000 +vt 0.955181 0.500000 +vt 0.955181 1.000000 +vt 0.409541 0.500000 +vt 0.409541 0.000000 +vt 0.431951 0.000000 +vt 0.431951 0.500000 +vt 0.460473 0.000000 +vt 0.460473 0.500000 +vt 0.494011 0.000000 +vt 0.494011 0.500000 +vt 0.531277 0.000000 +vt 0.531277 0.500000 +vt 0.045715 0.904987 +vt 0.023305 0.864237 +vt 0.007869 0.818960 +vt 0.000000 0.770893 +vt 0.000000 0.721884 +vt 0.007869 0.673817 +vt 0.023305 0.628539 +vt 0.045715 0.587790 +vt 0.074237 0.553136 +vt 0.107775 0.525908 +vt 0.145041 0.507153 +vt 0.184602 0.497592 +vt 0.224938 0.497592 +vt 0.264500 0.507153 +vt 0.301766 0.525908 +vt 0.335304 0.553136 +vt 0.363826 0.587790 +vt 0.386236 0.628539 +vt 0.401672 0.673817 +vt 0.409541 0.721884 +vt 0.409541 0.770893 +vt 0.401672 0.818960 +vt 0.386235 0.864238 +vt 0.363826 0.904987 +vt 0.335304 0.939641 +vt 0.301765 0.966869 +vt 0.264500 0.985623 +vt 0.224938 0.995185 +vt 0.184602 0.995185 +vt 0.145041 0.985623 +vt 0.107775 0.966869 +vt 0.074237 0.939641 +vt 0.570838 0.000000 +vt 0.570838 0.500000 +vt 0.107775 0.469277 +vt 0.074237 0.442049 +vt 0.045715 0.407395 +vt 0.023305 0.366645 +vt 0.007869 0.321368 +vt 0.000000 0.273301 +vt 0.000000 0.224292 +vt 0.007869 0.176225 +vt 0.023305 0.130947 +vt 0.045715 0.090198 +vt 0.074237 0.055544 +vt 0.107775 0.028316 +vt 0.145041 0.009561 +vt 0.184602 0.000000 +vt 0.224939 0.000000 +vt 0.264500 0.009561 +vt 0.301766 0.028316 +vt 0.335304 0.055543 +vt 0.363826 0.090198 +vt 0.386236 0.130947 +vt 0.401672 0.176225 +vt 0.409541 0.224292 +vt 0.409541 0.273300 +vt 0.401672 0.321367 +vt 0.386236 0.366645 +vt 0.363826 0.407395 +vt 0.335304 0.442049 +vt 0.301766 0.469277 +vt 0.264500 0.488031 +vt 0.224938 0.497592 +vt 0.184602 0.497592 +vt 0.145041 0.488031 +vn -0.2678 0.0000 -0.9635 +vn -0.0747 0.0000 -0.9972 +vn 0.1213 0.0000 -0.9926 +vn 0.3126 0.0000 -0.9499 +vn 0.4919 0.0000 -0.8706 +vn 0.6523 0.0000 -0.7579 +vn 0.7877 0.0000 -0.6161 +vn 0.8927 0.0000 -0.4506 +vn 0.9635 0.0000 -0.2678 +vn 0.9972 -0.0000 -0.0747 +vn 0.9926 -0.0000 0.1213 +vn 0.9499 0.0000 0.3126 +vn 0.8706 -0.0000 0.4919 +vn 0.7579 -0.0000 0.6523 +vn 0.6161 -0.0000 0.7877 +vn 0.4506 -0.0000 0.8927 +vn 0.2678 -0.0000 0.9635 +vn 0.0747 -0.0000 0.9972 +vn -0.1213 -0.0000 0.9926 +vn -0.3126 -0.0000 0.9499 +vn -0.4919 -0.0000 0.8706 +vn -0.6523 -0.0000 0.7579 +vn -0.7877 -0.0000 0.6161 +vn -0.8927 -0.0000 0.4506 +vn -0.9635 -0.0000 0.2678 +vn -0.9972 0.0000 0.0747 +vn -0.9926 -0.0000 -0.1213 +vn -0.9499 -0.0000 -0.3126 +vn -0.8706 0.0000 -0.4919 +vn -0.7579 0.0000 -0.6523 +vn 0.0000 1.0000 0.0000 +vn -0.6161 0.0000 -0.7877 +vn -0.4506 0.0000 -0.8927 +vn 0.0000 -1.0000 -0.0000 +usemtl None +s 1 +f 5/5/2 6/6/2 7/7/2 8/8/2 +f 8/8/3 7/7/3 9/9/3 10/10/3 +f 10/10/4 9/9/4 11/11/4 12/12/4 +f 12/12/5 11/11/5 13/13/5 14/14/5 +f 14/14/6 13/13/6 15/15/6 16/16/6 +f 16/17/7 15/18/7 17/19/7 18/20/7 +f 18/20/8 17/19/8 19/21/8 20/22/8 +f 20/22/9 19/21/9 21/23/9 22/24/9 +f 22/24/10 21/23/10 23/25/10 24/26/10 +f 24/26/11 23/25/11 25/27/11 26/28/11 +f 26/28/12 25/27/12 27/29/12 28/30/12 +f 28/30/13 27/29/13 29/31/13 30/32/13 +f 30/32/14 29/31/14 31/33/14 32/34/14 +f 32/35/15 31/36/15 33/37/15 34/38/15 +f 34/38/16 33/37/16 35/39/16 36/40/16 +f 36/40/17 35/39/17 37/41/17 38/42/17 +f 38/42/18 37/41/18 39/43/18 40/44/18 +f 40/44/19 39/43/19 41/45/19 42/46/19 +f 42/46/20 41/45/20 43/47/20 44/48/20 +f 44/49/21 43/50/21 45/51/21 46/52/21 +f 46/52/22 45/51/22 47/53/22 48/54/22 +f 48/54/23 47/53/23 49/55/23 50/56/23 +f 50/56/24 49/55/24 51/57/24 52/58/24 +f 52/58/25 51/57/25 53/59/25 54/60/25 +f 54/60/26 53/59/26 55/61/26 56/62/26 +f 56/62/27 55/61/27 57/63/27 58/64/27 +f 58/65/28 57/66/28 59/67/28 60/68/28 +f 60/68/29 59/67/29 61/69/29 62/70/29 +f 62/70/30 61/69/30 63/71/30 64/72/30 +f 64/72/31 63/71/31 65/73/31 66/74/31 +f 7/75/32 6/76/32 67/77/32 65/78/32 63/79/32 61/80/32 59/81/32 57/82/32 55/83/32 53/84/32 51/85/32 49/86/32 47/87/32 45/88/32 43/89/32 41/90/32 39/91/32 37/92/32 35/93/32 33/94/32 31/95/32 29/96/32 27/97/32 25/98/32 23/99/32 21/100/32 19/101/32 17/102/32 15/103/32 13/104/32 11/105/32 9/106/32 +f 66/74/33 65/73/33 67/107/33 68/108/33 +f 68/108/34 67/107/34 6/6/34 5/5/34 +f 5/109/35 8/110/35 10/111/35 12/112/35 14/113/35 16/114/35 18/115/35 20/116/35 22/117/35 24/118/35 26/119/35 28/120/35 30/121/35 32/122/35 34/123/35 36/124/35 38/125/35 40/126/35 42/127/35 44/128/35 46/129/35 48/130/35 50/131/35 52/132/35 54/133/35 56/134/35 58/135/35 60/136/35 62/137/35 64/138/35 66/139/35 68/140/35 +o Plane.001 +v 2.882756 -0.000000 2.384819 +v 2.882756 0.000000 -0.777585 +v 6.045161 0.000000 -0.777585 +v 6.045161 -0.000000 2.384819 +v 4.463959 2.956217 0.803617 +vt 1.000000 0.000000 +vt 1.000000 0.426580 +vt 0.643989 0.426580 +vt 0.643989 0.000000 +vt 0.356011 0.952225 +vt 0.000000 0.952225 +vt 0.178006 0.500000 +vt 0.321994 0.181970 +vt 0.643989 0.500000 +vt 0.678005 1.000000 +vt 0.356011 0.818030 +vt 0.678005 0.500000 +vt 0.321994 0.500000 +vt 0.000000 0.318030 +vt 0.321994 0.000000 +vn 0.0000 -1.0000 -0.0000 +vn 0.0000 0.4716 -0.8818 +vn 0.0000 0.4716 0.8818 +vn 0.8818 0.4716 0.0000 +vn -0.8818 0.4716 0.0000 +usemtl None +s 1 +f 69/141/36 70/142/36 71/143/36 72/144/36 +f 71/145/37 70/146/37 73/147/37 +f 69/148/38 72/144/38 73/149/38 +f 72/150/39 71/151/39 73/152/39 +f 70/153/40 69/154/40 73/155/40 +o Suzanne +v -0.961766 1.981879 4.890763 +v -0.976520 1.877188 4.989921 +v -0.897037 1.702837 4.904596 +v -0.864556 1.901016 4.713002 +v -2.465719 1.702837 5.598426 +v -2.349117 1.877188 5.597023 +v -2.432406 1.981879 5.541229 +v -2.629323 1.901016 5.493562 +v -0.872087 1.543900 4.762233 +v -0.829963 1.798100 4.526184 +v -2.587833 1.543900 5.521110 +v -2.790816 1.798100 5.393472 +v -1.087971 1.642608 5.102356 +v -1.126074 1.468613 5.016210 +v -2.229053 1.468613 5.504059 +v -2.190951 1.642608 5.590206 +v -1.090370 1.847073 5.096932 +v -2.193350 1.847073 5.584782 +v -1.215753 1.906592 5.144740 +v -1.331014 1.754296 5.182304 +v -1.968291 1.754296 5.464172 +v -2.073626 1.906592 5.524178 +v -1.444064 1.610060 5.125481 +v -1.934277 1.610060 5.342303 +v -1.485554 1.967177 5.097933 +v -1.633451 1.886314 5.028583 +v -1.878557 1.886314 5.136994 +v -1.926746 1.967177 5.293073 +v -1.294510 2.018635 5.099193 +v -2.054341 2.018635 5.435266 +v -1.278198 2.141882 5.003558 +v -1.444009 2.180058 4.926833 +v -2.081286 2.180058 5.208701 +v -2.136071 2.141882 5.382997 +v -1.589768 2.159070 4.796058 +v -2.079982 2.159070 5.012880 +v -1.248543 2.247639 4.739319 +v -1.331249 2.241708 4.552328 +v -2.434229 2.241708 5.040177 +v -2.351523 2.247639 5.227168 +v -1.176603 2.171997 4.901968 +v -2.279583 2.171997 5.389817 +v -1.038965 2.112478 4.848740 +v -1.010032 2.128600 4.649125 +v -2.578714 2.128600 5.342955 +v -2.411561 2.112478 5.455841 +v -1.017791 2.092909 4.432810 +v -2.733537 2.092909 5.191687 +v -1.020619 2.138384 4.857090 +v -0.940447 1.996582 4.905836 +v -2.417726 2.138384 5.475032 +v -2.435597 1.996582 5.567143 +v -1.168954 2.216459 4.919262 +v -2.271934 2.216459 5.407111 +v -1.279830 2.175140 5.032996 +v -2.113193 2.175140 5.401593 +v -1.305424 2.040689 5.140774 +v -2.016233 2.040689 5.455166 +v -1.211439 1.917442 5.187623 +v -2.044801 1.917442 5.556221 +v -1.070827 1.846718 5.141118 +v -2.173806 1.846718 5.628968 +v -0.952227 1.880686 5.011717 +v -2.349334 1.880686 5.629660 +v -1.104807 2.048040 5.064292 +v -2.207787 2.048040 5.552141 +v -1.072148 0.054086 5.866961 +v -1.066205 0.183619 5.946655 +v -1.313088 0.168562 6.084179 +v -1.334477 0.053731 6.035820 +v -1.580929 0.183619 6.174318 +v -1.635893 0.054086 6.116306 +v -0.866346 0.058294 5.702815 +v -0.961854 0.206028 5.884424 +v -1.697174 0.206028 6.209657 +v -1.895794 0.058294 6.158141 +v -0.821352 0.144075 5.638898 +v -0.930387 0.369884 5.823053 +v -1.763749 0.369884 6.191651 +v -1.973353 0.144075 6.148430 +v -0.897541 0.460938 5.532900 +v -0.985904 0.560001 5.763791 +v -1.770246 0.560001 6.110706 +v -2.000520 0.460938 6.020750 +v -1.056945 0.830679 5.338146 +v -1.131712 0.951796 5.599778 +v -1.793500 0.951796 5.892488 +v -2.037371 0.830679 5.771791 +v -1.328206 1.181865 5.188654 +v -0.996516 1.219686 4.944713 +v -1.011896 1.486458 5.075582 +v -1.338439 1.540349 5.496803 +v -2.261940 1.486458 5.628478 +v -2.369112 1.219686 5.551815 +v -1.965483 1.181865 5.470523 +v -1.730610 1.540349 5.670260 +v -0.724257 1.372693 4.732048 +v -0.734596 1.588007 4.774928 +v -2.670938 1.588007 5.631375 +v -2.709620 1.372693 5.610177 +v -0.543624 1.553381 4.312223 +v -0.633116 1.778835 4.540565 +v -2.912607 1.778835 5.548787 +v -3.141754 1.553381 5.461380 +v -0.515540 2.096407 4.243204 +v -0.642298 2.076787 4.453547 +v -2.970811 2.076787 5.483451 +v -3.211713 2.096407 5.435725 +v -0.751078 2.204242 4.340121 +v -0.702164 2.198969 4.550097 +v -2.859102 2.198969 5.504113 +v -2.981548 2.204242 5.326661 +v -1.102573 2.431115 4.473026 +v -1.104096 2.455602 4.701485 +v -2.476693 2.455602 5.308587 +v -2.646745 2.431115 5.156016 +v -1.404469 2.699308 4.519300 +v -1.313203 2.626809 4.758772 +v -2.293629 2.626809 5.192416 +v -2.409406 2.699308 4.963786 +v -1.633366 2.665340 4.697487 +v -1.466793 2.607898 4.875322 +v -2.104070 2.607898 5.157191 +v -2.123580 2.665340 4.914309 +v -1.698730 2.333065 4.947251 +v -1.559279 2.331645 5.096893 +v -1.877917 2.331645 5.237827 +v -1.894815 2.333065 5.033980 +v -1.777516 2.236079 5.034153 +v -1.702459 2.197548 5.203849 +v -1.496078 2.243076 4.974754 +v -1.391149 2.306803 4.847574 +v -2.175490 2.306803 5.194489 +v -2.010802 2.243076 5.202417 +v -1.280633 2.303305 4.766152 +v -2.310081 2.303305 5.221478 +v -1.120043 2.225230 4.698559 +v -2.468129 2.225230 5.294820 +v -0.858362 2.084138 4.561363 +v -2.745683 2.084138 5.396128 +v -0.776414 1.957393 4.580997 +v -2.786288 1.957393 5.469966 +v -0.759295 1.800533 4.685958 +v -2.720148 1.800533 5.553246 +v -0.906462 1.643318 4.916414 +v -2.450634 1.643318 5.599404 +v -1.054322 1.605497 5.079047 +v -2.230834 1.605497 5.599420 +v -1.331014 1.754296 5.182304 +v -1.968291 1.754296 5.464172 +v -1.405600 1.828873 5.179316 +v -1.640876 1.672368 5.343082 +v -1.920324 1.828873 5.406979 +v -1.520257 2.078865 5.085731 +v -1.912428 2.078865 5.259188 +v -1.680660 1.944413 5.253134 +v -1.476851 1.937062 5.150738 +v -1.893533 1.937062 5.335037 +v -1.207108 0.309654 6.058758 +v -1.306710 0.291099 6.098598 +v -1.403194 0.309654 6.145487 +v -1.130098 0.391582 6.000970 +v -1.497758 0.391582 6.163587 +v -1.173360 0.581700 5.936287 +v -1.516510 0.581700 6.088062 +v -1.317392 0.988552 5.743161 +v -1.172999 0.626517 5.903975 +v -1.540659 0.626517 6.066591 +v -1.562499 0.988552 5.851572 +v -1.369140 1.205286 5.593035 +v -1.489081 1.149265 5.686275 +v -1.439945 0.988552 5.797366 +v -1.638757 1.205286 5.712287 +v -1.359803 0.637721 5.978560 +v -1.327094 0.514474 6.052512 +v -1.327120 1.302272 5.522396 +v -1.287671 1.346379 5.578455 +v -1.340171 1.264451 5.625402 +v -1.634299 1.264451 5.755496 +v -1.704353 1.346379 5.762754 +v -1.719290 1.302272 5.695853 +v -1.398153 1.406963 5.461182 +v -1.369184 1.466128 5.493548 +v -1.712334 1.466128 5.645324 +v -1.716792 1.406963 5.602116 +v -1.560446 1.418167 5.524926 +v -1.482456 1.477332 5.535611 +v -1.605009 1.477332 5.589816 +v -1.535099 1.347089 5.582232 +v -1.510880 1.402400 5.636990 +v -1.469394 1.197225 5.730786 +v -1.360006 1.320117 5.646815 +v -1.467691 1.264096 5.734635 +v -1.605112 1.320117 5.755226 +v -1.486804 1.409396 5.691423 +v -1.443151 1.473124 5.591346 +v -1.590215 1.473124 5.656392 +v -1.366646 1.461919 5.565546 +v -1.660774 1.461919 5.695639 +v -1.306309 1.375783 5.635704 +v -1.649458 1.375783 5.787479 +v -1.282557 1.243107 5.457505 +v -1.797280 1.243107 5.685168 +v -1.231284 1.142269 5.507170 +v -1.795029 1.142269 5.756516 +v -1.199373 0.995245 5.248030 +v -2.008225 0.995245 5.605786 +v -1.259928 1.084880 5.210508 +v -1.995248 1.084880 5.535741 +v -1.333184 0.488568 6.038742 +v -1.193483 0.540736 5.957050 +v -1.487610 0.540736 6.087143 +v -1.172811 0.413991 6.003786 +v -1.466939 0.413991 6.133879 +v -1.242098 0.324712 6.045907 +v -1.389162 0.324712 6.110953 +v -1.312657 0.313507 6.085153 +v -1.279770 0.295662 5.960734 +v -1.350329 0.284458 5.999980 +v -1.426834 0.295662 6.025780 +v -1.216574 0.359035 5.904842 +v -1.510702 0.359035 6.034936 +v -1.226766 0.470722 5.881799 +v -1.520894 0.470722 6.011892 +v -1.366468 0.418554 5.963491 +v -1.361185 1.873335 5.180348 +v -1.404952 1.970320 5.147653 +v -1.949441 1.873335 5.440535 +v -1.944186 1.970320 5.386157 +v -1.422432 2.082363 5.075003 +v -1.986177 2.082363 5.324348 +v -1.403146 2.194406 4.986092 +v -2.064934 2.194406 5.278801 +v -1.277535 1.813460 5.203830 +v -1.988344 1.813460 5.518222 +v -1.049503 1.709479 5.089943 +v -2.226014 1.709479 5.610316 +v -0.918648 1.743446 4.955122 +v -2.413798 1.743446 5.616428 +v -0.817672 1.841142 4.752746 +v -2.631461 1.841142 5.554987 +v -0.836567 1.982944 4.676897 +v -2.674866 1.982944 5.489979 +v -0.892589 2.079930 4.649622 +v -2.657357 2.079930 5.430181 +v -1.085705 2.220667 4.809321 +v -2.409281 2.220667 5.394741 +v -1.241472 2.250782 4.821562 +v -2.295431 2.250782 5.287730 +v -1.327477 2.254280 4.892143 +v -2.185350 2.254280 5.271582 +v -1.374030 2.149943 4.952536 +v -1.310833 2.213316 4.896645 +v -2.109349 2.149943 5.277769 +v -2.193217 2.213316 5.286924 +v -1.237084 2.209818 4.831484 +v -2.291042 2.209818 5.297652 +v -1.108583 2.187409 4.790725 +v -2.407648 2.187409 5.365303 +v -0.944728 2.042819 4.664256 +v -2.611453 2.042819 5.401451 +v -0.891679 1.957038 4.684808 +v -2.631936 1.957038 5.454526 +v -0.877172 1.856199 4.750735 +v -2.592918 1.856199 5.509612 +v -0.958170 1.751153 4.932023 +v -2.404299 1.751153 5.571648 +v -1.067488 1.728389 5.049281 +v -2.243999 1.728389 5.569654 +v -1.272568 1.813815 5.148803 +v -2.032398 1.813815 5.484877 +v -1.356218 1.873690 5.125321 +v -1.993495 1.873690 5.407190 +v -1.411518 2.060309 5.033422 +v -2.024284 2.060309 5.304449 +v -1.389288 1.952120 5.083682 +v -2.002054 1.952120 5.354709 +v -1.694882 2.155927 4.757179 +v -1.850174 2.070146 4.869880 +v -2.038031 2.155927 4.908954 +v -1.632854 2.454589 4.533003 +v -2.245620 2.454589 4.804031 +v -1.434775 2.466148 4.384525 +v -2.488733 2.466148 4.850692 +v -1.174034 2.238920 4.344590 +v -2.693695 2.238920 5.016738 +v -0.865251 2.034455 4.214500 +v -2.997679 2.034455 5.157676 +v -0.681709 1.937824 4.132543 +v -3.181796 1.937824 5.238335 +v -0.676148 1.509629 4.244501 +v -3.102703 1.509629 5.317770 +v -0.860660 1.311095 4.556168 +v -2.747981 1.311095 5.390933 +v -1.050614 1.228102 4.822402 +v -2.423211 1.228102 5.429503 +v -1.641636 0.404969 5.341363 +v -1.697006 0.491460 5.216177 +v -1.455492 0.570245 5.000258 +v -1.434784 0.486542 5.278976 +v -2.019237 0.570245 5.249603 +v -1.826955 0.486542 5.452434 +v -1.538833 0.090894 5.573791 +v -1.322482 0.180174 5.466623 +v -1.763674 0.180174 5.661763 +v -1.405433 -0.045332 5.875396 +v -1.173561 -0.022568 5.703932 +v -1.688285 -0.022568 5.931595 +v -0.950754 -0.014507 5.511975 +v -1.980202 -0.014507 5.967301 +v -1.098408 0.262102 5.343789 +v -2.005302 0.262102 5.744909 +v -1.235438 0.571968 5.199619 +v -2.019779 0.571968 5.546535 +v -1.307382 0.799552 5.103219 +v -2.042702 0.799552 5.428452 +v -1.345059 0.922444 5.084293 +v -1.355468 1.037629 5.093887 +v -2.017256 1.037629 5.386597 +v -2.031357 0.922444 5.387844 +v -1.370410 1.145464 5.093235 +v -2.007687 1.145464 5.375103 +v -2.551693 0.243098 3.283814 +v -1.923592 0.375064 3.279358 +v -1.761510 0.201371 3.612681 +v -2.359949 0.009176 3.717328 +v -2.839978 0.201371 4.089689 +v -2.977550 0.375064 3.745525 +v -1.613972 0.223373 4.145021 +v -2.102766 0.041671 4.298794 +v -2.545377 0.223373 4.556983 +v -1.469777 0.515644 4.835446 +v -1.760312 0.436859 5.073048 +v -2.131565 0.515644 5.128156 +v -0.833892 0.920418 4.053500 +v -0.766175 1.309070 3.709673 +v -3.137894 0.920418 5.072564 +v -3.437836 1.309070 4.891353 +v -2.752624 0.926914 2.829530 +v -1.895871 0.887318 2.811972 +v -3.342000 0.887318 3.451597 +v -2.218793 2.481968 4.036467 +v -1.521868 2.363284 3.690686 +v -1.728357 2.188632 3.223834 +v -2.464513 2.259710 3.480919 +v -3.149975 2.188632 3.852618 +v -2.943486 2.363284 4.319469 +v -1.885854 1.804950 2.867748 +v -2.703733 1.695393 2.940067 +v -3.307473 1.804950 3.496532 +v -0.864521 1.820206 4.017380 +v -1.061151 1.835974 3.970362 +v -3.144012 1.820206 5.025602 +v -3.046515 1.835974 4.848491 +v -0.936062 1.845810 3.557475 +v -1.275482 1.981326 3.452653 +v -3.436149 1.845810 4.663267 +v -3.285356 1.981326 4.341623 +v -1.097373 1.696354 3.192766 +v -1.438352 1.813314 3.084420 +v -3.597460 1.696354 4.298558 +v -3.448226 1.813314 3.973390 +v -1.208134 1.356425 2.942347 +v -1.556618 1.477239 2.817031 +v -3.708221 1.356425 4.048139 +v -3.566492 1.477239 3.706001 +v -1.186147 0.890763 3.091443 +v -1.541153 0.840725 2.951383 +v -3.477495 0.840725 3.807830 +v -3.612702 0.890763 4.164712 +v -1.271420 2.076484 4.223796 +v -2.717549 2.076484 4.863420 +v -1.930747 2.276031 4.687712 +v -0.845546 1.336752 3.497093 +v -3.541718 1.336752 4.689614 +v -1.000439 1.200933 3.312539 +v -3.574059 1.200933 4.450854 +v -1.418510 0.442895 4.023755 +v -1.255718 0.814662 4.491197 +v -2.766596 0.442895 4.620015 +v -2.530272 0.814662 5.054935 +v -1.160717 0.587840 3.910897 +v -3.023527 0.587840 4.734821 +v -1.285881 0.505965 3.429142 +v -1.610864 0.440514 3.356960 +v -3.130525 0.440514 4.029108 +v -3.295755 0.505965 4.318112 +v -0.801748 1.310897 2.900415 +v -0.938005 1.283571 3.155538 +v -0.862078 1.231047 3.194686 +v -0.776619 1.243317 2.990359 +v -3.754336 1.231047 4.473936 +v -3.732220 1.283571 4.391423 +v -4.012644 1.310897 4.320599 +v -3.963004 1.243317 4.399702 +v -0.574840 1.181364 2.717731 +v -0.546199 1.252798 2.583714 +v -4.300460 1.181364 4.365577 +v -4.418882 1.252798 4.296607 +v -0.404853 0.953781 2.770767 +v -0.291003 0.983895 2.663756 +v -4.375580 0.953781 4.527025 +v -4.531347 0.983895 4.539266 +v -0.410355 0.651265 2.990230 +v -0.304733 0.595599 2.930873 +v -4.209507 0.651265 4.670600 +v -4.324480 0.595599 4.708813 +v -0.588706 0.578766 3.348953 +v -0.566259 0.467079 3.366576 +v -3.824113 0.578766 4.779979 +v -3.826176 0.467079 4.808442 +v -0.795743 0.695675 3.742208 +v -0.850236 0.602188 3.850904 +v -3.393873 0.695675 4.891364 +v -3.276792 0.602188 4.924173 +v -0.627576 0.575978 3.227944 +v -0.773119 0.689389 3.561459 +v -3.542823 0.689389 4.786503 +v -3.887493 0.575978 4.669811 +v -0.475729 0.636918 2.941812 +v -4.201348 0.636918 4.589659 +v -0.461668 0.861004 2.774830 +v -4.334352 0.861004 4.487724 +v -0.596808 1.025214 2.734320 +v -4.273407 1.025214 4.360485 +v -0.778391 1.076318 2.953224 +v -3.989287 1.076318 4.373408 +v -0.845287 1.086457 3.133265 +v -3.811077 1.086457 4.445037 +v -1.007820 0.726145 3.726524 +v -0.945567 0.855323 3.834142 +v -3.262800 0.726145 4.723905 +v -3.225059 0.855323 4.842364 +v -0.953338 1.137560 3.319645 +v -3.600489 1.137560 4.490483 +v -0.922647 0.641784 3.521547 +v -3.471756 0.641784 4.649021 +v -0.885520 0.686601 3.472973 +v -1.040673 0.801077 3.652247 +v -3.295653 0.801077 4.649628 +v -3.532671 0.686601 4.643812 +v -1.050065 0.798644 3.465370 +v -0.949048 0.787439 3.428729 +v -3.427598 0.798644 4.516956 +v -3.522667 0.787439 4.567044 +v -0.957247 0.910686 3.343935 +v -0.994161 1.014313 3.426120 +v -3.494247 1.014313 4.531912 +v -3.579887 0.910686 4.503933 +v -0.893689 1.018876 3.255732 +v -3.687904 1.018876 4.491617 +v -0.922441 0.956214 3.190728 +v -0.858809 1.012590 3.069563 +v -3.716656 0.956214 4.426613 +v -3.849110 1.012590 4.392177 +v -0.972184 0.866579 3.277035 +v -3.619335 0.866579 4.447873 +v -1.065002 0.754537 3.398469 +v -3.467046 0.754537 4.460897 +v -0.961012 0.732128 3.368551 +v -3.559142 0.732128 4.517707 +v -0.900458 0.642494 3.406072 +v -3.572119 0.642494 4.587752 +v -0.949840 0.597677 3.460067 +v -3.498949 0.597677 4.587541 +v -0.807817 0.649135 3.483009 +v -3.577522 0.649135 4.708053 +v -0.779658 1.002451 2.884101 +v -4.039576 1.002451 4.325968 +v -0.593543 0.958699 2.675445 +v -4.319163 0.958699 4.323292 +v -0.449121 0.805692 2.703811 +v -4.395337 0.805692 4.449228 +v -0.458650 0.588958 2.881039 +v -4.257802 0.588958 4.561409 +v -0.647045 0.524520 3.150797 +v -3.931473 0.524520 4.603504 +v -0.792555 0.695017 3.285615 +v -0.879396 0.769594 3.288048 +v -3.733834 0.695017 4.586547 +v -3.673611 0.769594 4.523933 +v -0.736429 0.755247 3.147480 +v -0.806483 0.837175 3.154739 +v -3.873793 0.755247 4.535141 +v -3.821294 0.837175 4.488194 +v -0.683495 0.830179 3.035260 +v -0.758081 0.904755 3.032272 +v -3.992434 0.830179 4.498808 +v -3.944466 0.904755 4.441615 +v -0.611160 0.856440 2.966901 +v -0.671715 0.946074 2.929379 +v -4.091674 0.856440 4.506337 +v -4.078696 0.946074 4.436292 +v -0.949509 0.433466 3.560203 +v -0.667381 0.335113 3.137949 +v -3.425085 0.433466 4.655153 +v -3.927298 0.335113 4.579815 +v -0.314629 0.500034 2.775984 +v -4.432420 0.500034 4.597288 +v -0.302894 0.876771 2.570616 +v -4.592258 0.876771 4.467808 +v -0.579334 1.079158 2.442540 +v -4.501040 1.079158 4.177115 +v -0.886588 1.093150 2.708601 +v -4.097484 1.093150 4.128785 +v -1.064217 1.110286 3.002701 +v -3.760389 1.110286 4.195221 +vt 0.346058 0.879550 +vt 0.359549 0.893545 +vt 0.344782 0.915205 +vt 0.318470 0.888918 +vt 0.671289 0.893210 +vt 0.697145 0.882745 +vt 0.706043 0.897279 +vt 0.687989 0.921529 +vt 0.326709 0.928670 +vt 0.294099 0.895370 +vt 0.644139 0.904948 +vt 0.666032 0.940336 +vt 0.221755 0.973066 +vt 0.221355 0.937233 +vt 0.244164 0.930613 +vt 0.244164 0.977002 +vt 0.644139 0.854015 +vt 0.671149 0.854122 +vt 0.380265 0.892022 +vt 0.381782 0.914416 +vt 0.697285 0.860714 +vt 0.256486 0.869625 +vt 0.253470 0.889109 +vt 0.229347 0.889234 +vt 0.236024 0.851999 +vt 0.687035 0.827442 +vt 0.706043 0.846347 +vt 0.202855 0.888182 +vt 0.211901 0.839785 +vt 0.664544 0.818494 +vt 0.234732 0.922695 +vt 0.211255 0.930613 +vt 0.706043 0.902257 +vt 0.728136 0.897546 +vt 0.750625 0.925666 +vt 0.733392 0.937807 +vt 0.256486 0.906421 +vt 0.754288 0.889495 +vt 0.765802 0.904430 +vt 0.954109 0.281946 +vt 0.953449 0.261359 +vt 0.969854 0.258959 +vt 0.971376 0.295777 +vt 0.730110 0.859203 +vt 0.754465 0.867700 +vt 0.994170 0.255157 +vt 0.994170 0.303164 +vt 0.706939 0.852104 +vt 0.969212 0.224904 +vt 0.993387 0.211103 +vt 0.736178 0.818494 +vt 0.752152 0.832960 +vt 0.380114 0.841850 +vt 0.360876 0.842620 +vt 0.345679 0.822427 +vt 0.381782 0.821670 +vt 0.765802 0.854241 +vt 0.345509 0.857771 +vt 0.319377 0.850471 +vt 0.176722 0.887923 +vt 0.198602 0.887342 +vt 0.202855 0.906431 +vt 0.184740 0.922515 +vt 0.293948 0.845198 +vt 0.328673 0.809202 +vt 0.148470 0.887555 +vt 0.158696 0.932290 +vt 0.150573 0.839785 +vt 0.177381 0.851080 +vt 0.199373 0.866786 +vt 0.574221 0.861409 +vt 0.570273 0.879454 +vt 0.565778 0.879906 +vt 0.570246 0.860792 +vt 0.201788 0.887816 +vt 0.202855 0.865838 +vt 0.574221 0.900692 +vt 0.568470 0.904102 +vt 0.363865 0.968914 +vt 0.370509 0.968238 +vt 0.378997 0.984272 +vt 0.375020 0.986153 +vt 0.953863 0.243670 +vt 0.948410 0.261566 +vt 0.948541 0.241271 +vt 0.363627 0.946107 +vt 0.369501 0.947864 +vt 0.949352 0.284759 +vt 0.373893 0.928670 +vt 0.378997 0.932862 +vt 0.751806 0.262292 +vt 0.744019 0.280760 +vt 0.739076 0.279814 +vt 0.746989 0.258765 +vt 0.565778 0.839966 +vt 0.571706 0.839376 +vt 0.575010 0.857581 +vt 0.569341 0.860792 +vt 0.751806 0.299142 +vt 0.746737 0.300776 +vt 0.568824 0.818494 +vt 0.575010 0.820525 +vt 0.767634 0.838018 +vt 0.768998 0.818228 +vt 0.773079 0.818912 +vt 0.773079 0.841600 +vt 0.935643 0.168593 +vt 0.939741 0.168803 +vt 0.946726 0.186399 +vt 0.941827 0.188493 +vt 0.768736 0.799487 +vt 0.772786 0.798830 +vt 0.943712 0.148301 +vt 0.946726 0.149975 +vt 0.782982 0.283682 +vt 0.766535 0.311226 +vt 0.752774 0.295173 +vt 0.181084 0.973037 +vt 0.172354 0.956989 +vt 0.196060 0.944865 +vt 0.790300 0.311226 +vt 0.175023 0.932290 +vt 0.805417 0.294749 +vt 0.837487 0.312012 +vt 0.819748 0.310540 +vt 0.831273 0.284196 +vt 0.806012 0.272258 +vt 0.806012 0.294627 +vt 0.791027 0.255192 +vt 0.806948 0.270434 +vt 0.769654 0.254469 +vt 0.819122 0.254469 +vt 0.752145 0.271668 +vt 0.837487 0.255259 +vt 0.196060 0.976246 +vt 0.940033 0.121952 +vt 0.919968 0.125130 +vt 0.913479 0.092659 +vt 0.930212 0.087902 +vt 0.904505 0.057002 +vt 0.923098 0.047336 +vt 0.948410 0.148301 +vt 0.920742 0.138968 +vt 0.898652 0.041642 +vt 0.917484 0.012045 +vt 0.432084 0.620140 +vt 0.398643 0.638688 +vt 0.392496 0.619240 +vt 0.423037 0.609629 +vt 0.876748 0.033918 +vt 0.905456 0.002104 +vt 0.431214 0.665351 +vt 0.396835 0.666133 +vt 0.854541 0.033953 +vt 0.867953 0.000000 +vt 0.432084 0.727110 +vt 0.395063 0.727374 +vt 0.018251 0.777787 +vt 0.059522 0.744148 +vt 0.071486 0.781226 +vt 0.026775 0.810579 +vt 0.155255 0.342004 +vt 0.197515 0.320972 +vt 0.217806 0.343091 +vt 0.178676 0.389757 +vt 0.702398 0.752437 +vt 0.743520 0.752142 +vt 0.731751 0.806816 +vt 0.668265 0.818494 +vt 0.610159 0.258765 +vt 0.645986 0.269040 +vt 0.645967 0.299481 +vt 0.610636 0.299481 +vt 0.709658 0.694323 +vt 0.738920 0.700076 +vt 0.774029 0.538026 +vt 0.741746 0.597377 +vt 0.725481 0.561383 +vt 0.753019 0.529426 +vt 0.701137 0.653949 +vt 0.743520 0.635838 +vt 0.681790 0.600007 +vt 0.688052 0.566402 +vt 0.669805 0.631987 +vt 0.680982 0.600007 +vt 0.660641 0.568751 +vt 0.676877 0.549054 +vt 0.106153 0.396516 +vt 0.108864 0.424404 +vt 0.074917 0.426767 +vt 0.087065 0.409474 +vt 0.621376 0.522530 +vt 0.632241 0.496305 +vt 0.171316 0.391336 +vt 0.166105 0.419717 +vt 0.575830 0.489489 +vt 0.603738 0.470771 +vt 0.208812 0.389757 +vt 0.221968 0.421004 +vt 0.575010 0.451530 +vt 0.602596 0.445588 +vt 0.090492 0.877429 +vt 0.058309 0.869591 +vt 0.074832 0.838905 +vt 0.101890 0.857445 +vt 0.028239 0.838905 +vt 0.024924 0.894742 +vt 0.000000 0.899324 +vt 0.001834 0.849448 +vt 0.101890 0.926979 +vt 0.076639 0.925076 +vt 0.026240 0.915784 +vt 0.005420 0.929332 +vt 0.095497 0.957250 +vt 0.075543 0.946071 +vt 0.645344 0.437002 +vt 0.637902 0.458878 +vt 0.639041 0.416958 +vt 0.575010 0.719869 +vt 0.614138 0.725314 +vt 0.613672 0.749798 +vt 0.594895 0.762469 +vt 0.640686 0.476956 +vt 0.580512 0.694151 +vt 0.620053 0.707881 +vt 0.746608 0.668881 +vt 0.771846 0.686516 +vt 0.773896 0.724742 +vt 0.743520 0.694151 +vt 0.605951 0.678264 +vt 0.634479 0.690854 +vt 0.749233 0.626089 +vt 0.773896 0.618430 +vt 0.648494 0.640324 +vt 0.661386 0.661294 +vt 0.743789 0.606806 +vt 0.762865 0.600007 +vt 0.676081 0.661913 +vt 0.723534 0.534588 +vt 0.699512 0.542918 +vt 0.688925 0.677825 +vt 0.744273 0.498956 +vt 0.693382 0.720338 +vt 0.748252 0.469291 +vt 0.763477 0.474701 +vt 0.687353 0.750732 +vt 0.720428 0.433467 +vt 0.761349 0.400315 +vt 0.714334 0.312273 +vt 0.745932 0.349357 +vt 0.695375 0.350661 +vt 0.702000 0.316418 +vt 0.707436 0.426817 +vt 0.718361 0.391645 +vt 0.687200 0.359935 +vt 0.650252 0.395261 +vt 0.667797 0.424787 +vt 0.604231 0.792054 +vt 0.626898 0.770395 +vt 0.681505 0.394898 +vt 0.689571 0.422862 +vt 0.632440 0.807158 +vt 0.640476 0.779470 +vt 0.673190 0.368719 +vt 0.897179 0.108419 +vt 0.896802 0.094990 +vt 0.891289 0.082465 +vt 0.889541 0.119156 +vt 0.878496 0.070493 +vt 0.362075 0.668652 +vt 0.362275 0.641605 +vt 0.855921 0.068906 +vt 0.363330 0.733289 +vt 0.364762 0.675497 +vt 0.316534 0.687458 +vt 0.331178 0.741262 +vt 0.308252 0.748903 +vt 0.293948 0.691649 +vt 0.850473 0.065762 +vt 0.371218 0.769284 +vt 0.352184 0.764614 +vt 0.347255 0.737275 +vt 0.335850 0.778055 +vt 0.340918 0.683289 +vt 0.337948 0.663367 +vt 0.317061 0.679815 +vt 0.573252 0.815027 +vt 0.562204 0.817099 +vt 0.564611 0.802414 +vt 0.573169 0.797870 +vt 0.311528 0.951588 +vt 0.300805 0.941251 +vt 0.309349 0.939058 +vt 0.321081 0.951148 +vt 0.406953 0.958161 +vt 0.396838 0.958347 +vt 0.401590 0.942671 +vt 0.411782 0.944279 +vt 0.689933 0.940336 +vt 0.687877 0.961729 +vt 0.679228 0.961368 +vt 0.679528 0.943164 +vt 0.411782 0.980263 +vt 0.399942 0.973925 +vt 0.889983 0.590918 +vt 0.889673 0.576369 +vt 0.899839 0.569139 +vt 0.899839 0.590431 +vt 0.271118 0.660174 +vt 0.281940 0.659358 +vt 0.281561 0.677244 +vt 0.270030 0.670700 +vt 0.644139 0.963585 +vt 0.660853 0.967830 +vt 0.661592 0.972876 +vt 0.648791 0.975579 +vt 0.573252 0.776751 +vt 0.564517 0.778667 +vt 0.328632 0.972161 +vt 0.320423 0.974814 +vt 0.314862 0.991378 +vt 0.306767 0.988322 +vt 0.311402 0.974519 +vt 0.303990 0.955164 +vt 0.288888 0.654948 +vt 0.288888 0.672490 +vt 0.649872 0.957651 +vt 0.665169 0.963774 +vt 0.732844 0.944450 +vt 0.739864 0.944946 +vt 0.739370 0.955253 +vt 0.731237 0.959624 +vt 0.695863 0.958498 +vt 0.698412 0.966732 +vt 0.691688 0.973354 +vt 0.755298 0.962241 +vt 0.751985 0.969957 +vt 0.698412 0.942594 +vt 0.555429 0.813604 +vt 0.560503 0.804019 +vt 0.295618 0.948792 +vt 0.755298 0.937807 +vt 0.649357 0.947680 +vt 0.665169 0.940336 +vt 0.293948 0.970337 +vt 0.299507 0.995213 +vt 0.989693 0.432310 +vt 0.980723 0.452721 +vt 0.960318 0.448801 +vt 0.975083 0.406109 +vt 0.756965 0.359968 +vt 0.761443 0.381037 +vt 0.984316 0.468060 +vt 0.989693 0.478660 +vt 0.774029 0.346391 +vt 0.773491 0.350622 +vt 0.380535 0.781607 +vt 0.393222 0.759757 +vt 0.392436 0.776854 +vt 0.328632 0.930351 +vt 0.318068 0.928670 +vt 0.319272 0.778097 +vt 0.426911 0.759223 +vt 0.083641 0.727700 +vt 0.098949 0.765588 +vt 0.424248 0.774908 +vt 0.096321 0.719102 +vt 0.111152 0.756806 +vt 0.419096 0.790819 +vt 0.377808 0.809202 +vt 0.107535 0.682403 +vt 0.122971 0.745664 +vt 0.866229 0.114325 +vt 0.868695 0.093898 +vt 0.872561 0.092614 +vt 0.870601 0.111389 +vt 0.861765 0.072459 +vt 0.885896 0.113529 +vt 0.220217 0.981111 +vt 0.221355 0.987916 +vt 0.202855 0.969144 +vt 0.208563 0.967723 +vt 0.895201 0.103582 +vt 0.203636 0.951600 +vt 0.209124 0.951079 +vt 0.211264 0.939439 +vt 0.219945 0.930613 +vt 0.221355 0.935339 +vt 0.213914 0.941952 +vt 0.757008 0.977426 +vt 0.757584 0.968822 +vt 0.771072 0.968822 +vt 0.770496 0.977426 +vt 0.890379 0.962624 +vt 0.900372 0.962428 +vt 0.904226 0.972551 +vt 0.894234 0.972746 +vt 0.755298 0.952228 +vt 0.771857 0.954372 +vt 0.890459 0.948040 +vt 0.904226 0.946164 +vt 0.756714 0.937807 +vt 0.770491 0.942290 +vt 0.706781 0.309606 +vt 0.704349 0.295380 +vt 0.717510 0.295484 +vt 0.717510 0.312241 +vt 0.918059 0.946164 +vt 0.918059 0.967574 +vt 0.904226 0.971450 +vt 0.904226 0.950040 +vt 0.884214 0.086335 +vt 0.873418 0.066180 +vt 0.165476 0.954581 +vt 0.148470 0.950423 +vt 0.150284 0.940607 +vt 0.172354 0.936107 +vt 0.150284 0.960580 +vt 0.172354 0.976054 +vt 0.158976 0.932290 +vt 0.426575 0.822774 +vt 0.432084 0.809202 +vt 0.432084 0.835782 +vt 0.272668 0.638669 +vt 0.270030 0.621961 +vt 0.278481 0.621601 +vt 0.282492 0.634398 +vt 0.682559 0.353213 +vt 0.669370 0.358445 +vt 0.279875 0.654948 +vt 0.289033 0.645130 +vt 0.652380 0.373829 +vt 0.651041 0.360528 +vt 0.673203 0.433780 +vt 0.657283 0.443825 +vt 0.625109 0.370120 +vt 0.631266 0.357834 +vt 0.270030 0.607526 +vt 0.281441 0.608018 +vt 0.690983 0.342152 +vt 0.278287 0.563575 +vt 0.289033 0.572956 +vt 0.673869 0.746151 +vt 0.661562 0.778141 +vt 0.653115 0.772326 +vt 0.735133 0.492249 +vt 0.738167 0.467030 +vt 0.678575 0.720071 +vt 0.719357 0.521828 +vt 0.679536 0.687313 +vt 0.698547 0.526937 +vt 0.666723 0.675000 +vt 0.679505 0.536845 +vt 0.682948 0.524207 +vt 0.564147 0.669520 +vt 0.572002 0.674428 +vt 0.567099 0.694335 +vt 0.559424 0.683846 +vt 0.655499 0.498499 +vt 0.664813 0.488817 +vt 0.555429 0.633718 +vt 0.570669 0.633422 +vt 0.652125 0.474557 +vt 0.564074 0.616998 +vt 0.572002 0.609629 +vt 0.650305 0.459663 +vt 0.616579 0.348193 +vt 0.607067 0.356962 +vt 0.600216 0.343192 +vt 0.610691 0.337608 +vt 0.661924 0.450547 +vt 0.656016 0.461046 +vt 0.974029 0.856785 +vt 0.967186 0.861782 +vt 0.962361 0.843832 +vt 0.967278 0.843792 +vt 0.657355 0.474347 +vt 0.964651 0.828898 +vt 0.969507 0.830521 +vt 0.556010 0.712738 +vt 0.568059 0.694335 +vt 0.571057 0.698503 +vt 0.561925 0.714099 +vt 0.966900 0.814332 +vt 0.972371 0.815288 +vt 0.555429 0.748582 +vt 0.563440 0.746749 +vt 0.989441 0.783908 +vt 0.994393 0.791017 +vt 0.557938 0.762837 +vt 0.565437 0.759775 +vt 0.291952 0.556846 +vt 0.285851 0.563575 +vt 0.276521 0.552539 +vt 0.283358 0.547486 +vt 0.566555 0.776751 +vt 0.571057 0.769520 +vt 0.270030 0.531559 +vt 0.278181 0.531597 +vt 0.713736 0.517086 +vt 0.730351 0.491586 +vt 0.275522 0.501247 +vt 0.281675 0.502841 +vt 0.732563 0.469919 +vt 0.287955 0.482528 +vt 0.291952 0.487420 +vt 0.718927 0.434513 +vt 0.715948 0.441113 +vt 0.148464 0.895771 +vt 0.143656 0.899448 +vt 0.135570 0.866897 +vt 0.141940 0.867283 +vt 0.705685 0.429650 +vt 0.702706 0.436249 +vt 0.139387 0.852749 +vt 0.145757 0.853134 +vt 0.673793 0.439645 +vt 0.982761 0.870673 +vt 0.978237 0.875401 +vt 0.690569 0.428512 +vt 0.689731 0.437230 +vt 0.994393 0.876476 +vt 0.989471 0.884032 +vt 0.140609 0.838905 +vt 0.148464 0.842149 +vt 0.055572 0.894671 +vt 0.058309 0.921428 +vt 0.522074 0.852056 +vt 0.486695 0.849184 +vt 0.489208 0.828620 +vt 0.520430 0.822953 +vt 0.058309 0.844316 +vt 0.508881 0.894777 +vt 0.472011 0.896389 +vt 0.831365 0.254469 +vt 0.808268 0.234163 +vt 0.831447 0.204948 +vt 0.850473 0.224260 +vt 0.522074 0.925735 +vt 0.485558 0.934035 +vt 0.791717 0.180509 +vt 0.816866 0.159097 +vt 0.151728 0.446781 +vt 0.199527 0.448069 +vt 0.769577 0.124229 +vt 0.798199 0.108532 +vt 0.100767 0.452706 +vt 0.752145 0.091089 +vt 0.785647 0.081045 +vt 0.072959 0.455814 +vt 0.788267 0.035810 +vt 0.808942 0.037818 +vt 0.975825 0.069854 +vt 0.957344 0.061873 +vt 0.976292 0.000000 +vt 0.997482 0.018730 +vt 0.293948 0.257642 +vt 0.244721 0.304389 +vt 0.232768 0.275226 +vt 0.280200 0.243409 +vt 0.973102 0.123734 +vt 0.948410 0.121360 +vt 0.197924 0.303010 +vt 0.977593 0.162987 +vt 0.963610 0.169110 +vt 0.044792 0.337236 +vt 0.052917 0.320348 +vt 0.090143 0.300898 +vt 0.073642 0.337232 +vt 0.148788 0.809684 +vt 0.158289 0.769889 +vt 0.180191 0.767382 +vt 0.181628 0.799112 +vt 0.233700 0.752538 +vt 0.170802 0.747741 +vt 0.219015 0.729321 +vt 0.231194 0.787113 +vt 0.280429 0.751289 +vt 0.264669 0.717599 +vt 0.278877 0.785022 +vt 0.958660 0.624497 +vt 0.964490 0.592121 +vt 0.991309 0.598511 +vt 0.986462 0.631077 +vt 0.948410 0.075036 +vt 0.939492 0.036953 +vt 0.956570 0.653563 +vt 0.985189 0.664315 +vt 0.731237 0.947640 +vt 0.731237 0.976087 +vt 0.707909 0.968462 +vt 0.706043 0.937807 +vt 0.952377 0.668854 +vt 0.991309 0.693638 +vt 0.276156 0.817250 +vt 0.292417 0.827015 +vt 0.282617 0.839785 +vt 0.228440 0.822540 +vt 0.381782 0.845289 +vt 0.390614 0.809202 +vt 0.424943 0.831070 +vt 0.424943 0.869444 +vt 0.057921 0.838905 +vt 0.000000 0.838293 +vt 0.094050 0.812614 +vt 0.203406 0.703746 +vt 0.159103 0.727917 +vt 0.180755 0.830658 +vt 0.247739 0.682403 +vt 0.122376 0.323917 +vt 0.102813 0.334788 +vt 0.148470 0.839785 +vt 0.382093 0.889844 +vt 0.421293 0.895842 +vt 0.116829 0.793675 +vt 0.390623 0.914942 +vt 0.418041 0.911354 +vt 0.411167 0.925120 +vt 0.392899 0.927794 +vt 0.129772 0.767479 +vt 0.126068 0.780792 +vt 0.395034 0.942671 +vt 0.405665 0.938009 +vt 0.134623 0.755595 +vt 0.151322 0.327166 +vt 0.997482 0.210695 +vt 0.988020 0.211103 +vt 0.021646 0.029243 +vt 0.091108 0.051740 +vt 0.076388 0.098274 +vt 0.000000 0.088985 +vt 0.379258 0.389335 +vt 0.404370 0.438031 +vt 0.343005 0.502271 +vt 0.308106 0.440711 +vt 0.072537 0.174700 +vt 0.005230 0.175770 +vt 0.359376 0.337920 +vt 0.294601 0.374142 +vt 0.089418 0.277346 +vt 0.047018 0.298090 +vt 0.667446 0.207918 +vt 0.752145 0.190211 +vt 0.747887 0.258765 +vt 0.649824 0.257583 +vt 0.648407 0.215069 +vt 0.633712 0.258765 +vt 0.131847 0.322515 +vt 0.148470 0.838905 +vt 0.134042 0.820281 +vt 0.214672 0.201388 +vt 0.271621 0.165102 +vt 0.701956 0.061640 +vt 0.617737 0.072639 +vt 0.625794 0.017586 +vt 0.689096 0.000000 +vt 0.421772 0.587055 +vt 0.333564 0.609629 +vt 0.293948 0.525179 +vt 0.485072 0.490053 +vt 0.580029 0.183312 +vt 0.516317 0.260663 +vt 0.482974 0.214954 +vt 0.538605 0.128320 +vt 0.185453 0.615518 +vt 0.189319 0.540636 +vt 0.270030 0.534352 +vt 0.263961 0.624024 +vt 0.427229 0.169711 +vt 0.456168 0.060367 +vt 0.524285 0.000000 +vt 0.580029 0.045242 +vt 0.314022 0.129004 +vt 0.360275 0.019417 +vt 0.570612 0.527578 +vt 0.492527 0.609629 +vt 0.818604 0.076568 +vt 0.842261 0.090705 +vt 0.076666 0.484760 +vt 0.096004 0.501089 +vt 0.861471 0.560932 +vt 0.872572 0.578064 +vt 0.821606 0.604353 +vt 0.790281 0.570263 +vt 0.080730 0.543251 +vt 0.124868 0.570063 +vt 0.447189 0.271055 +vt 0.419631 0.312273 +vt 0.392007 0.276025 +vt 0.417228 0.233747 +vt 0.076384 0.602257 +vt 0.118738 0.630307 +vt 0.344320 0.241303 +vt 0.369564 0.197787 +vt 0.049243 0.652029 +vt 0.092495 0.682403 +vt 0.293948 0.228567 +vt 0.298130 0.176757 +vt 0.567636 0.478821 +vt 0.499182 0.438621 +vt 0.522568 0.391578 +vt 0.575010 0.425609 +vt 0.157006 0.682403 +vt 0.774029 0.505082 +vt 0.860422 0.506464 +vt 0.142875 0.473252 +vt 0.842878 0.143191 +vt 0.873354 0.393183 +vt 0.781265 0.401719 +vt 0.802783 0.314181 +vt 0.889672 0.312273 +vt 0.988418 0.586251 +vt 0.947300 0.561290 +vt 0.949920 0.529176 +vt 0.988418 0.500232 +vt 0.822256 0.986645 +vt 0.820025 0.958373 +vt 0.856736 0.920904 +vt 0.856736 1.000000 +vt 0.773079 0.724742 +vt 0.773079 0.798830 +vt 0.743520 0.790945 +vt 0.757961 0.729082 +vt 0.196309 0.430216 +vt 0.229658 0.447430 +vt 0.735650 0.270990 +vt 0.739076 0.295380 +vt 0.704349 0.295380 +vt 0.710392 0.258765 +vt 0.850473 0.000000 +vt 0.012029 0.536111 +vt 0.030116 0.458714 +vt 0.889673 0.641181 +vt 0.863537 0.647748 +vt 0.019821 0.565186 +vt 0.350885 0.301483 +vt 0.333097 0.271097 +vt 0.018299 0.601596 +vt 0.774029 0.920904 +vt 0.820025 0.942700 +vt 0.820025 0.998443 +vt 0.779069 0.978070 +vt 0.001479 0.650976 +vt 0.116145 0.169102 +vt 0.150616 0.244070 +vt 0.742673 0.147102 +vt 0.667881 0.140156 +vt 0.157651 0.165235 +vt 0.742139 0.104802 +vt 0.600629 0.115945 +vt 0.141966 0.325670 +vt 0.605717 0.185019 +vt 0.592108 0.177926 +vt 0.850115 0.254469 +vt 0.850115 0.309629 +vt 0.837487 0.307932 +vt 0.580029 0.171011 +vt 0.214965 0.060661 +vt 0.155752 0.095154 +vt 0.122784 0.073609 +vt 0.183286 0.029354 +vt 0.429896 0.400660 +vt 0.456705 0.362277 +vt 0.161172 0.000000 +vt 0.403151 0.334246 +vt 0.444028 0.319550 +vt 0.434566 0.769565 +vt 0.432084 0.729277 +vt 0.445106 0.727840 +vt 0.446082 0.758571 +vt 0.512765 0.967639 +vt 0.499708 0.963457 +vt 0.503046 0.934035 +vt 0.512765 0.946371 +vt 0.463179 0.803267 +vt 0.454773 0.822953 +vt 0.137051 0.936932 +vt 0.135570 0.900092 +vt 0.148169 0.899448 +vt 0.148169 0.941613 +vt 0.503102 0.802450 +vt 0.507029 0.822953 +vt 0.458367 0.870686 +vt 0.436168 0.842601 +vt 0.438013 0.822953 +vt 0.472010 0.857347 +vt 0.540022 0.769345 +vt 0.553486 0.781899 +vt 0.459306 0.922520 +vt 0.472011 0.922634 +vt 0.541268 0.712862 +vt 0.555429 0.709990 +vt 0.931627 0.387197 +vt 0.928729 0.442008 +vt 0.920559 0.456380 +vt 0.918101 0.384845 +vt 0.520892 0.653728 +vt 0.528789 0.635330 +vt 0.960318 0.330553 +vt 0.951834 0.312273 +vt 0.535243 0.725714 +vt 0.519029 0.677550 +vt 0.016508 0.975660 +vt 0.013999 0.929332 +vt 0.026668 0.940633 +vt 0.026668 0.994311 +vt 0.979866 0.936588 +vt 0.969774 0.938539 +vt 0.975349 0.896029 +vt 0.988116 0.884032 +vt 0.433792 0.952840 +vt 0.449273 0.920179 +vt 0.441573 0.962978 +vt 0.988116 0.983137 +vt 0.976318 0.973901 +vt 0.449851 0.881334 +vt 0.396838 0.984432 +vt 0.381782 0.970838 +vt 0.383153 0.942671 +vt 0.396838 0.946898 +vt 0.432084 0.860946 +vt 0.462662 0.760182 +vt 0.478210 0.797177 +vt 0.914443 0.290601 +vt 0.909821 0.250817 +vt 0.930957 0.240639 +vt 0.935643 0.288316 +vt 0.460307 0.733958 +vt 0.906304 0.225393 +vt 0.923429 0.211956 +vt 0.191691 0.148246 +vt 0.206159 0.167154 +vt 0.745664 0.066798 +vt 0.724272 0.059709 +vt 0.505191 0.609629 +vt 0.499118 0.643973 +vt 0.655217 0.258765 +vt 0.673385 0.268829 +vt 0.673385 0.311226 +vt 0.645986 0.286588 +vt 0.274936 0.134614 +vt 0.270030 0.399970 +vt 0.292015 0.389757 +vt 0.292015 0.462422 +vt 0.274920 0.482528 +vt 0.439348 0.704564 +vt 0.450255 0.705282 +vt 0.510466 0.991678 +vt 0.502310 0.987188 +vt 0.889180 0.936324 +vt 0.886481 0.946528 +vt 0.864189 0.945067 +vt 0.863825 0.920904 +vt 0.000000 0.970042 +vt 0.001267 0.999858 +vt 0.935791 0.822446 +vt 0.916575 0.791872 +vt 0.929628 0.783908 +vt 0.939066 0.813610 +vt 0.679228 0.985989 +vt 0.670349 0.985423 +vt 0.665169 0.949687 +vt 0.674704 0.953644 +vt 0.910095 0.814337 +vt 0.918418 0.825070 +vt 0.472539 0.958823 +vt 0.494262 0.934035 +vt 0.499708 0.956566 +vt 0.488988 0.958940 +vt 0.228308 0.102294 +vt 0.232287 0.114065 +vt 0.198849 0.138679 +vt 0.204521 0.113340 +vt 0.855894 0.163535 +vt 0.887161 0.184339 +vt 0.876472 0.200073 +vt 0.856414 0.183774 +vt 0.462413 0.687430 +vt 0.474497 0.698029 +vt 0.466329 0.714644 +vt 0.905796 0.194695 +vt 0.894257 0.210635 +vt 0.251986 0.103534 +vt 0.254296 0.102260 +vt 0.007554 0.600510 +vt 0.000000 0.594837 +vt 0.866547 0.148301 +vt 0.935643 0.175546 +vt 0.574221 0.933607 +vt 0.564727 0.925283 +vt 0.574221 0.904102 +vt 0.263341 0.081169 +vt 0.247893 0.094660 +vt 0.241467 0.083824 +vt 0.257122 0.070790 +vt 0.885206 0.218066 +vt 0.896618 0.234223 +vt 0.225024 0.092013 +vt 0.870530 0.208056 +vt 0.201236 0.103058 +vt 0.850473 0.191757 +vt 0.717733 0.310332 +vt 0.717510 0.296130 +vt 0.727902 0.295380 +vt 0.727207 0.310332 +vt 0.487018 0.970130 +vt 0.499179 0.967873 +vt 0.937126 0.829272 +vt 0.921405 0.831125 +vt 0.472011 0.970130 +vt 0.610381 0.310248 +vt 0.610159 0.299715 +vt 0.621069 0.299481 +vt 0.621069 0.311335 +vt 0.679228 0.945549 +vt 0.668607 0.940336 +vt 0.877803 0.952730 +vt 0.856736 0.951403 +vt 0.126015 0.954835 +vt 0.135570 0.959560 +vt 0.122754 0.969325 +vt 0.113665 0.965748 +vt 0.274834 0.059092 +vt 0.269909 0.048390 +vt 0.900820 0.261161 +vt 0.293948 0.034786 +vt 0.289787 0.025743 +vt 0.906547 0.299867 +vt 0.036850 0.965406 +vt 0.048922 0.992938 +vt 0.040469 0.990298 +vt 0.026668 0.964300 +vt 0.946902 0.217482 +vt 0.936143 0.223060 +vt 0.935643 0.194084 +vt 0.946902 0.188493 +vt 0.048922 0.930700 +vt 0.039653 0.929332 +vt 0.126014 0.838905 +vt 0.135570 0.846960 +vt 0.113426 0.868037 +vt 0.105385 0.860578 +vt 0.962361 0.942654 +vt 0.963509 0.900347 +vt 0.112300 0.912458 +vt 0.101890 0.906609 +vt 0.889180 0.983454 +vt 0.881860 0.991815 +vt 0.936550 0.851512 +vt 0.921549 0.846611 +vt 0.970225 0.344225 +vt 0.975596 0.323711 +vt 0.987958 0.332168 +vt 0.983268 0.346671 +vt 0.930334 0.872776 +vt 0.916084 0.868415 +vt 0.972440 0.363834 +vt 0.983390 0.367652 +vt 0.923118 0.890806 +vt 0.908951 0.887343 +vt 0.974173 0.382859 +vt 0.985981 0.386414 +vt 0.924080 0.904083 +vt 0.908359 0.905936 +vt 0.969635 0.394779 +vt 0.981997 0.403237 +vt 0.892040 0.905399 +vt 0.890379 0.877644 +vt 1.000000 0.388901 +vt 0.999557 0.406109 +vt 0.895026 0.858049 +vt 0.888444 0.249841 +vt 0.876397 0.235083 +vt 0.903243 0.843253 +vt 0.998476 0.352064 +vt 0.999726 0.370503 +vt 0.911430 0.821163 +vt 1.000000 0.326242 +vt 0.430108 0.970887 +vt 0.411782 0.970887 +vt 0.412420 0.942671 +vt 0.423068 0.961602 +vt 0.960318 0.324089 +vt 0.977440 0.312273 +vt 0.962361 0.875355 +vt 0.946487 0.825654 +vt 0.267013 0.933402 +vt 0.264069 0.912692 +vt 0.292746 0.910223 +vt 0.264965 0.956247 +vt 0.962361 0.921218 +vt 0.258163 0.894617 +vt 0.292746 0.863897 +vt 0.934398 0.946164 +vt 0.256486 0.880441 +vt 0.271681 0.839785 +vt 0.905328 0.942346 +vt 0.704349 0.292481 +vt 0.690905 0.299185 +vt 0.679688 0.274541 +vt 0.704349 0.258765 +vt 0.673385 0.302956 +vt 0.932828 0.721719 +vt 0.952377 0.783908 +vt 0.909942 0.762286 +vt 0.897519 0.705594 +vt 0.916012 0.329570 +vt 0.889673 0.396392 +vt 0.936731 0.651471 +vt 0.917369 0.638551 +vt 0.901387 0.469335 +vt 0.952377 0.596860 +vt 0.936057 0.592121 +vt 0.960318 0.494108 +vt 0.942203 0.500232 +vt 0.523874 0.907122 +vt 0.522074 0.859522 +vt 0.537284 0.848573 +vt 0.549369 0.891105 +vt 0.610159 0.312158 +vt 0.590964 0.309883 +vt 0.580029 0.258765 +vt 0.610159 0.261383 +vt 0.527972 0.948207 +vt 0.564569 0.932163 +vt 0.799049 0.920904 +vt 0.774029 0.902861 +vt 0.778547 0.845992 +vt 0.812589 0.866962 +vt 0.947300 0.529068 +vt 0.941010 0.565242 +vt 0.901371 0.569139 +vt 0.911109 0.530052 +vt 0.787400 0.807517 +vt 0.817911 0.819723 +vt 0.897519 0.729228 +vt 0.776129 0.719522 +vt 0.774029 0.647748 +vt 0.889602 0.682084 +vt 0.890379 0.783908 +vt 0.890379 0.855797 +vt 0.896052 0.783908 +vt 0.797107 0.783908 +vt 0.591035 0.914734 +vt 0.603948 0.818494 +vt 0.644139 0.832771 +vt 0.644139 0.954420 +vt 0.564569 0.822953 +vt 0.575010 0.858494 +vt 0.889673 0.500232 +vt 0.947300 0.503035 +vt 0.799829 0.787255 +vt 0.851586 0.806273 +vt 0.250813 0.057005 +vt 0.173962 0.122294 +vt 0.467433 0.312273 +vt 0.558640 0.393985 +vt 0.332227 0.947254 +vt 0.363627 0.928670 +vt 0.363627 0.976907 +vt 0.328632 0.989575 +vt 0.952377 0.723812 +vt 0.992317 0.693638 +vt 0.992317 0.762112 +vt 0.960747 0.771617 +vn 0.8960 0.2268 0.3818 +vn -0.3203 0.2268 0.9198 +vn 0.9845 0.0034 0.1754 +vn -0.5326 0.0034 0.8464 +vn 0.7065 -0.4192 0.5701 +vn -0.0535 -0.4192 0.9063 +vn 0.7066 0.0035 0.7076 +vn 0.0482 0.0035 0.9988 +vn 0.3313 0.0089 0.9435 +vn 0.4752 0.0089 0.8798 +vn 0.0986 -0.4464 0.8894 +vn 0.5917 -0.4464 0.6713 +vn -0.4471 0.0170 0.8943 +vn 0.9625 0.0170 0.2708 +vn -0.0944 0.3104 0.9459 +vn 0.7633 0.3104 0.5665 +vn -0.1881 0.6302 0.7533 +vn 0.6839 0.6302 0.3677 +vn -0.5873 0.5758 0.5688 +vn 0.8159 0.5758 -0.0519 +vn -0.2365 0.9676 0.0881 +vn 0.2243 0.9676 -0.1157 +vn 0.0629 0.9241 0.3769 +vn 0.2365 0.9241 0.3001 +vn 0.4732 0.8657 0.1631 +vn -0.1976 0.8657 0.4598 +vn 0.3741 0.9102 -0.1778 +vn -0.3833 0.9102 0.1571 +vn 0.8529 0.5086 -0.1181 +vn -0.6611 0.5086 0.5515 +vn 0.8119 0.5567 0.1759 +vn -0.4161 0.5567 0.7190 +vn 0.5052 0.0043 -0.8630 +vn -0.9784 0.0043 -0.2068 +vn -0.1749 0.3935 -0.9025 +vn -0.5501 0.3935 -0.7366 +vn -0.7153 0.4000 -0.5731 +vn 0.0572 0.4000 -0.9147 +vn -0.9827 0.0141 -0.1846 +vn 0.5246 0.0141 -0.8513 +vn -0.8241 -0.5467 0.1486 +vn 0.6643 -0.5467 -0.5097 +vn -0.3688 -0.9054 0.2102 +vn 0.4036 -0.9054 -0.1315 +vn 0.1893 -0.9787 -0.0791 +vn -0.1859 -0.9787 0.0868 +vn 0.6442 -0.5609 -0.5200 +vn -0.8181 -0.5609 0.1267 +vn 0.6889 0.4495 0.5686 +vn -0.0428 0.4495 0.8923 +vn 0.6360 0.3665 0.6791 +vn 0.0746 0.3665 0.9274 +vn 0.4581 0.3834 0.8020 +vn 0.2852 0.3834 0.8785 +vn 0.2867 0.5236 0.8023 +vn 0.4007 0.5236 0.7519 +vn 0.2746 0.5690 0.7751 +vn 0.3887 0.5690 0.7246 +vn 0.3841 0.6821 0.6222 +vn 0.2020 0.6821 0.7028 +vn 0.5582 0.6532 0.5116 +vn 0.0030 0.6532 0.7572 +vn 0.6626 0.5496 0.5088 +vn -0.0693 0.5496 0.8326 +vn 0.4703 -0.4503 0.7590 +vn 0.2451 -0.4503 0.8586 +vn 0.5450 -0.4750 0.6909 +vn 0.1445 -0.4750 0.8680 +vn 0.8662 -0.0147 0.4994 +vn -0.2133 -0.0147 0.9769 +vn 0.9300 0.3073 0.2017 +vn -0.4764 0.3073 0.8238 +vn 0.9026 0.4152 0.1134 +vn -0.5234 0.4152 0.7441 +vn 0.6384 -0.4246 0.6420 +vn 0.0455 -0.4246 0.9042 +vn 0.7169 -0.2022 0.6672 +vn 0.0114 -0.2022 0.9793 +vn 0.9233 -0.0266 0.3831 +vn -0.3378 -0.0266 0.9409 +vn 0.9059 0.0575 0.4196 +vn -0.2990 0.0575 0.9525 +vn 0.6715 0.7219 0.1671 +vn -0.3281 0.7219 0.6093 +vn 0.5127 0.8535 -0.0928 +vn -0.4136 0.8535 0.3169 +vn 0.6460 0.7620 -0.0457 +vn -0.4684 0.7620 0.4472 +vn 0.0664 0.9636 0.2590 +vn 0.1470 0.9636 0.2234 +vn -0.5268 0.6017 0.6004 +vn 0.7986 0.6017 0.0142 +vn -0.4621 0.7869 0.4089 +vn 0.6134 0.7869 -0.0668 +vn 0.8300 0.0837 0.5514 +vn -0.1504 0.0837 0.9851 +vn 0.5951 0.0770 0.7999 +vn 0.1915 0.0770 0.9785 +vn 0.3306 0.0175 0.9436 +vn 0.4758 0.0175 0.8794 +vn 0.3238 -0.1388 0.9359 +vn 0.4746 -0.1388 0.8692 +vn 0.4458 -0.0225 0.8949 +vn 0.3622 -0.0226 0.9318 +vn 0.6186 0.3356 0.7104 +vn 0.1094 0.3356 0.9356 +vn 0.6957 0.3447 0.6302 +vn -0.0017 0.3447 0.9387 +vn 0.6742 0.2514 0.6944 +vn 0.0601 0.2514 0.9660 +vn 0.6434 0.5576 0.5245 +vn -0.0448 0.5576 0.8289 +vn 0.1395 0.7473 0.6496 +vn 0.3868 0.7473 0.5403 +vn 0.7321 0.0832 0.6761 +vn 0.0077 0.0832 0.9965 +vn 0.5462 0.3148 0.7762 +vn 0.2068 0.3148 0.9263 +vn 0.3840 0.3751 0.8437 +vn 0.3659 0.3751 0.8517 +vn 0.4619 -0.1909 0.8661 +vn 0.3301 -0.1909 0.9244 +vn 0.5675 -0.0404 0.8224 +vn 0.2267 -0.0404 0.9731 +vn 0.6564 0.2724 0.7035 +vn 0.0790 0.2724 0.9589 +vn 0.6078 0.4999 0.6170 +vn 0.0476 0.4999 0.8648 +vn 0.6442 0.4043 0.6492 +vn 0.0469 0.4043 0.9134 +vn 0.3124 0.5956 0.7400 +vn 0.3374 0.5956 0.7290 +vn 0.3496 0.4925 0.7970 +vn 0.3520 0.4925 0.7959 +vn 0.3544 0.4925 0.7949 +vn 0.3382 0.5486 0.7646 +vn 0.8600 -0.5045 -0.0763 +vn -0.6350 -0.5045 0.5850 +vn 0.7448 0.0744 -0.6632 +vn -0.9917 0.0744 0.1049 +vn -0.2654 0.5323 -0.8039 +vn -0.4162 0.5323 -0.7371 +vn -0.7839 0.4644 0.4121 +vn 0.8323 0.4644 -0.3028 +vn 0.6550 -0.6138 0.4408 +vn -0.1145 -0.6138 0.7811 +vn 0.6495 -0.0602 0.7580 +vn 0.1239 -0.0602 0.9905 +vn -0.5770 0.7545 0.3129 +vn 0.6196 0.7545 -0.2164 +vn 0.1257 0.9918 0.0242 +vn -0.0667 0.9918 0.1093 +vn 0.8259 0.5638 -0.0070 +vn -0.5608 0.5637 0.6063 +vn 0.7112 -0.2761 0.6465 +vn -0.0002 -0.2761 0.9611 +vn 0.3196 0.7265 0.6083 +vn 0.2350 0.7265 0.6457 +vn 0.4293 0.1661 0.8878 +vn 0.3680 0.1661 0.9149 +vn -0.0735 0.3486 0.9344 +vn 0.7408 0.3486 0.5743 +vn 0.1925 0.1139 0.9747 +vn 0.5916 0.1139 0.7981 +vn 0.7271 0.3812 0.5709 +vn -0.0668 0.3812 0.9221 +vn 0.5860 0.5644 0.5814 +vn 0.0359 0.5644 0.8247 +vn 0.8450 0.5257 -0.0976 +vn -0.6407 0.5257 0.5595 +vn 0.8818 0.4398 -0.1702 +vn -0.7192 0.4398 0.5379 +vn 0.9262 0.3017 -0.2260 +vn -0.7903 0.3017 0.5332 +vn 0.5941 -0.1503 0.7902 +vn 0.1850 -0.1502 0.9712 +vn 0.2311 0.3639 0.9023 +vn 0.5121 0.3639 0.7780 +vn 0.0963 0.4390 0.8933 +vn 0.5961 0.4390 0.6722 +vn 0.1975 0.6985 0.6878 +vn 0.3760 0.6985 0.6088 +vn -0.2636 0.9426 -0.2049 +vn 0.0258 0.9426 -0.3329 +vn -0.7464 0.6650 0.0267 +vn 0.5219 0.6650 -0.5343 +vn -0.9145 -0.0000 0.4045 +vn 0.9145 -0.0000 -0.4045 +vn 0.5287 -0.7253 0.4410 +vn -0.0294 -0.7253 0.6878 +vn 0.4161 0.2741 0.8670 +vn 0.3616 0.2741 0.8912 +vn 0.5147 0.2180 0.8292 +vn 0.2672 0.2181 0.9386 +vn -0.1280 0.2172 0.9677 +vn 0.8021 0.2172 0.5563 +vn -0.0302 0.4709 0.8817 +vn 0.6727 0.4709 0.5708 +vn 0.1318 0.5674 0.8128 +vn 0.5127 0.5674 0.6443 +vn -0.1917 -0.0325 0.9809 +vn 0.8547 -0.0325 0.5181 +vn 0.2595 -0.2766 0.9253 +vn 0.5100 -0.2766 0.8145 +vn 0.7391 -0.1338 0.6602 +vn -0.0087 -0.1338 0.9910 +vn 0.8557 0.0425 0.5156 +vn -0.1942 0.0425 0.9800 +vn 0.8164 0.3679 0.4452 +vn -0.2199 0.3679 0.9035 +vn 0.7703 0.5446 0.3317 +vn -0.2729 0.5446 0.7931 +vn 0.5436 0.8386 0.0367 +vn -0.3386 0.8386 0.4268 +vn 0.3552 0.9211 0.1593 +vn -0.1211 0.9211 0.3700 +vn 0.3804 0.8053 0.4548 +vn 0.0805 0.8053 0.5874 +vn 0.2558 0.7397 0.6224 +vn 0.2884 0.7397 0.6080 +vn 0.6786 0.1169 0.7251 +vn 0.0799 0.1169 0.9899 +vn 0.6273 0.2884 0.7234 +vn 0.1132 0.2884 0.9508 +vn 0.1539 -0.1524 0.9763 +vn 0.6188 -0.1524 0.7706 +vn 0.3442 -0.4144 0.8425 +vn 0.3918 -0.4144 0.8215 +vn 0.0402 0.2753 0.9605 +vn 0.6836 0.2753 0.6759 +vn -0.0033 0.5042 0.8636 +vn 0.6411 0.5042 0.5786 +vn 0.0742 0.8667 0.4932 +vn 0.3150 0.8667 0.3867 +vn 0.0982 0.9467 0.3066 +vn 0.1608 0.9467 0.2790 +vn 0.4461 0.8872 0.1179 +vn -0.2129 0.8872 0.4094 +vn 0.5705 0.8193 0.0568 +vn -0.3418 0.8193 0.4603 +vn 0.9091 0.0870 0.4073 +vn -0.3103 0.0870 0.9467 +vn 0.9566 0.2531 0.1444 +vn -0.5368 0.2531 0.8049 +vn 0.8975 0.4316 0.0909 +vn -0.5365 0.4316 0.7251 +vn -0.7485 0.5431 -0.3805 +vn 0.2221 0.5431 -0.8098 +vn -0.9865 0.1043 -0.1263 +vn 0.5702 0.1043 -0.8148 +vn -0.5627 0.4877 -0.6675 +vn -0.1153 0.4877 -0.8653 +vn 0.2736 0.4579 -0.8458 +vn -0.8099 0.4579 -0.3666 +vn 0.0373 0.5612 -0.8268 +vn -0.6368 0.5612 -0.5287 +vn -0.0424 0.6072 -0.7934 +vn -0.5585 0.6072 -0.5652 +vn 0.5844 -0.1617 -0.7952 +vn -0.9815 -0.1617 -0.1025 +vn 0.5011 -0.8448 -0.1878 +vn -0.4761 -0.8448 0.2444 +vn 0.3847 -0.9194 -0.0818 +vn -0.3193 -0.9194 0.2296 +vn 0.0786 -0.9133 -0.3996 +vn -0.3485 -0.9133 -0.2107 +vn -0.0904 -0.5797 -0.8098 +vn -0.5383 -0.5797 -0.6117 +vn -0.0919 -0.8639 -0.4952 +vn -0.3046 -0.8639 -0.4012 +vn 0.2767 -0.8985 0.3407 +vn 0.0660 -0.8985 0.4339 +vn 0.2464 -0.9324 0.2644 +vn 0.0299 -0.9324 0.3602 +vn 0.7846 -0.1611 -0.5986 +vn -0.9708 -0.1611 0.1778 +vn 0.7064 -0.0417 -0.7065 +vn -0.9980 -0.0417 0.0473 +vn -0.1895 -0.5238 -0.8305 +vn -0.4869 -0.5238 -0.6989 +vn -0.2989 -0.7173 -0.6294 +vn -0.2646 -0.7173 -0.6446 +vn 0.5553 -0.5674 -0.6080 +vn -0.8234 -0.5674 0.0018 +vn 0.6860 -0.0865 -0.7225 +vn -0.9960 -0.0865 0.0215 +vn 0.7151 0.1548 -0.6816 +vn -0.9854 0.1548 0.0705 +vn 0.6804 0.1546 -0.7164 +vn -0.9877 0.1546 0.0215 +vn 0.7657 0.2458 -0.5944 +vn -0.9549 0.2458 0.1666 +vn 0.2075 -0.9776 0.0339 +vn -0.1146 -0.9776 0.1763 +vn 0.1739 -0.8341 -0.5236 +vn -0.5043 -0.8341 -0.2236 +vn 0.3103 -0.9483 -0.0664 +vn -0.2579 -0.9483 0.1850 +vn 0.4231 -0.8662 0.2660 +vn -0.0878 -0.8662 0.4920 +vn 0.4328 -0.8785 0.2025 +vn -0.1413 -0.8785 0.4564 +vn 0.9184 -0.2076 -0.3369 +vn -0.8671 -0.2076 0.4528 +vn 0.9513 -0.2893 0.1069 +vn -0.5609 -0.2893 0.7757 +vn 0.0260 -0.6078 -0.7937 +vn -0.6047 -0.6078 -0.5147 +vn -0.0244 0.9355 -0.3524 +vn -0.2443 0.9355 -0.2551 +vn -0.1622 0.7131 -0.6820 +vn -0.3954 0.7131 -0.5788 +vn -0.0575 0.1000 -0.9933 +vn -0.6962 0.1000 -0.7108 +vn 0.1315 0.6714 -0.7293 +vn -0.6280 0.6714 -0.3934 +vn 0.2447 0.9647 0.0971 +vn -0.0928 0.9647 0.2464 +vn 0.4353 0.7399 -0.5130 +vn -0.6724 0.7399 -0.0231 +vn 0.4227 0.4565 -0.7829 +vn -0.8636 0.4565 -0.2139 +vn 0.3240 -0.2253 -0.9189 +vn -0.8978 -0.2253 -0.3785 +vn 0.1015 -0.0499 -0.9936 +vn -0.8034 -0.0499 -0.5933 +vn 0.3623 0.5271 -0.7687 +vn -0.8125 0.5271 -0.2491 +vn 0.5580 0.6515 -0.5141 +vn -0.7557 0.6515 0.0669 +vn 0.7716 0.6308 -0.0819 +vn -0.5797 0.6308 0.5158 +vn 0.0546 0.6877 -0.7240 +vn -0.5724 0.6877 -0.4467 +vn 0.3463 0.9115 0.2218 +vn -0.0689 0.9115 0.4054 +vn -0.5120 -0.4498 -0.7318 +vn -0.1970 -0.4498 -0.8711 +vn -0.0285 0.9851 -0.1693 +vn -0.1061 0.9851 -0.1350 +vn 0.1391 0.6862 0.7140 +vn 0.4347 0.6862 0.5833 +vn 0.8680 0.1915 -0.4581 +vn -0.9229 0.1915 0.3340 +vn 0.9498 0.2457 -0.1937 +vn -0.7823 0.2457 0.5724 +vn 0.8311 0.1230 -0.5423 +vn -0.9604 0.1230 0.2500 +vn 0.8658 -0.0326 -0.4994 +vn -0.9519 -0.0326 0.3045 +vn 0.8232 -0.5585 0.1021 +vn -0.4783 -0.5585 0.6777 +vn 0.5741 -0.7264 0.3779 +vn -0.1066 -0.7264 0.6790 +vn 0.6783 -0.5960 0.4297 +vn -0.1384 -0.5960 0.7909 +vn 0.8042 -0.5017 0.3187 +vn -0.3053 -0.5017 0.8094 +vn 0.8926 -0.4004 0.2072 +vn -0.4472 -0.4004 0.7998 +vn 0.6296 0.0919 0.7715 +vn 0.1472 0.0919 0.9848 +vn 0.3203 -0.6869 -0.6524 +vn -0.6982 -0.6869 -0.2019 +vn 0.2430 -0.6840 -0.6878 +vn -0.6724 -0.6840 -0.2830 +vn 0.3380 -0.9408 -0.0244 +vn -0.2454 -0.9408 0.2336 +vn 0.7048 -0.6846 -0.1859 +vn -0.6117 -0.6846 0.3964 +vn 0.2998 -0.7785 -0.5514 +vn -0.6097 -0.7785 -0.1492 +vn 0.5255 0.7877 0.3215 +vn -0.1157 0.7877 0.6051 +vn 0.6747 0.6223 0.3968 +vn -0.1603 0.6223 0.7662 +vn 0.5376 0.6150 0.5769 +vn 0.0652 0.6150 0.7858 +vn 0.5691 0.4629 0.6796 +vn 0.1200 0.4629 0.8783 +vn 0.7368 0.4347 0.5179 +vn -0.1125 0.4347 0.8935 +vn 0.8807 0.1409 0.4523 +vn -0.2579 0.1409 0.9559 +vn 0.4692 0.8816 -0.0518 +vn -0.3539 0.8816 0.3123 +vn -0.2631 0.9626 0.0645 +vn 0.2247 0.9626 -0.1512 +vn -0.6356 0.4720 0.6110 +vn 0.8796 0.4720 -0.0592 +vn -0.1397 0.1257 0.9822 +vn 0.8207 0.1257 0.5574 +vn 0.7739 -0.0966 0.6258 +vn -0.0576 -0.0966 0.9936 +vn 0.9274 -0.0714 0.3672 +vn -0.3522 -0.0714 0.9332 +vn 0.7737 -0.6326 -0.0357 +vn -0.5469 -0.6326 0.5484 +vn 0.0786 0.7541 0.6520 +vn 0.4296 0.7541 0.4968 +vn 0.8411 -0.4245 -0.3352 +vn -0.8139 -0.4245 0.3967 +vn 0.3924 0.6686 0.6316 +vn 0.2033 0.6686 0.7153 +vn -0.0105 0.9728 -0.2315 +vn -0.1642 0.9728 -0.1635 +vn 0.8659 0.3428 0.3642 +vn -0.3131 0.3428 0.8857 +vn 0.5486 0.8176 0.1750 +vn -0.2396 0.8176 0.5236 +vn 0.9592 -0.2153 0.1830 +vn -0.5099 -0.2153 0.8328 +vn 0.8603 0.0396 0.5083 +vn -0.2027 0.0396 0.9784 +vn 0.8667 0.0143 0.4986 +vn -0.2142 0.0143 0.9767 +vn 0.9179 -0.1833 -0.3519 +vn -0.8779 -0.1833 0.4424 +vn 0.8809 -0.3960 -0.2592 +vn -0.7844 -0.3960 0.4774 +vn 0.8915 -0.0549 -0.4497 +vn -0.9325 -0.0550 0.3570 +vn 0.8791 -0.4415 0.1796 +vn -0.4585 -0.4415 0.7712 +vn 0.8907 -0.4494 0.0688 +vn -0.5483 -0.4494 0.7052 +vn 0.8376 -0.5229 0.1578 +vn -0.4468 -0.5229 0.7259 +vn -0.0668 0.7927 -0.6060 +vn -0.4034 0.7927 -0.4571 +vn 0.8254 0.3464 -0.4457 +vn -0.8851 0.3464 0.3108 +vn 0.7909 -0.5936 0.1483 +vn -0.4224 -0.5936 0.6850 +vn -0.2031 0.8757 -0.4381 +vn -0.1875 0.8757 -0.4450 +vn 0.8405 -0.4064 0.3584 +vn -0.3003 -0.4064 0.8630 +vn 0.5693 -0.5495 0.6115 +vn 0.0694 -0.5495 0.8326 +vn -0.7233 -0.5454 0.4235 +vn 0.7999 -0.5454 -0.2502 +vn -0.9838 -0.0745 -0.1628 +vn 0.5414 -0.0745 -0.8374 +vn -0.7771 0.5168 -0.3591 +vn 0.2571 0.5168 -0.8165 +vn -0.2495 0.8697 -0.4258 +vn -0.1472 0.8697 -0.4711 +vn 0.4618 0.5613 0.6868 +vn 0.1975 0.5613 0.8037 +vn 0.6040 0.5710 0.5560 +vn 0.0050 0.5710 0.8209 +vn 0.6020 0.5403 0.5880 +vn 0.0301 0.5403 0.8409 +vn 0.4834 0.5632 0.6702 +vn 0.1707 0.5632 0.8085 +vn 0.5576 0.7280 0.3988 +vn -0.0801 0.7280 0.6809 +vn 0.6836 0.4736 0.5553 +vn -0.0491 0.4736 0.8794 +vn 0.5748 0.4787 0.6637 +vn 0.1044 0.4787 0.8718 +vn 0.3981 0.5386 0.7426 +vn 0.2816 0.5385 0.7941 +vn -0.2825 0.9232 0.2605 +vn 0.3827 0.9232 -0.0338 +vn 0.8306 0.4553 0.3207 +vn -0.3215 0.4553 0.8303 +vn 0.7482 0.3108 0.5861 +vn -0.0697 0.3108 0.9479 +vn 0.7937 0.2790 0.5406 +vn -0.1340 0.2790 0.9509 +vn 0.6965 0.6629 0.2747 +vn -0.2653 0.6629 0.7001 +vn 0.4001 0.9009 0.1680 +vn -0.1449 0.9010 0.4090 +vn 0.2781 -0.8739 0.3987 +vn 0.1079 -0.8739 0.4740 +vn 0.6526 -0.7194 0.2379 +vn -0.2630 -0.7194 0.6429 +vn 0.9975 -0.0580 -0.0402 +vn -0.7008 -0.0580 0.7110 +vn 0.6344 0.4328 -0.6405 +vn -0.9007 0.4328 0.0385 +vn -0.5108 0.6412 -0.5727 +vn -0.0800 0.6412 -0.7632 +vn -0.6510 0.6684 -0.3597 +vn 0.1719 0.6684 -0.7237 +vn -0.7752 -0.4704 -0.4217 +vn 0.2095 -0.4704 -0.8572 +vn -0.5012 -0.5585 -0.6610 +vn -0.1518 -0.5585 -0.8155 +vn 0.0550 -0.4792 -0.8760 +vn -0.6851 -0.4792 -0.5486 +vn -0.8467 0.5318 0.0187 +vn 0.5834 0.5318 -0.6138 +vn 0.2668 -0.6191 -0.7386 +vn -0.7260 -0.6191 -0.2995 +vn -0.1210 -0.9333 0.3380 +vn 0.3315 -0.9333 0.1378 +usemtl None +s 1 +f 74/156/41 75/157/41 76/158/41 77/159/41 +f 78/160/42 79/161/42 80/162/42 81/163/42 +f 77/159/43 76/158/43 82/164/43 83/165/43 +f 84/166/44 78/160/44 81/163/44 85/167/44 +f 76/168/45 86/169/45 87/170/45 82/171/45 +f 88/172/46 89/173/46 78/160/46 84/166/46 +f 75/157/47 90/174/47 86/175/47 76/158/47 +f 89/173/48 91/176/48 79/161/48 78/160/48 +f 90/177/49 92/178/49 93/179/49 86/180/49 +f 94/181/50 95/182/50 91/176/50 89/173/50 +f 86/180/51 93/179/51 96/183/51 87/184/51 +f 97/185/52 94/181/52 89/173/52 88/172/52 +f 93/179/53 98/186/53 99/187/53 96/183/53 +f 100/188/54 101/189/54 94/190/54 97/191/54 +f 92/178/55 102/192/55 98/186/55 93/179/55 +f 101/189/56 103/193/56 95/194/56 94/190/56 +f 102/195/57 104/196/57 105/197/57 98/198/57 +f 106/199/58 107/200/58 103/193/58 101/189/58 +f 98/198/59 105/197/59 108/201/59 99/202/59 +f 109/203/60 106/199/60 101/189/60 100/188/60 +f 105/197/61 110/204/61 111/205/61 108/201/61 +f 112/206/62 113/207/62 106/199/62 109/203/62 +f 104/208/63 114/209/63 110/210/63 105/211/63 +f 113/207/64 115/212/64 107/200/64 106/199/64 +f 114/209/65 116/213/65 117/214/65 110/210/65 +f 118/215/66 119/216/66 115/217/66 113/218/66 +f 110/210/67 117/214/67 120/219/67 111/220/67 +f 121/221/68 118/215/68 113/218/68 112/222/68 +f 117/214/69 77/159/69 83/165/69 120/219/69 +f 85/223/70 81/224/70 118/215/70 121/221/70 +f 116/213/71 74/156/71 77/159/71 117/214/71 +f 81/224/72 80/225/72 119/216/72 118/215/72 +f 74/226/73 116/227/73 122/228/73 123/229/73 +f 124/230/74 119/216/74 80/225/74 125/231/74 +f 116/227/75 114/232/75 126/233/75 122/228/75 +f 127/234/76 115/235/76 119/236/76 124/237/76 +f 114/238/77 104/196/77 128/239/77 126/240/77 +f 129/241/78 107/242/78 115/235/78 127/234/78 +f 104/196/79 102/195/79 130/243/79 128/239/79 +f 131/244/80 103/245/80 107/242/80 129/241/80 +f 102/246/81 92/247/81 132/248/81 130/249/81 +f 133/250/82 95/251/82 103/252/82 131/253/82 +f 92/247/83 90/254/83 134/255/83 132/248/83 +f 135/256/84 91/257/84 95/251/84 133/250/84 +f 90/258/85 75/259/85 136/260/85 134/261/85 +f 137/262/86 79/263/86 91/264/86 135/265/86 +f 75/259/87 74/266/87 123/267/87 136/260/87 +f 125/268/88 80/269/88 79/263/88 137/262/88 +f 138/270/89 136/271/89 123/272/89 +f 125/273/90 137/274/90 139/275/90 +f 134/276/91 136/271/91 138/270/91 +f 139/275/92 137/274/92 135/277/92 +f 138/270/93 132/278/93 134/276/93 +f 135/279/94 133/280/94 139/281/94 +f 138/270/95 130/282/95 132/278/95 +f 133/280/96 131/283/96 139/281/96 +f 138/270/97 128/284/97 130/282/97 +f 131/283/98 129/285/98 139/281/98 +f 138/270/99 126/286/99 128/284/99 +f 129/285/100 127/287/100 139/281/100 +f 138/270/101 122/288/101 126/286/101 +f 127/287/102 124/289/102 139/281/102 +f 138/270/103 123/272/103 122/288/103 +f 124/290/104 125/273/104 139/275/104 +f 140/291/105 141/292/105 142/293/105 143/294/105 +f 142/293/106 144/295/106 145/296/106 143/294/106 +f 146/297/107 147/298/107 141/292/107 140/291/107 +f 144/295/108 148/299/108 149/300/108 145/296/108 +f 150/301/109 151/302/109 147/303/109 146/304/109 +f 148/299/110 152/305/110 153/306/110 149/300/110 +f 154/307/111 155/308/111 151/302/111 150/301/111 +f 152/305/112 156/309/112 157/310/112 153/306/112 +f 158/311/113 159/312/113 155/308/113 154/307/113 +f 156/313/114 160/314/114 161/315/114 157/316/114 +f 162/317/115 163/318/115 164/319/115 165/320/115 +f 166/321/116 167/322/116 168/323/116 169/324/116 +f 163/325/117 170/326/117 171/327/117 164/328/117 +f 172/329/118 173/330/118 167/322/118 166/321/118 +f 170/331/119 174/332/119 175/333/119 171/334/119 +f 176/335/120 177/336/120 173/330/120 172/329/120 +f 174/332/121 178/337/121 179/338/121 175/333/121 +f 180/339/122 181/340/122 177/336/122 176/335/122 +f 178/337/123 182/341/123 183/342/123 179/338/123 +f 184/343/124 185/344/124 181/345/124 180/346/124 +f 182/341/125 186/347/125 187/348/125 183/342/125 +f 188/349/126 189/350/126 185/344/126 184/343/126 +f 186/347/127 190/351/127 191/352/127 187/348/127 +f 192/353/128 193/354/128 189/350/128 188/349/128 +f 190/351/129 194/355/129 195/356/129 191/352/129 +f 196/357/130 197/358/130 193/359/130 192/360/130 +f 194/361/131 198/362/131 199/363/131 195/364/131 +f 200/365/132 201/366/132 197/358/132 196/357/132 +f 198/362/133 202/367/133 203/368/133 199/363/133 +f 203/369/134 202/370/134 201/366/134 200/365/134 +f 204/371/135 205/372/135 195/356/135 199/373/135 +f 196/374/136 206/375/136 207/376/136 200/377/136 +f 205/372/137 208/378/137 191/352/137 195/356/137 +f 192/379/138 209/380/138 206/375/138 196/374/138 +f 210/381/139 187/382/139 191/383/139 208/384/139 +f 192/379/140 188/385/140 211/386/140 209/380/140 +f 212/387/141 183/388/141 187/382/141 210/381/141 +f 188/385/142 184/389/142 213/390/142 211/386/142 +f 214/391/143 179/392/143 183/388/143 212/387/143 +f 184/389/144 180/339/144 215/393/144 213/390/144 +f 216/394/145 175/333/145 179/338/145 214/395/145 +f 180/339/146 176/335/146 217/396/146 215/393/146 +f 218/397/147 171/334/147 175/333/147 216/394/147 +f 176/335/148 172/329/148 219/398/148 217/396/148 +f 220/399/149 164/400/149 171/334/149 218/397/149 +f 172/329/150 166/321/150 221/401/150 219/398/150 +f 222/402/151 165/403/151 164/400/151 220/399/151 +f 166/404/152 169/405/152 223/406/152 221/407/152 +f 222/402/153 224/408/153 225/409/153 165/403/153 +f 225/409/154 226/410/154 223/406/154 169/405/154 +f 204/371/155 199/373/155 203/411/155 227/412/155 +f 203/413/156 200/377/156 207/376/156 228/414/156 +f 227/412/157 203/411/157 229/415/157 230/416/157 +f 229/417/158 203/413/158 228/414/158 231/418/158 +f 225/409/159 224/408/159 230/416/159 229/415/159 +f 231/419/160 226/410/160 225/409/160 229/415/160 +f 232/420/161 233/421/161 142/293/161 141/292/161 +f 142/293/162 233/421/162 234/422/162 144/295/162 +f 235/423/163 232/420/163 141/292/163 147/298/163 +f 144/295/164 234/422/164 236/424/164 148/299/164 +f 237/425/165 235/426/165 147/303/165 151/302/165 +f 148/299/166 236/424/166 238/427/166 152/305/166 +f 159/312/167 239/428/167 240/429/167 155/308/167 +f 241/430/168 242/431/168 160/432/168 156/433/168 +f 237/425/169 151/302/169 155/308/169 240/429/169 +f 156/309/170 152/305/170 238/427/170 241/434/170 +f 243/435/171 244/436/171 245/437/171 239/428/171 +f 245/437/172 244/436/172 246/438/172 242/431/172 +f 240/429/173 239/428/173 245/437/174 247/439/174 +f 245/437/174 242/431/175 241/430/175 247/439/174 +f 248/440/176 237/425/176 240/429/176 247/439/176 +f 241/430/176 238/441/176 248/440/176 247/439/176 +f 249/442/177 250/443/177 251/444/177 243/445/177 +f 252/446/178 253/447/178 254/448/178 246/449/178 +f 255/450/179 256/451/179 250/452/179 249/453/179 +f 253/454/180 257/455/180 258/456/180 254/457/180 +f 259/458/181 260/459/181 256/451/181 255/450/181 +f 257/460/182 261/461/182 259/462/182 258/463/182 +f 262/464/183 263/465/183 260/466/183 259/467/183 +f 261/468/184 263/469/184 262/470/184 259/471/184 +f 244/472/185 243/445/185 251/444/185 264/473/185 +f 252/446/186 246/449/186 244/474/186 264/475/186 +f 264/475/187 251/476/187 265/477/187 266/478/187 +f 267/479/188 252/446/188 264/475/188 266/478/188 +f 263/465/189 268/480/189 269/481/189 260/466/189 +f 270/482/190 268/483/190 263/469/190 261/468/190 +f 260/484/191 269/485/191 271/486/191 256/487/191 +f 272/488/192 270/489/192 261/490/192 257/455/192 +f 256/487/193 271/486/193 273/491/193 250/492/193 +f 274/493/194 272/488/194 257/455/194 253/454/194 +f 250/443/195 273/494/195 265/495/195 251/444/195 +f 267/479/196 274/496/196 253/447/196 252/446/196 +f 268/497/197 273/491/197 271/486/197 269/485/197 +f 272/498/198 274/499/198 268/483/198 270/482/198 +f 268/500/199 266/478/199 265/477/199 273/501/199 +f 267/479/200 266/478/200 268/500/200 274/496/200 +f 259/502/201 255/503/201 165/504/201 225/505/201 +f 169/405/202 258/506/202 259/507/202 225/409/202 +f 255/503/203 249/508/203 275/509/203 165/504/203 +f 276/510/204 254/511/204 258/506/204 169/405/204 +f 249/512/205 243/435/205 277/513/205 275/514/205 +f 278/515/206 246/449/206 254/448/206 276/516/206 +f 243/435/207 239/428/207 159/312/207 277/513/207 +f 160/432/208 242/431/208 246/438/208 278/517/208 +f 158/311/209 279/518/209 277/513/209 159/312/209 +f 278/519/210 280/520/210 161/315/210 160/314/210 +f 279/518/211 281/521/211 275/514/211 277/513/211 +f 276/522/212 282/523/212 280/520/212 278/519/212 +f 162/524/213 165/525/213 275/514/213 281/521/213 +f 276/522/214 169/526/214 168/527/214 282/523/214 +f 237/528/215 248/529/215 283/530/215 284/531/215 +f 283/530/216 248/529/216 238/427/216 285/532/216 +f 235/423/217 237/528/217 284/531/217 286/533/217 +f 285/534/218 238/535/218 236/536/218 287/537/218 +f 232/420/219 235/423/219 286/533/219 288/538/219 +f 287/537/220 236/536/220 234/539/220 289/540/220 +f 233/541/221 232/542/221 288/543/221 290/544/221 +f 289/540/222 234/539/222 233/541/222 290/544/222 +f 290/545/223 288/546/223 291/547/223 292/548/223 +f 293/549/224 289/550/224 290/551/224 292/552/224 +f 288/546/225 286/553/225 294/554/225 291/547/225 +f 295/555/226 287/556/226 289/550/226 293/549/226 +f 286/553/227 284/557/227 296/558/227 294/554/227 +f 297/559/228 285/560/228 287/561/228 295/562/228 +f 284/563/229 283/564/229 298/565/229 296/566/229 +f 298/567/230 283/530/230 285/532/230 297/568/230 +f 298/569/231 292/570/231 291/571/231 296/572/231 +f 293/573/232 292/570/232 298/569/232 297/574/232 +f 296/572/233 291/571/233 294/575/233 +f 295/576/234 293/577/234 297/578/234 +f 230/579/235 224/580/235 299/581/235 300/582/235 +f 301/583/236 226/410/236 231/419/236 302/584/236 +f 227/585/237 230/579/237 300/582/237 303/586/237 +f 302/584/238 231/419/238 228/587/238 304/588/238 +f 204/371/239 227/412/239 303/589/239 305/590/239 +f 304/588/240 228/587/240 207/591/240 306/592/240 +f 224/580/241 222/593/241 307/594/241 299/581/241 +f 308/595/242 223/406/242 226/410/242 301/583/242 +f 222/593/243 220/596/243 309/597/243 307/594/243 +f 310/598/244 221/401/244 223/599/244 308/600/244 +f 220/399/245 218/397/245 311/601/245 309/602/245 +f 312/603/246 219/398/246 221/401/246 310/598/246 +f 218/397/247 216/394/247 313/604/247 311/601/247 +f 314/605/248 217/396/248 219/398/248 312/603/248 +f 216/394/249 214/395/249 315/606/249 313/604/249 +f 316/607/250 215/393/250 217/396/250 314/605/250 +f 214/395/251 212/608/251 317/609/251 315/606/251 +f 318/610/252 213/611/252 215/612/252 316/613/252 +f 212/608/253 210/614/253 319/615/253 317/609/253 +f 320/616/254 211/617/254 213/611/254 318/610/254 +f 210/614/255 208/378/255 321/618/255 319/615/255 +f 322/619/256 209/620/256 211/617/256 320/616/256 +f 208/378/257 205/372/257 323/621/257 321/618/257 +f 324/622/258 206/623/258 209/624/258 322/625/258 +f 205/372/259 204/371/259 305/590/259 323/621/259 +f 306/592/260 207/591/260 206/623/260 324/622/260 +f 323/621/261 305/590/261 325/626/261 326/627/261 +f 327/628/262 306/629/262 324/630/262 328/631/262 +f 321/618/263 323/621/263 326/627/263 329/632/263 +f 328/631/264 324/630/264 322/633/264 330/634/264 +f 319/635/265 321/636/265 329/637/265 331/638/265 +f 330/634/266 322/633/266 320/639/266 332/640/266 +f 317/641/267 319/635/267 331/638/267 333/642/267 +f 332/640/268 320/639/268 318/643/268 334/644/268 +f 315/645/269 317/641/269 333/642/269 335/646/269 +f 334/647/270 318/648/270 316/649/270 336/650/270 +f 313/651/271 315/645/271 335/646/271 337/652/271 +f 336/650/272 316/649/272 314/653/272 338/654/272 +f 311/601/273 313/604/273 337/655/273 339/656/273 +f 338/654/274 314/653/274 312/657/274 340/658/274 +f 309/602/275 311/601/275 339/656/275 341/659/275 +f 340/658/276 312/657/276 310/660/276 342/661/276 +f 307/662/277 309/602/277 341/659/277 343/663/277 +f 342/664/278 310/665/278 308/666/278 344/667/278 +f 299/668/279 307/662/279 343/663/279 345/669/279 +f 344/667/280 308/666/280 301/670/280 346/671/280 +f 305/590/281 303/589/281 347/672/281 325/626/281 +f 348/673/282 304/674/282 306/629/282 327/628/282 +f 303/589/283 300/675/283 349/676/283 347/672/283 +f 350/677/284 302/678/284 304/674/284 348/673/284 +f 300/675/285 299/668/285 345/669/285 349/676/285 +f 346/671/286 301/670/286 302/679/286 350/680/286 +f 202/367/287 198/362/287 351/681/287 352/682/287 +f 353/683/288 201/684/288 202/685/288 352/686/288 +f 198/362/289 194/361/289 354/687/289 351/681/289 +f 355/688/290 197/689/290 201/684/290 353/683/290 +f 194/690/291 190/691/291 356/692/291 354/693/291 +f 357/694/292 193/695/292 197/689/292 355/688/292 +f 190/691/293 186/696/293 358/697/293 356/692/293 +f 359/698/294 189/350/294 193/354/294 357/699/294 +f 186/696/295 182/700/295 360/701/295 358/697/295 +f 361/702/296 185/344/296 189/350/296 359/698/296 +f 182/700/297 178/703/297 362/704/297 360/701/297 +f 363/705/298 181/345/298 185/344/298 361/702/298 +f 178/703/299 174/706/299 364/707/299 362/704/299 +f 365/708/300 177/709/300 181/710/300 363/711/300 +f 174/712/301 170/713/301 366/714/301 364/715/301 +f 367/716/302 173/717/302 177/709/302 365/708/302 +f 170/713/303 163/318/303 368/718/303 366/714/303 +f 369/719/304 167/720/304 173/717/304 367/716/304 +f 370/721/305 371/722/305 372/723/305 373/724/305 +f 374/725/306 371/726/306 370/727/306 375/728/306 +f 376/729/307 370/727/307 373/730/307 377/731/307 +f 375/728/308 370/727/308 376/729/308 378/732/308 +f 379/733/309 376/729/309 377/731/309 380/734/309 +f 378/732/310 376/729/310 379/733/310 381/735/310 +f 140/736/311 143/737/311 379/738/311 380/739/311 +f 379/740/312 143/294/312 145/296/312 381/741/312 +f 146/742/313 140/736/313 380/739/313 382/743/313 +f 381/744/314 145/745/314 149/746/314 383/747/314 +f 150/748/315 146/742/315 382/743/315 384/749/315 +f 383/750/316 149/751/316 153/752/316 385/753/316 +f 154/754/317 150/755/317 384/756/317 386/757/317 +f 385/758/318 153/759/318 157/316/318 387/760/318 +f 384/761/319 377/731/319 373/730/319 386/762/319 +f 375/728/320 378/732/320 385/753/320 387/763/320 +f 384/761/321 382/764/321 380/734/321 377/731/321 +f 381/735/322 383/750/322 385/753/322 378/732/322 +f 388/765/323 386/766/323 373/724/323 372/723/323 +f 375/728/324 387/763/324 389/767/324 374/725/324 +f 158/768/325 154/754/325 386/757/325 388/769/325 +f 387/760/326 157/316/326 161/315/326 389/770/326 +f 279/771/327 390/772/327 391/773/327 281/774/327 +f 392/775/328 393/776/328 280/520/328 282/523/328 +f 158/768/329 388/769/329 390/772/329 279/771/329 +f 393/776/330 389/770/330 161/315/330 280/520/330 +f 162/777/331 281/774/331 391/773/331 394/778/331 +f 392/775/332 282/523/332 168/527/332 395/779/332 +f 162/317/333 394/780/333 368/718/333 163/318/333 +f 369/719/334 395/781/334 168/782/334 167/720/334 +f 396/783/335 397/784/335 398/785/335 399/786/335 +f 400/787/336 401/788/336 396/789/336 399/790/336 +f 399/786/337 398/785/337 402/791/337 403/792/337 +f 404/793/338 400/787/338 399/790/338 403/794/338 +f 403/792/339 402/791/339 405/795/339 406/796/339 +f 407/797/340 404/798/340 403/799/340 406/800/340 +f 406/796/341 405/795/341 372/723/341 371/722/341 +f 374/801/342 407/797/342 406/800/342 371/802/342 +f 388/765/343 372/723/343 405/795/343 390/803/343 +f 407/804/344 374/805/344 389/770/344 393/776/344 +f 364/715/345 366/714/345 408/806/345 409/807/345 +f 410/808/346 367/809/346 365/810/346 411/811/346 +f 412/812/347 413/813/347 397/814/347 396/789/347 +f 401/788/348 414/815/348 412/812/348 396/789/348 +f 415/816/349 416/817/349 417/818/349 418/819/349 +f 419/820/350 420/821/350 415/822/350 418/823/350 +f 418/819/351 417/818/351 421/824/351 422/825/351 +f 423/826/352 419/827/352 418/819/352 422/825/352 +f 422/825/353 421/824/353 413/828/353 412/829/353 +f 414/815/354 423/830/354 422/831/354 412/812/354 +f 360/701/355 362/704/355 424/832/355 425/833/355 +f 426/834/356 363/705/356 361/702/356 427/835/356 +f 425/836/357 424/837/357 428/838/357 429/839/357 +f 430/840/358 426/834/358 427/835/358 431/841/358 +f 429/842/359 428/843/359 432/844/359 433/845/359 +f 434/846/360 430/840/360 431/841/360 435/847/360 +f 433/845/361 432/844/361 436/848/361 437/849/361 +f 438/850/362 434/846/362 435/847/362 439/851/362 +f 440/852/363 441/853/363 437/849/363 436/848/363 +f 439/854/364 442/855/364 443/856/364 438/857/364 +f 413/828/365 421/824/365 437/849/365 441/853/365 +f 439/854/366 423/830/366 414/815/366 442/855/366 +f 421/824/367 417/818/367 433/845/367 437/849/367 +f 435/847/368 419/820/368 423/858/368 439/851/368 +f 417/818/369 416/817/369 429/842/369 433/845/369 +f 431/841/370 420/821/370 419/820/370 435/847/370 +f 416/859/371 444/860/371 425/836/371 429/839/371 +f 427/835/372 445/861/372 420/821/372 431/841/372 +f 358/697/373 360/701/373 425/833/373 444/862/373 +f 427/835/374 361/702/374 359/698/374 445/861/374 +f 446/863/375 444/860/375 416/859/375 415/864/375 +f 420/865/376 445/866/376 446/863/376 415/864/376 +f 351/867/377 354/868/377 356/869/377 358/870/377 +f 357/871/378 355/872/378 353/873/378 359/874/378 +f 351/875/379 358/876/379 444/877/379 446/878/379 +f 445/861/380 359/698/380 353/879/380 446/880/380 +f 352/881/381 351/882/381 446/883/381 +f 446/883/382 353/884/382 352/881/382 +f 362/704/383 364/707/383 409/885/383 424/832/383 +f 411/886/384 365/887/384 363/705/384 426/834/384 +f 409/888/385 447/889/385 428/838/385 424/837/385 +f 430/840/386 448/890/386 411/886/386 426/834/386 +f 447/891/387 449/892/387 432/844/387 428/843/387 +f 434/846/388 450/893/388 448/890/388 430/840/388 +f 440/894/389 436/895/389 432/896/389 449/897/389 +f 434/846/390 438/850/390 443/898/390 450/893/390 +f 405/795/391 402/791/391 451/899/391 452/900/391 +f 453/901/392 404/798/392 407/797/392 454/902/392 +f 408/806/393 452/900/393 451/899/393 455/903/393 +f 453/901/394 454/902/394 410/808/394 456/904/394 +f 366/714/395 368/718/395 452/900/395 408/806/395 +f 454/902/396 369/905/396 367/809/396 410/808/396 +f 368/718/397 391/906/397 390/803/397 452/900/397 +f 393/907/398 392/908/398 369/905/398 454/902/398 +f 390/803/399 405/795/399 452/900/399 +f 454/902/400 407/797/400 393/907/400 +f 368/909/401 394/910/401 391/911/401 +f 392/908/402 395/912/402 369/905/402 +f 440/913/403 457/914/403 458/915/403 441/916/403 +f 459/917/404 460/918/404 443/856/404 442/855/404 +f 413/919/405 441/916/405 458/915/405 397/784/405 +f 459/917/406 442/855/406 414/815/406 401/788/406 +f 455/903/407 451/899/407 458/915/407 457/914/407 +f 459/917/408 453/920/408 456/921/408 460/918/408 +f 402/791/409 398/785/409 458/915/409 451/899/409 +f 459/917/410 400/787/410 404/793/410 453/920/410 +f 397/784/411 458/915/411 398/785/411 +f 400/787/412 459/917/412 401/788/412 +f 461/922/413 462/923/413 463/924/413 464/925/413 +f 465/926/414 466/927/414 467/928/414 468/929/414 +f 461/922/415 464/925/415 469/930/415 470/931/415 +f 471/932/416 468/933/416 467/934/416 472/935/416 +f 470/931/417 469/930/417 473/936/417 474/937/417 +f 475/938/418 471/939/418 472/940/418 476/941/418 +f 474/937/419 473/936/419 477/942/419 478/943/419 +f 479/944/420 475/938/420 476/941/420 480/945/420 +f 478/943/421 477/942/421 481/946/421 482/947/421 +f 483/948/422 479/949/422 480/950/422 484/951/422 +f 482/947/423 481/946/423 485/952/423 486/953/423 +f 487/954/424 483/948/424 484/951/424 488/955/424 +f 481/946/425 489/956/425 490/957/425 485/952/425 +f 491/958/426 492/959/426 483/960/426 487/961/426 +f 477/962/427 493/963/427 489/964/427 481/965/427 +f 492/966/428 494/967/428 479/944/428 483/968/428 +f 473/969/429 495/970/429 493/963/429 477/962/429 +f 494/967/430 496/971/430 475/938/430 479/944/430 +f 469/972/431 497/973/431 495/974/431 473/975/431 +f 496/971/432 498/976/432 471/939/432 475/938/432 +f 464/925/433 499/977/433 497/978/433 469/930/433 +f 498/979/434 500/980/434 468/981/434 471/982/434 +f 464/925/435 463/924/435 501/983/435 499/977/435 +f 502/984/436 465/985/436 468/981/436 500/980/436 +f 408/806/437 455/903/437 503/986/437 504/987/437 +f 505/988/438 456/904/438 410/808/438 506/989/438 +f 455/990/439 486/953/439 485/952/439 503/991/439 +f 487/992/440 488/993/440 456/994/440 505/995/440 +f 409/807/441 408/806/441 504/987/441 447/996/441 +f 506/997/442 410/998/442 411/999/442 448/1000/442 +f 449/1001/443 507/1002/443 463/924/443 462/923/443 +f 465/926/444 508/1003/444 450/1004/444 466/927/444 +f 485/1005/445 490/1006/445 509/1007/445 503/1008/445 +f 510/1009/446 491/958/446 487/961/446 505/1010/446 +f 511/1011/447 512/1012/447 503/1013/447 509/1014/447 +f 505/1015/448 513/1016/448 514/1017/448 510/1018/448 +f 515/1019/449 512/1012/449 511/1011/449 516/1020/449 +f 514/1021/450 513/1022/450 517/1023/450 518/1024/450 +f 519/1025/451 520/1026/451 512/1027/451 515/1028/451 +f 513/1029/452 521/1030/452 522/1031/452 517/1032/452 +f 507/1002/453 520/1033/453 519/1034/453 523/1035/453 +f 522/1031/454 521/1030/454 508/1036/454 524/1037/454 +f 463/924/455 507/1002/455 523/1035/455 501/983/455 +f 524/1037/456 508/1036/456 465/985/456 502/984/456 +f 447/996/457 520/1026/457 507/1038/457 449/1039/457 +f 508/1040/458 521/1041/458 448/890/458 450/893/458 +f 447/996/459 504/987/459 512/1027/459 520/1026/459 +f 513/1029/460 506/1042/460 448/1043/460 521/1030/460 +f 504/987/461 503/986/461 512/1027/461 +f 513/1044/462 505/1045/462 506/1046/462 +f 501/1047/463 523/1048/463 525/1049/463 526/1050/463 +f 527/1051/464 524/1037/464 502/984/464 528/1052/464 +f 523/1048/465 519/1025/465 529/1053/465 525/1049/465 +f 530/1054/466 522/1031/466 524/1037/466 527/1051/466 +f 519/1025/467 515/1028/467 531/1055/467 529/1053/467 +f 532/1056/468 517/1032/468 522/1031/468 530/1054/468 +f 515/1057/469 516/1058/469 533/1059/469 531/1060/469 +f 534/1061/470 518/1024/470 517/1023/470 532/1062/470 +f 516/1020/471 511/1011/471 535/1063/471 533/1064/471 +f 536/1065/472 514/1021/472 518/1024/472 534/1061/472 +f 511/1066/473 509/1067/473 537/1068/473 535/1069/473 +f 538/1070/474 510/1018/474 514/1017/474 536/1071/474 +f 509/1007/475 490/1006/475 539/1072/475 537/1073/475 +f 540/1074/476 491/1075/476 510/1076/476 538/1077/476 +f 499/1078/477 501/1047/477 526/1050/477 541/1079/477 +f 528/1052/478 502/984/478 500/980/478 542/1080/478 +f 497/1081/479 499/1078/479 541/1079/479 543/1082/479 +f 542/1080/480 500/980/480 498/979/480 544/1083/480 +f 495/1084/481 497/1085/481 543/1086/481 545/1087/481 +f 544/1088/482 498/1089/482 496/1090/482 546/1091/482 +f 493/1092/483 495/1084/483 545/1087/483 547/1093/483 +f 546/1094/484 496/1095/484 494/1096/484 548/1097/484 +f 489/964/485 493/963/485 547/1098/485 549/1099/485 +f 548/1097/486 494/1096/486 492/1100/486 550/1101/486 +f 490/1006/487 489/1102/487 549/1103/487 539/1072/487 +f 550/1101/488 492/1100/488 491/1075/488 540/1074/488 +f 533/1064/489 535/1063/489 551/1104/489 552/1105/489 +f 553/1106/490 536/1107/490 534/1108/490 554/1109/490 +f 552/1105/491 551/1104/491 555/1110/491 556/1111/491 +f 557/1112/492 553/1106/492 554/1109/492 558/1113/492 +f 556/1111/493 555/1110/493 559/1114/493 560/1115/493 +f 561/1116/494 557/1112/494 558/1113/494 562/1117/494 +f 560/1115/495 559/1114/495 563/1118/495 564/1119/495 +f 565/1120/496 561/1116/496 562/1117/496 566/1121/496 +f 541/1122/497 526/1123/497 560/1115/497 564/1119/497 +f 562/1117/498 528/1124/498 542/1125/498 566/1121/498 +f 525/1126/499 556/1111/499 560/1115/499 526/1123/499 +f 562/1127/500 558/1128/500 527/1051/500 528/1052/500 +f 525/1126/501 529/1129/501 552/1105/501 556/1111/501 +f 554/1109/502 530/1130/502 527/1131/502 558/1113/502 +f 533/1064/503 552/1105/503 529/1129/503 531/1132/503 +f 530/1130/504 554/1109/504 534/1108/504 532/1133/504 +f 537/1134/505 539/1135/505 551/1136/505 535/1137/505 +f 553/1106/506 540/1138/506 538/1139/506 536/1107/506 +f 549/1140/507 555/1110/507 551/1104/507 539/1141/507 +f 553/1142/508 557/1143/508 550/1144/508 540/1145/508 +f 547/1146/509 559/1114/509 555/1110/509 549/1140/509 +f 557/1143/510 561/1147/510 548/1148/510 550/1144/510 +f 545/1149/511 563/1118/511 559/1114/511 547/1146/511 +f 561/1147/512 565/1150/512 546/1151/512 548/1148/512 +f 543/1152/513 564/1119/513 563/1118/513 545/1149/513 +f 565/1153/514 566/1154/514 544/1155/514 546/1156/514 +f 541/1122/515 564/1119/515 543/1152/515 +f 544/1155/516 566/1154/516 542/1157/516 +f 482/1158/517 486/1159/517 567/1160/517 568/1161/517 +f 569/1162/518 488/955/518 484/951/518 570/1163/518 +f 478/1164/519 482/1158/519 568/1161/519 571/1165/519 +f 570/1163/520 484/951/520 480/950/520 572/1166/520 +f 474/1167/521 478/1164/521 571/1165/521 573/1168/521 +f 572/1166/522 480/950/522 476/1169/522 574/1170/522 +f 470/1171/523 474/1172/523 573/1173/523 575/1174/523 +f 574/1175/524 476/1176/524 472/1177/524 576/1178/524 +f 461/1179/525 470/1171/525 575/1174/525 577/1180/525 +f 576/1181/526 472/1182/526 467/1183/526 578/1184/526 +f 462/1185/527 461/1186/527 577/1187/527 579/1188/527 +f 578/1184/528 467/1183/528 466/1189/528 580/1190/528 +f 577/1191/529 568/1192/529 567/1193/529 579/1194/529 +f 569/1195/530 570/1196/530 578/1184/530 580/1190/530 +f 577/1191/531 575/1197/531 571/1198/531 568/1192/531 +f 572/1199/532 576/1200/532 578/1201/532 570/1202/532 +f 575/1174/533 573/1173/533 571/1203/533 +f 572/1199/534 574/1204/534 576/1200/534 +f 440/1205/535 449/1206/535 462/1185/535 579/1188/535 +f 466/1189/536 450/1207/536 443/1208/536 580/1190/536 +f 440/913/537 579/1209/537 567/1210/537 457/914/537 +f 569/1211/538 580/1212/538 443/856/538 460/918/538 +f 455/1213/539 457/1214/539 567/1215/539 486/1216/539 +f 569/1217/540 460/1218/540 456/1219/540 488/1220/540 +o Torus +v 1.216452 0.007353 -2.723024 +v 1.104783 0.022803 -2.983147 +v 1.246262 0.190598 -3.029776 +v 1.354939 0.175562 -2.776624 +v 1.295935 0.409389 -3.026795 +v 1.396437 0.395483 -2.792685 +v 1.240492 0.620551 -2.975003 +v 1.329827 0.608190 -2.766905 +v 1.094790 0.767503 -2.888276 +v 1.172958 0.756688 -2.706190 +v 0.897868 0.810870 -2.789854 +v 0.967862 0.801186 -2.626810 +v 0.702493 0.739032 -2.706108 +v 0.769494 0.729761 -2.550035 +v 0.561014 0.571237 -2.659479 +v 0.631007 0.561552 -2.496435 +v 0.511341 0.352446 -2.662460 +v 0.589509 0.341630 -2.480374 +v 0.566784 0.141284 -2.714252 +v 0.656119 0.128923 -2.506154 +v 0.712486 -0.005668 -2.800979 +v 0.812988 -0.019574 -2.566869 +v 0.909408 -0.049035 -2.899401 +v 1.018084 -0.064072 -2.646249 +v 0.975906 0.068891 -3.231419 +v 1.120838 0.235451 -3.271396 +v 1.179946 0.450868 -3.250240 +v 1.137391 0.657421 -3.173620 +v 1.004576 0.799765 -3.062067 +v 0.817089 0.839758 -2.945470 +v 0.625167 0.766684 -2.855072 +v 0.480235 0.600124 -2.815094 +v 0.421127 0.384707 -2.836250 +v 0.463682 0.178154 -2.912870 +v 0.596497 0.035811 -3.024424 +v 0.783984 -0.004182 -3.141021 +v 0.832026 0.144828 -3.463593 +v 0.980814 0.309353 -3.497349 +v 1.050454 0.519211 -3.459197 +v 1.022287 0.718171 -3.359359 +v 0.903860 0.852920 -3.224588 +v 0.726906 0.887354 -3.090995 +v 0.538839 0.812246 -2.994376 +v 0.390051 0.647721 -2.960619 +v 0.320411 0.437863 -2.998771 +v 0.348578 0.238903 -3.098609 +v 0.467005 0.104154 -3.233380 +v 0.643959 0.069719 -3.366973 +v 0.675605 0.249314 -3.675695 +v 0.828583 0.411039 -3.703768 +v 0.909674 0.613248 -3.650089 +v 0.897149 0.801759 -3.529042 +v 0.794365 0.926060 -3.373060 +v 0.628861 0.952846 -3.223940 +v 0.444986 0.874938 -3.121637 +v 0.292007 0.713212 -3.093565 +v 0.210916 0.511003 -3.147243 +v 0.223441 0.322492 -3.268291 +v 0.326226 0.198191 -3.424273 +v 0.491729 0.171406 -3.573393 +v 0.509319 0.380561 -3.864097 +v 0.666753 0.538770 -3.887122 +v 0.760017 0.731371 -3.819651 +v 0.764121 0.906757 -3.679763 +v 0.677964 1.017933 -3.504941 +v 0.524634 1.035111 -3.342029 +v 0.345214 0.953686 -3.234679 +v 0.187780 0.795477 -3.211654 +v 0.094516 0.602876 -3.279125 +v 0.090412 0.427490 -3.419013 +v 0.176568 0.316313 -3.593834 +v 0.329899 0.299136 -3.756747 +v 0.336012 0.536324 -4.025576 +v 0.498090 0.690359 -4.044274 +v 0.604041 0.871558 -3.964982 +v 0.625476 1.031368 -3.808946 +v 0.556650 1.126968 -3.617977 +v 0.416006 1.132742 -3.443243 +v 0.241230 1.047144 -3.331566 +v 0.079152 0.893109 -3.312868 +v -0.026799 0.711910 -3.392160 +v -0.048233 0.552101 -3.548195 +v 0.020592 0.456500 -3.739165 +v 0.161236 0.450726 -3.913898 +v 0.158652 0.713938 -4.157367 +v 0.325483 0.863214 -4.172534 +v 0.444417 1.031410 -4.083594 +v 0.483588 1.173458 -3.914379 +v 0.432498 1.251297 -3.710231 +v 0.304838 1.244070 -3.525849 +v 0.134814 1.153712 -3.410641 +v -0.032016 1.004436 -3.395474 +v -0.150951 0.836240 -3.484414 +v -0.190121 0.694191 -3.653629 +v -0.139032 0.616352 -3.857777 +v -0.011372 0.623580 -4.042159 +v -0.019728 0.910363 -4.257217 +v 0.151882 1.054376 -4.269709 +v 0.283875 1.208193 -4.173459 +v 0.340883 1.330599 -3.994259 +v 0.307632 1.388795 -3.780126 +v 0.193030 1.367188 -3.588435 +v 0.027786 1.271567 -3.470551 +v -0.143824 1.127555 -3.458060 +v -0.275817 0.973738 -3.554309 +v -0.332825 0.851332 -3.733509 +v -0.299574 0.793136 -3.947643 +v -0.184972 0.814743 -4.139333 +v -0.196075 1.122239 -4.323417 +v -0.019740 1.260575 -4.334134 +v 0.125162 1.398881 -4.233039 +v 0.199805 1.500100 -4.047219 +v 0.184189 1.537108 -3.826465 +v 0.082497 1.499991 -3.629929 +v -0.078022 1.398693 -3.510270 +v -0.254358 1.260357 -3.499553 +v -0.399260 1.122051 -3.600649 +v -0.473903 1.020832 -3.786469 +v -0.458286 0.983824 -4.007222 +v -0.356594 1.020941 -4.203759 +v -0.367373 1.345941 -4.354834 +v -0.186448 1.478283 -4.364709 +v -0.029006 1.600213 -4.261314 +v 0.062767 1.679061 -4.072352 +v 0.064280 1.693700 -3.848457 +v -0.024872 1.640206 -3.649621 +v -0.180801 1.532914 -3.529120 +v -0.361726 1.400573 -3.519245 +v -0.519169 1.278642 -3.622641 +v -0.610942 1.199794 -3.811602 +v -0.612455 1.185156 -4.035498 +v -0.523303 1.238649 -4.234334 +v -0.530691 1.577641 -4.350930 +v -0.345390 1.703774 -4.360910 +v -0.175992 1.808743 -4.257801 +v -0.067887 1.864421 -4.069230 +v -0.050042 1.855890 -3.845725 +v -0.127239 1.785434 -3.647174 +v -0.278792 1.671934 -3.526778 +v -0.464093 1.545801 -3.516798 +v -0.633491 1.440832 -3.619908 +v -0.741596 1.385154 -3.808479 +v -0.759440 1.393686 -4.031984 +v -0.682244 1.464141 -4.230535 +v -0.683232 1.813374 -4.311773 +v -0.493844 1.933190 -4.322803 +v -0.313279 2.020902 -4.222559 +v -0.189920 2.053007 -4.037904 +v -0.156821 2.020902 -3.818315 +v -0.222851 1.933190 -3.622630 +v -0.370317 1.813374 -3.503284 +v -0.559705 1.693557 -3.492255 +v -0.740270 1.605845 -3.592498 +v -0.863629 1.573740 -3.777153 +v -0.896728 1.605845 -3.996742 +v -0.830698 1.693557 -4.192427 +v -0.822389 2.049107 -4.238032 +v -0.629272 2.162607 -4.251037 +v -0.438520 2.233063 -4.156192 +v -0.301246 2.241594 -3.978911 +v -0.254231 2.185916 -3.766696 +v -0.310074 2.080947 -3.576410 +v -0.453811 1.954814 -3.459039 +v -0.646928 1.841313 -3.446034 +v -0.837680 1.770858 -3.540879 +v -0.974954 1.762327 -3.718160 +v -1.021969 1.818005 -3.930375 +v -0.966126 1.922974 -4.120662 +v -0.945780 2.280806 -4.130969 +v -0.749356 2.388098 -4.146843 +v -0.549572 2.441592 -4.059835 +v -0.399958 2.426953 -3.893261 +v -0.340604 2.348105 -3.691752 +v -0.387414 2.226175 -3.509303 +v -0.527845 2.093833 -3.394802 +v -0.724268 1.986541 -3.378928 +v -0.924053 1.933048 -3.465935 +v -1.073667 1.947686 -3.632510 +v -1.133020 2.026534 -3.834019 +v -1.086210 2.148465 -4.016468 +v -1.051293 2.504508 -3.992416 +v -0.852042 2.605806 -4.012002 +v -0.644534 2.642924 -3.935138 +v -0.484369 2.605915 -3.782418 +v -0.414464 2.504697 -3.594764 +v -0.453550 2.366390 -3.422459 +v -0.591153 2.228055 -3.311670 +v -0.790404 2.126757 -3.292083 +v -0.997912 2.089639 -3.368948 +v -1.158077 2.126648 -3.521667 +v -1.227982 2.227866 -3.709321 +v -1.188897 2.366173 -3.881627 +v -1.137123 2.716384 -3.824744 +v -0.935573 2.812005 -3.848823 +v -0.721781 2.833612 -3.784233 +v -0.553033 2.775416 -3.648280 +v -0.474545 2.653010 -3.477394 +v -0.507347 2.499193 -3.317363 +v -0.642651 2.355180 -3.211066 +v -0.844202 2.259559 -3.186987 +v -1.057994 2.237952 -3.251577 +v -1.226741 2.296149 -3.387530 +v -1.305229 2.418554 -3.558416 +v -1.272427 2.572371 -3.718448 +v -1.201802 2.912810 -3.630821 +v -0.998519 3.003167 -3.660096 +v -0.779992 3.010395 -3.609702 +v -0.604776 2.932556 -3.493142 +v -0.519820 2.790508 -3.341648 +v -0.547888 2.622312 -3.195812 +v -0.681459 2.473035 -3.094712 +v -0.884742 2.382678 -3.065437 +v -1.103269 2.375450 -3.115831 +v -1.278485 2.453289 -3.232391 +v -1.363441 2.595337 -3.383885 +v -1.335373 2.763534 -3.529720 +v -1.244223 3.090424 -3.413965 +v -1.039803 3.176022 -3.449051 +v -0.818171 3.170248 -3.414532 +v -0.638713 3.074647 -3.319657 +v -0.549515 2.914838 -3.189849 +v -0.574477 2.733639 -3.059888 +v -0.706911 2.579604 -2.964599 +v -0.911331 2.494006 -2.929513 +v -1.132963 2.499780 -2.964032 +v -1.312421 2.595380 -3.058907 +v -1.401619 2.755190 -3.188715 +v -1.376657 2.936389 -3.318676 +v -1.263660 3.246187 -3.177888 +v -1.058719 3.327611 -3.219300 +v -0.835664 3.310434 -3.202063 +v -0.654262 3.199258 -3.130796 +v -0.563121 3.023871 -3.024595 +v -0.586660 2.831270 -2.911917 +v -0.718573 2.673062 -2.822953 +v -0.923514 2.591637 -2.781541 +v -1.146569 2.608814 -2.798779 +v -1.327971 2.719991 -2.870045 +v -1.419113 2.895377 -2.976246 +v -1.395573 3.087978 -3.088924 +v -1.259781 3.377434 -2.926629 +v -1.054943 3.455342 -2.974773 +v -0.832173 3.428556 -2.975929 +v -0.651159 3.304255 -2.929788 +v -0.560405 3.115745 -2.848713 +v -0.584228 2.913535 -2.754429 +v -0.716246 2.751810 -2.672197 +v -0.921083 2.673902 -2.624053 +v -1.143854 2.700687 -2.622897 +v -1.324867 2.824988 -2.669038 +v -1.415621 3.013499 -2.750113 +v -1.391798 3.215708 -2.844398 +v -1.232651 3.481920 -2.664485 +v -1.028541 3.557028 -2.719653 +v -0.807756 3.522594 -2.740000 +v -0.629455 3.387844 -2.720073 +v -0.541414 3.188885 -2.665213 +v -0.567224 2.979027 -2.590118 +v -0.699968 2.814501 -2.514911 +v -0.904078 2.739393 -2.459743 +v -1.124863 2.773827 -2.439396 +v -1.303164 2.908577 -2.459323 +v -1.391204 3.107536 -2.514183 +v -1.365395 3.317394 -2.589278 +v -1.182735 3.557857 -2.395943 +v -0.979963 3.630930 -2.458307 +v -0.762832 3.590937 -2.498312 +v -0.589523 3.448593 -2.505240 +v -0.506473 3.242040 -2.477234 +v -0.535937 3.026623 -2.421798 +v -0.670018 2.860063 -2.353786 +v -0.872791 2.786990 -2.291422 +v -1.089922 2.826983 -2.251417 +v -1.263231 2.969326 -2.244489 +v -1.346281 3.175879 -2.272496 +v -1.316817 3.391296 -2.327931 +v -1.110888 3.603944 -2.125599 +v -0.910041 3.675783 -2.195206 +v -0.698169 3.632416 -2.255002 +v -0.532045 3.485464 -2.288965 +v -0.456180 3.274302 -2.287992 +v -0.490903 3.055511 -2.252347 +v -0.626910 2.887716 -2.191579 +v -0.827758 2.815877 -2.121972 +v -1.039629 2.859244 -2.062176 +v -1.205753 3.006196 -2.028214 +v -1.281618 3.217358 -2.029186 +v -1.246895 3.436149 -2.064831 +v -1.018339 3.619395 -1.858076 +v -0.819971 3.690820 -1.934852 +v -0.614875 3.646322 -2.014232 +v -0.458005 3.497824 -2.074946 +v -0.391396 3.285117 -2.100727 +v -0.432894 3.065196 -2.084666 +v -0.571380 2.896986 -2.031066 +v -0.769748 2.825562 -1.954290 +v -0.974844 2.870060 -1.874910 +v -1.131714 3.018557 -1.814196 +v -1.198323 3.231264 -1.788415 +v -1.156825 3.451186 -1.804477 +v -0.906669 3.603944 -1.597953 +v -0.711294 3.675783 -1.681699 +v -0.514373 3.632416 -1.780121 +v -0.368670 3.485464 -1.866848 +v -0.313227 3.274302 -1.918641 +v -0.362900 3.055511 -1.921622 +v -0.504379 2.887716 -1.874992 +v -0.699754 2.815877 -1.791246 +v -0.896676 2.859244 -1.692824 +v -1.042378 3.006196 -1.606097 +v -1.097821 3.217358 -1.554305 +v -1.048148 3.436149 -1.551324 +v -0.777793 3.557857 -1.349682 +v -0.585871 3.630930 -1.440080 +v -0.398384 3.590937 -1.556677 +v -0.265569 3.448593 -1.668231 +v -0.223014 3.242040 -1.744851 +v -0.282121 3.026623 -1.766006 +v -0.427053 2.860063 -1.726029 +v -0.618975 2.786990 -1.635631 +v -0.806462 2.826983 -1.519034 +v -0.939277 2.969326 -1.407480 +v -0.981832 3.175879 -1.330860 +v -0.922725 3.391296 -1.309705 +v -0.633913 3.481920 -1.117509 +v -0.445846 3.557028 -1.214128 +v -0.268892 3.522594 -1.347721 +v -0.150465 3.387845 -1.482492 +v -0.122298 3.188885 -1.582329 +v -0.191938 2.979027 -1.620481 +v -0.340725 2.814502 -1.586725 +v -0.528792 2.739393 -1.490106 +v -0.705746 2.773828 -1.356513 +v -0.824173 2.908577 -1.221742 +v -0.852340 3.107537 -1.121904 +v -0.782700 3.317395 -1.083752 +v -0.477491 3.377434 -0.905406 +v -0.293616 3.455342 -1.007708 +v -0.128112 3.428557 -1.156828 +v -0.025328 3.304256 -1.312810 +v -0.012803 3.115745 -1.433857 +v -0.093894 2.913536 -1.487536 +v -0.246872 2.751810 -1.459463 +v -0.430748 2.673902 -1.357161 +v -0.596251 2.700687 -1.208041 +v -0.699036 2.824989 -1.052059 +v -0.711561 3.013499 -0.931012 +v -0.630470 3.215709 -0.877333 +v -0.311205 3.246187 -0.717003 +v -0.131785 3.327611 -0.824354 +v 0.021546 3.310434 -0.987266 +v 0.107702 3.199258 -1.162088 +v 0.103598 3.023871 -1.301975 +v 0.010334 2.831270 -1.369447 +v -0.147100 2.673062 -1.346422 +v -0.326520 2.591637 -1.239071 +v -0.479851 2.608814 -1.076159 +v -0.566007 2.719991 -0.901337 +v -0.561903 2.895377 -0.761449 +v -0.468639 3.087978 -0.693978 +v -0.137899 3.090424 -0.555525 +v 0.036877 3.176022 -0.667202 +v 0.177521 3.170248 -0.841936 +v 0.246346 3.074647 -1.032905 +v 0.224912 2.914838 -1.188941 +v 0.118961 2.733639 -1.268233 +v -0.043117 2.579604 -1.249535 +v -0.217893 2.494006 -1.137858 +v -0.358537 2.499780 -0.963124 +v -0.427362 2.595380 -0.772155 +v -0.405928 2.755190 -0.616119 +v -0.299977 2.936389 -0.536827 +v 0.039461 2.912811 -0.423733 +v 0.209485 3.003168 -0.538942 +v 0.337145 3.010396 -0.723323 +v 0.388234 2.932557 -0.927472 +v 0.349064 2.790508 -1.096687 +v 0.230129 2.622312 -1.185627 +v 0.063299 2.473036 -1.170460 +v -0.106725 2.382679 -1.055251 +v -0.234385 2.375451 -0.870870 +v -0.285474 2.453290 -0.666721 +v -0.246304 2.595338 -0.497507 +v -0.127369 2.763535 -0.408567 +v 0.217842 2.716384 -0.323883 +v 0.383086 2.812005 -0.441767 +v 0.497688 2.833612 -0.633458 +v 0.530939 2.775416 -0.847591 +v 0.473931 2.653010 -1.026791 +v 0.341938 2.499193 -1.123041 +v 0.170328 2.355180 -1.110550 +v 0.005084 2.259559 -0.992665 +v -0.109518 2.237952 -0.800975 +v -0.142769 2.296149 -0.586841 +v -0.085761 2.418554 -0.407641 +v 0.046232 2.572371 -0.311392 +v 0.394189 2.504508 -0.257683 +v 0.554708 2.605806 -0.377341 +v 0.656400 2.642924 -0.573878 +v 0.672017 2.605915 -0.794632 +v 0.597374 2.504697 -0.980452 +v 0.452471 2.366390 -1.081547 +v 0.276136 2.228055 -1.070830 +v 0.115617 2.126757 -0.951172 +v 0.013925 2.089639 -0.754635 +v -0.001692 2.126648 -0.533881 +v 0.072952 2.227866 -0.348062 +v 0.217854 2.366173 -0.246966 +v 0.565487 2.280807 -0.226266 +v 0.721416 2.388099 -0.346766 +v 0.810568 2.441592 -0.545603 +v 0.809055 2.426954 -0.769498 +v 0.717282 2.348106 -0.958460 +v 0.559840 2.226175 -1.061855 +v 0.378915 2.093834 -1.051980 +v 0.222986 1.986542 -0.931480 +v 0.133833 1.933048 -0.732643 +v 0.135347 1.947687 -0.508748 +v 0.227119 2.026535 -0.319787 +v 0.384562 2.148465 -0.216391 +v 0.728804 2.049108 -0.230170 +v 0.880357 2.162608 -0.350565 +v 0.957553 2.233063 -0.549116 +v 0.939708 2.241595 -0.772621 +v 0.831604 2.185916 -0.961192 +v 0.662206 2.080948 -1.064302 +v 0.476905 1.954814 -1.054322 +v 0.325352 1.841314 -0.933927 +v 0.248155 1.770859 -0.735376 +v 0.266000 1.762328 -0.511871 +v 0.374104 1.818006 -0.323300 +v 0.543502 1.922975 -0.220190 +v 0.881346 1.813374 -0.269327 +v 1.028812 1.933190 -0.388674 +v 1.094842 2.020902 -0.584358 +v 1.061743 2.053007 -0.803947 +v 0.938384 2.020902 -0.988603 +v 0.757819 1.933190 -1.088846 +v 0.568431 1.813374 -1.077816 +v 0.420965 1.693557 -0.958470 +v 0.354935 1.605845 -0.762786 +v 0.388034 1.573740 -0.543197 +v 0.511393 1.605845 -0.358541 +v 0.691958 1.693557 -0.258298 +v 1.020503 1.577641 -0.343068 +v 1.164240 1.703774 -0.460438 +v 1.220082 1.808743 -0.650725 +v 1.173068 1.864421 -0.862940 +v 1.035793 1.855890 -1.040221 +v 0.845042 1.785434 -1.135066 +v 0.651924 1.671934 -1.122061 +v 0.508187 1.545801 -1.004691 +v 0.452345 1.440832 -0.814405 +v 0.499359 1.385154 -0.602189 +v 0.636634 1.393686 -0.424908 +v 0.827386 1.464141 -0.330063 +v 1.143893 1.345942 -0.450131 +v 1.284324 1.478284 -0.564633 +v 1.331134 1.600214 -0.747081 +v 1.271780 1.679062 -0.948590 +v 1.122167 1.693700 -1.115165 +v 0.922382 1.640207 -1.202173 +v 0.725959 1.532915 -1.186299 +v 0.585528 1.400573 -1.071797 +v 0.538718 1.278643 -0.889349 +v 0.598072 1.199795 -0.687840 +v 0.747685 1.185156 -0.521265 +v 0.947470 1.238650 -0.434257 +v 1.249407 1.122239 -0.588685 +v 1.387010 1.260575 -0.699474 +v 1.426096 1.398881 -0.871780 +v 1.356191 1.500100 -1.059433 +v 1.196026 1.537108 -1.212153 +v 0.988517 1.499991 -1.289017 +v 0.789267 1.398693 -1.269431 +v 0.651663 1.260357 -1.158642 +v 0.612577 1.122051 -0.986336 +v 0.682483 1.020832 -0.798683 +v 0.842647 0.983824 -0.645963 +v 1.050156 1.020941 -0.569098 +v 1.335237 0.910363 -0.756357 +v 1.470541 1.054376 -0.862653 +v 1.503343 1.208193 -1.022685 +v 1.424855 1.330599 -1.193571 +v 1.256107 1.388795 -1.329523 +v 1.042315 1.367188 -1.394113 +v 0.840765 1.271567 -1.370034 +v 0.705461 1.127555 -1.263738 +v 0.672659 0.973738 -1.103707 +v 0.751147 0.851332 -0.932820 +v 0.919895 0.793136 -0.796868 +v 1.133687 0.814743 -0.732278 +v 1.399916 0.713938 -0.950279 +v 1.533486 0.863214 -1.051380 +v 1.561554 1.031410 -1.197215 +v 1.476598 1.173459 -1.348709 +v 1.301382 1.251298 -1.465269 +v 1.082856 1.244070 -1.515663 +v 0.879572 1.153713 -1.486388 +v 0.746001 1.004436 -1.385288 +v 0.717934 0.836240 -1.239452 +v 0.802890 0.694192 -1.087958 +v 0.978106 0.616353 -0.971398 +v 1.196632 0.623581 -0.921004 +v 1.442337 0.536325 -1.167134 +v 1.574771 0.690360 -1.262424 +v 1.599733 0.871558 -1.392384 +v 1.510535 1.031368 -1.522193 +v 1.331077 1.126968 -1.617067 +v 1.109445 1.132743 -1.651586 +v 0.905025 1.047144 -1.616500 +v 0.772591 0.893109 -1.521211 +v 0.747628 0.711911 -1.391251 +v 0.836826 0.552101 -1.261442 +v 1.016284 0.456501 -1.166568 +v 1.237916 0.450726 -1.132048 +v 1.461774 0.380561 -1.403213 +v 1.593687 0.538770 -1.492177 +v 1.617226 0.731371 -1.604855 +v 1.526085 0.906757 -1.711056 +v 1.344683 1.017933 -1.782322 +v 1.121628 1.035111 -1.799559 +v 0.916687 0.953686 -1.758148 +v 0.784774 0.795477 -1.669184 +v 0.761234 0.602876 -1.556506 +v 0.852376 0.427490 -1.450305 +v 1.033778 0.316313 -1.379038 +v 1.256833 0.299136 -1.361801 +v 1.457894 0.249314 -1.654472 +v 1.589911 0.411039 -1.736703 +v 1.613735 0.613248 -1.830988 +v 1.522981 0.801759 -1.912063 +v 1.341967 0.926060 -1.958204 +v 1.119196 0.952846 -1.957047 +v 0.914359 0.874938 -1.908903 +v 0.782342 0.713212 -1.826672 +v 0.758519 0.511003 -1.732387 +v 0.849272 0.322492 -1.651312 +v 1.030286 0.198191 -1.605172 +v 1.253057 0.171406 -1.606328 +v 1.430765 0.144828 -1.916615 +v 1.563509 0.309353 -1.991822 +v 1.589318 0.519211 -2.066917 +v 1.501277 0.718171 -2.121777 +v 1.322977 0.852921 -2.141704 +v 1.102192 0.887355 -2.121357 +v 0.898082 0.812246 -2.066189 +v 0.765338 0.647721 -1.990982 +v 0.739528 0.437863 -1.915887 +v 0.827569 0.238904 -1.861027 +v 1.005870 0.104154 -1.841100 +v 1.226655 0.069720 -1.861447 +v 1.380849 0.068891 -2.185158 +v 1.514931 0.235451 -2.253169 +v 1.544394 0.450868 -2.308605 +v 1.461345 0.657421 -2.336612 +v 1.288036 0.799765 -2.329684 +v 1.070905 0.839758 -2.289678 +v 0.868132 0.766684 -2.227315 +v 0.734051 0.600124 -2.159303 +v 0.704587 0.384707 -2.103867 +v 0.787636 0.178154 -2.075861 +v 0.960945 0.035811 -2.082788 +v 1.178076 -0.004182 -2.122794 +v 1.309002 0.022803 -2.455502 +v 1.445009 0.190598 -2.516270 +v 1.479732 0.409389 -2.551915 +v 1.403867 0.620551 -2.552887 +v 1.237743 0.767503 -2.518925 +v 1.025871 0.810870 -2.459129 +v 0.825024 0.739032 -2.389521 +v 0.689017 0.571237 -2.328753 +v 0.654294 0.352446 -2.293108 +v 0.730159 0.141284 -2.292136 +v 0.896283 -0.005668 -2.326098 +v 1.108154 -0.049035 -2.385895 +vt 0.035458 0.410881 +vt 0.021520 0.377306 +vt 0.043274 0.372397 +vt 0.056838 0.405072 +vt 0.069441 0.362665 +vt 0.081984 0.392883 +vt 0.093010 0.350718 +vt 0.104160 0.377578 +vt 0.107665 0.339756 +vt 0.117422 0.363259 +vt 0.934552 0.547296 +vt 0.940693 0.528719 +vt 0.963349 0.545154 +vt 0.957850 0.561788 +vt 0.990322 0.551601 +vt 0.985058 0.567523 +vt 0.728843 0.667609 +vt 0.718010 0.686773 +vt 0.697422 0.677480 +vt 0.708739 0.657461 +vt 0.672743 0.663887 +vt 0.685382 0.641529 +vt 0.650587 0.649635 +vt 0.665031 0.624084 +vt 0.559923 0.068630 +vt 0.544687 0.087356 +vt 0.522990 0.068544 +vt 0.540131 0.047477 +vt 0.498751 0.058235 +vt 0.517286 0.035454 +vt 0.076465 0.943858 +vt 0.085003 0.969685 +vt 0.058030 0.976132 +vt 0.049256 0.949594 +vt 0.010853 0.341771 +vt 0.032892 0.337814 +vt 0.059840 0.330684 +vt 0.084476 0.322290 +vt 0.100198 0.314882 +vt 0.227304 0.875504 +vt 0.220786 0.857075 +vt 0.243784 0.842044 +vt 0.249620 0.858546 +vt 0.270869 0.835677 +vt 0.276456 0.851474 +vt 0.709017 0.707237 +vt 0.688027 0.698858 +vt 0.662251 0.687762 +vt 0.638596 0.676921 +vt 0.531848 0.108894 +vt 0.508546 0.092774 +vt 0.483132 0.084436 +vt 0.094445 0.991872 +vt 0.067732 0.998929 +vt 0.003638 0.304884 +vt 0.025871 0.301916 +vt 0.053347 0.297486 +vt 0.078704 0.292781 +vt 0.095148 0.289061 +vt 0.214977 0.836328 +vt 0.238582 0.823467 +vt 0.265890 0.817894 +vt 0.702019 0.728652 +vt 0.680716 0.721230 +vt 0.654087 0.712746 +vt 0.629265 0.705475 +vt 0.521628 0.132875 +vt 0.497048 0.119753 +vt 0.470699 0.113609 +vt 0.449641 0.116089 +vt 0.462417 0.086112 +vt 0.000000 0.267277 +vt 0.022330 0.265316 +vt 0.050072 0.263639 +vt 0.075793 0.262695 +vt 0.092601 0.262736 +vt 0.209976 0.813618 +vt 0.234104 0.803132 +vt 0.261603 0.798429 +vt 0.697134 0.750652 +vt 0.675613 0.744212 +vt 0.648388 0.738412 +vt 0.622752 0.734807 +vt 0.514200 0.158890 +vt 0.488691 0.149020 +vt 0.461663 0.145256 +vt 0.440356 0.148607 +vt 0.000000 0.229592 +vt 0.022330 0.228642 +vt 0.050072 0.229723 +vt 0.075793 0.232547 +vt 0.092601 0.236357 +vt 0.205868 0.789335 +vt 0.230426 0.781388 +vt 0.258082 0.777614 +vt 0.694447 0.772859 +vt 0.672807 0.767410 +vt 0.645253 0.764320 +vt 0.619170 0.764417 +vt 0.509691 0.186492 +vt 0.483620 0.180072 +vt 0.456178 0.178834 +vt 0.434720 0.183110 +vt 0.003638 0.192475 +vt 0.025871 0.192519 +vt 0.053347 0.196318 +vt 0.078704 0.202853 +vt 0.095148 0.210375 +vt 0.202724 0.763892 +vt 0.227611 0.758607 +vt 0.255388 0.755807 +vt 0.278611 0.756242 +vt 0.281426 0.779024 +vt 0.672343 0.790429 +vt 0.644735 0.790028 +vt 0.618578 0.793797 +vt 0.508180 0.215210 +vt 0.481919 0.212380 +vt 0.454340 0.213770 +vt 0.432831 0.219008 +vt 0.010853 0.156561 +vt 0.032892 0.157567 +vt 0.059840 0.163995 +vt 0.084476 0.174122 +vt 0.100198 0.185235 +vt 0.200598 0.737727 +vt 0.225707 0.735178 +vt 0.253565 0.733379 +vt 0.276707 0.732813 +vt 0.674232 0.812875 +vt 0.646844 0.815095 +vt 0.620988 0.822445 +vt 0.509691 0.244552 +vt 0.483620 0.245390 +vt 0.456178 0.249465 +vt 0.434720 0.255686 +vt 0.021520 0.122464 +vt 0.043273 0.124383 +vt 0.069440 0.133307 +vt 0.093009 0.146844 +vt 0.107665 0.161367 +vt 0.199526 0.711286 +vt 0.224747 0.711502 +vt 0.252646 0.710716 +vt 0.275747 0.709138 +vt 0.678439 0.834363 +vt 0.651544 0.839092 +vt 0.626359 0.849870 +vt 0.514200 0.274017 +vt 0.488691 0.278538 +vt 0.461663 0.285309 +vt 0.440356 0.292516 +vt 0.035457 0.090767 +vt 0.056837 0.093536 +vt 0.081984 0.104780 +vt 0.104159 0.121486 +vt 0.117421 0.139179 +vt 0.199526 0.685023 +vt 0.224747 0.687985 +vt 0.252646 0.688204 +vt 0.275747 0.685620 +vt 0.684894 0.854525 +vt 0.658753 0.861609 +vt 0.634598 0.875604 +vt 0.521628 0.303100 +vt 0.497048 0.311256 +vt 0.470699 0.320688 +vt 0.449641 0.328870 +vt 0.052426 0.062013 +vt 0.073352 0.065552 +vt 0.097256 0.078901 +vt 0.117735 0.098483 +vt 0.129300 0.119051 +vt 0.200598 0.659385 +vt 0.225707 0.665029 +vt 0.253565 0.666229 +vt 0.276707 0.662664 +vt 0.693486 0.873017 +vt 0.668348 0.882261 +vt 0.645564 0.899206 +vt 0.531848 0.331303 +vt 0.508546 0.342985 +vt 0.483133 0.354998 +vt 0.462417 0.364124 +vt 0.072137 0.036694 +vt 0.092534 0.040912 +vt 0.114996 0.056114 +vt 0.133503 0.078228 +vt 0.143097 0.101328 +vt 0.202724 0.634812 +vt 0.227611 0.643026 +vt 0.255388 0.645166 +vt 0.278611 0.640661 +vt 0.704068 0.889522 +vt 0.680166 0.900694 +vt 0.659070 0.920272 +vt 0.544687 0.358144 +vt 0.522990 0.373181 +vt 0.498751 0.387650 +vt 0.478465 0.397675 +vt 0.167495 0.998929 +vt 0.157792 0.976132 +vt 0.184765 0.969685 +vt 0.194208 0.991871 +vt 0.114056 0.020035 +vt 0.134899 0.036808 +vt 0.151195 0.061067 +vt 0.158577 0.086312 +vt 0.205868 0.611725 +vt 0.230426 0.622353 +vt 0.258082 0.625377 +vt 0.281426 0.619988 +vt 0.716459 0.903758 +vt 0.694004 0.916592 +vt 0.674885 0.938442 +vt 0.559924 0.383164 +vt 0.540131 0.401328 +vt 0.517286 0.418087 +vt 0.497511 0.428950 +vt 0.149019 0.949594 +vt 0.176227 0.943858 +vt 0.137550 0.003281 +vt 0.156625 0.021314 +vt 0.170507 0.047295 +vt 0.175475 0.074261 +vt 0.209976 0.590518 +vt 0.234104 0.603364 +vt 0.261603 0.607200 +vt 0.352604 0.563343 +vt 0.347663 0.579383 +vt 0.320345 0.574277 +vt 0.325507 0.557520 +vt 0.296760 0.560326 +vt 0.302524 0.541612 +vt 0.709625 0.929685 +vt 0.692738 0.953404 +vt 0.577298 0.405934 +vt 0.559677 0.426945 +vt 0.538422 0.445787 +vt 0.519228 0.457413 +vt 0.141325 0.919769 +vt 0.168739 0.914833 +vt 0.192601 0.902524 +vt 0.199526 0.929366 +vt 0.179803 0.009897 +vt 0.191109 0.037146 +vt 0.193502 0.065381 +vt 0.214977 0.571555 +vt 0.238582 0.586384 +vt 0.265890 0.590946 +vt 0.343409 0.597380 +vt 0.315901 0.593078 +vt 0.291797 0.581322 +vt 0.726762 0.939747 +vt 0.712323 0.964904 +vt 0.596512 0.426065 +vt 0.581292 0.449592 +vt 0.561796 0.470277 +vt 0.543246 0.482577 +vt 0.134842 0.887168 +vt 0.162430 0.883105 +vt 0.186766 0.873183 +vt 0.204035 0.002751 +vt 0.212649 0.030794 +vt 0.212350 0.059823 +vt 0.220786 0.555159 +vt 0.243784 0.571702 +vt 0.366949 0.593078 +vt 0.363299 0.613601 +vt 0.339915 0.617026 +vt 0.312251 0.613601 +vt 0.287720 0.604242 +vt 0.745122 0.946606 +vt 0.733306 0.972744 +vt 0.617237 0.443213 +vt 0.604609 0.468884 +vt 0.587009 0.491138 +vt 0.117704 0.916011 +vt 0.111394 0.884283 +vt 0.129681 0.852349 +vt 0.157407 0.849219 +vt 0.182121 0.841846 +vt 0.228908 0.000000 +vt 0.234758 0.028349 +vt 0.231695 0.057683 +vt 0.227304 0.541612 +vt 0.249620 0.559572 +vt 0.360505 0.635495 +vt 0.337240 0.637984 +vt 0.309457 0.635495 +vt 0.284600 0.628693 +vt 0.764391 0.950146 +vt 0.755327 0.976789 +vt 0.639119 0.457084 +vt 0.629226 0.484488 +vt 0.613628 0.508012 +vt 0.106371 0.850397 +vt 0.125930 0.815908 +vt 0.153757 0.813754 +vt 0.178745 0.809048 +vt 0.253995 0.001690 +vt 0.257058 0.029851 +vt 0.251208 0.058998 +vt 0.238012 0.081321 +vt 0.220540 0.080144 +vt 0.358616 0.658385 +vt 0.335432 0.659896 +vt 0.307568 0.658385 +vt 0.282490 0.654257 +vt 0.784238 0.950306 +vt 0.778010 0.976972 +vt 0.661784 0.467441 +vt 0.654724 0.496140 +vt 0.641200 0.520611 +vt 0.102721 0.814932 +vt 0.123654 0.778467 +vt 0.151541 0.777316 +vt 0.176697 0.775352 +vt 0.278868 0.007793 +vt 0.279167 0.035276 +vt 0.270553 0.063745 +vt 0.255334 0.085571 +vt 0.357663 0.681880 +vt 0.334520 0.682387 +vt 0.306615 0.681880 +vt 0.281426 0.680496 +vt 0.804326 0.947082 +vt 0.800967 0.973288 +vt 0.684843 0.474106 +vt 0.680666 0.503638 +vt 0.669252 0.528719 +vt 0.100506 0.778494 +vt 0.122890 0.740668 +vt 0.150799 0.740530 +vt 0.176010 0.741332 +vt 0.303100 0.018204 +vt 0.300707 0.044530 +vt 0.289401 0.071842 +vt 0.272210 0.092822 +vt 0.357663 0.705578 +vt 0.334520 0.705072 +vt 0.306615 0.705578 +vt 0.281426 0.706962 +vt 0.618578 0.558608 +vt 0.598491 0.555385 +vt 0.592263 0.528719 +vt 0.615220 0.532403 +vt 0.934966 0.054613 +vt 0.911907 0.061278 +vt 0.904847 0.032579 +vt 0.930788 0.025081 +vt 0.891323 0.008108 +vt 0.919375 0.000000 +vt 0.099763 0.741708 +vt 0.123654 0.703157 +vt 0.151542 0.704024 +vt 0.176697 0.707573 +vt 0.326278 0.032745 +vt 0.321309 0.057455 +vt 0.307428 0.083152 +vt 0.288352 0.102949 +vt 0.358616 0.729073 +vt 0.335432 0.727562 +vt 0.307568 0.729073 +vt 0.282490 0.733201 +vt 0.578644 0.555544 +vt 0.569580 0.528901 +vt 0.889242 0.071635 +vt 0.879349 0.044230 +vt 0.863751 0.020707 +vt 0.100505 0.705202 +vt 0.125930 0.666576 +vt 0.153757 0.668424 +vt 0.178745 0.674650 +vt 0.348004 0.051167 +vt 0.340622 0.073830 +vt 0.324326 0.097480 +vt 0.303483 0.115778 +vt 0.360505 0.751964 +vt 0.337240 0.749474 +vt 0.309457 0.751964 +vt 0.284600 0.758765 +vt 0.559375 0.559084 +vt 0.547558 0.532947 +vt 0.867360 0.085506 +vt 0.854732 0.059835 +vt 0.837131 0.037581 +vt 0.102721 0.669602 +vt 0.129681 0.631551 +vt 0.157407 0.634337 +vt 0.182121 0.643127 +vt 0.367907 0.073155 +vt 0.358313 0.093375 +vt 0.339806 0.114582 +vt 0.317345 0.131092 +vt 0.363299 0.773858 +vt 0.339915 0.770432 +vt 0.312251 0.773858 +vt 0.287720 0.783216 +vt 0.541015 0.565944 +vt 0.526576 0.540787 +vt 0.846635 0.102653 +vt 0.831415 0.079126 +vt 0.811919 0.058442 +vt 0.106371 0.635515 +vt 0.134842 0.598682 +vt 0.162430 0.602348 +vt 0.186766 0.613545 +vt 0.385647 0.098332 +vt 0.374082 0.115755 +vt 0.353604 0.134164 +vt 0.329699 0.148626 +vt 0.366949 0.794381 +vt 0.343409 0.790078 +vt 0.315901 0.794381 +vt 0.291797 0.806136 +vt 0.523878 0.576006 +vt 0.506990 0.552286 +vt 0.827420 0.122785 +vt 0.809799 0.101774 +vt 0.788545 0.082932 +vt 0.769351 0.071306 +vt 0.793368 0.046142 +vt 0.141325 0.568530 +vt 0.168739 0.573005 +vt 0.192601 0.586408 +vt 0.400919 0.126269 +vt 0.387657 0.140588 +vt 0.365482 0.155892 +vt 0.340335 0.168082 +vt 0.318955 0.173891 +vt 0.308774 0.155266 +vt 0.347663 0.808075 +vt 0.320345 0.813181 +vt 0.296760 0.827133 +vt 0.508256 0.589098 +vt 0.489137 0.567249 +vt 0.810046 0.145555 +vt 0.790254 0.127391 +vt 0.767409 0.110632 +vt 0.747633 0.099769 +vt 0.149019 0.541612 +vt 0.176227 0.546808 +vt 0.199525 0.562182 +vt 0.413463 0.156486 +vt 0.398807 0.167448 +vt 0.375238 0.179395 +vt 0.349071 0.189127 +vt 0.327318 0.194036 +vt 0.352604 0.824116 +vt 0.325507 0.829938 +vt 0.530712 0.601933 +vt 0.518321 0.616169 +vt 0.494418 0.604997 +vt 0.473323 0.585419 +vt 0.794810 0.170575 +vt 0.773113 0.155538 +vt 0.748874 0.141069 +vt 0.728588 0.131044 +vt 0.867110 1.000000 +vt 0.857799 0.973672 +vt 0.884884 0.967305 +vt 0.893946 0.992927 +vt 0.907882 0.952275 +vt 0.916262 0.975970 +vt 0.423063 0.188467 +vt 0.407341 0.195875 +vt 0.382705 0.204269 +vt 0.355757 0.211400 +vt 0.333718 0.215357 +vt 0.358148 0.837925 +vt 0.331299 0.844365 +vt 0.507739 0.632674 +vt 0.482601 0.623430 +vt 0.459817 0.606485 +vt 0.781971 0.197416 +vt 0.758669 0.185734 +vt 0.733256 0.173721 +vt 0.712540 0.164595 +vt 0.849500 0.944034 +vt 0.876808 0.938461 +vt 0.900413 0.925600 +vt 0.429556 0.221665 +vt 0.413113 0.225385 +vt 0.387755 0.230090 +vt 0.360280 0.234520 +vt 0.338047 0.237489 +vt 0.528496 0.631740 +vt 0.520271 0.649441 +vt 0.499147 0.651166 +vt 0.473005 0.644081 +vt 0.448851 0.630087 +vt 0.771751 0.225619 +vt 0.747171 0.217463 +vt 0.720822 0.208030 +vt 0.699764 0.199849 +vt 0.842356 0.911591 +vt 0.869854 0.906888 +vt 0.893983 0.896402 +vt 0.432831 0.255512 +vt 0.416023 0.255471 +vt 0.390302 0.256415 +vt 0.362560 0.258092 +vt 0.340230 0.260053 +vt 0.514092 0.668742 +vt 0.492692 0.671328 +vt 0.465796 0.666599 +vt 0.440612 0.655820 +vt 0.764323 0.254702 +vt 0.738814 0.250181 +vt 0.711786 0.243410 +vt 0.690479 0.236202 +vt 0.836487 0.876901 +vt 0.864144 0.873127 +vt 0.888702 0.865180 +vt 0.432831 0.289428 +vt 0.416023 0.285618 +vt 0.390302 0.282794 +vt 0.362560 0.281713 +vt 0.340230 0.282664 +vt 0.510064 0.689311 +vt 0.488484 0.692816 +vt 0.461097 0.690596 +vt 0.435241 0.683246 +vt 0.759814 0.284166 +vt 0.733743 0.283329 +vt 0.706301 0.279254 +vt 0.684843 0.273033 +vt 0.831996 0.840555 +vt 0.859773 0.837755 +vt 0.884660 0.832469 +vt 0.429557 0.322834 +vt 0.413113 0.315312 +vt 0.387756 0.308776 +vt 0.360280 0.304978 +vt 0.338047 0.304934 +vt 0.508257 0.710797 +vt 0.486596 0.715261 +vt 0.458988 0.715663 +vt 0.432831 0.711894 +vt 0.758303 0.313509 +vt 0.732042 0.316339 +vt 0.704463 0.314949 +vt 0.813144 0.875491 +vt 0.808773 0.840119 +vt 0.828959 0.803176 +vt 0.856816 0.801377 +vt 0.881926 0.798828 +vt 0.423064 0.355157 +vt 0.407341 0.344044 +vt 0.382705 0.333916 +vt 0.355758 0.327489 +vt 0.333718 0.326483 +vt 0.508700 0.732832 +vt 0.487059 0.738280 +vt 0.459506 0.741370 +vt 0.433422 0.741274 +vt 0.759814 0.342227 +vt 0.733743 0.348646 +vt 0.706301 0.349884 +vt 0.805817 0.803742 +vt 0.827427 0.765403 +vt 0.855326 0.764617 +vt 0.880547 0.764832 +vt 0.413463 0.385844 +vt 0.398807 0.371322 +vt 0.375238 0.357785 +vt 0.349071 0.348861 +vt 0.327318 0.346941 +vt 0.511387 0.755039 +vt 0.489866 0.761479 +vt 0.462641 0.767279 +vt 0.437005 0.770883 +vt 0.764323 0.369829 +vt 0.738814 0.379699 +vt 0.711786 0.383463 +vt 0.804326 0.766981 +vt 0.827427 0.727883 +vt 0.855326 0.728102 +vt 0.880547 0.731065 +vt 0.400919 0.414371 +vt 0.387657 0.396679 +vt 0.365482 0.379972 +vt 0.340336 0.368728 +vt 0.318956 0.365959 +vt 0.516272 0.777038 +vt 0.494969 0.784461 +vt 0.468339 0.792945 +vt 0.443518 0.800216 +vt 0.771751 0.395844 +vt 0.747171 0.408966 +vt 0.720822 0.415110 +vt 0.804326 0.730467 +vt 0.828958 0.691258 +vt 0.856816 0.692458 +vt 0.881926 0.698102 +vt 0.385647 0.440250 +vt 0.374082 0.419682 +vt 0.353604 0.400100 +vt 0.329699 0.386751 +vt 0.308774 0.383212 +vt 0.523270 0.798453 +vt 0.502280 0.806832 +vt 0.476504 0.817929 +vt 0.452849 0.828769 +vt 0.781971 0.419825 +vt 0.758669 0.435944 +vt 0.733256 0.444283 +vt 0.805816 0.694823 +vt 0.831996 0.656155 +vt 0.859773 0.658295 +vt 0.884659 0.666509 +vt 0.367908 0.463037 +vt 0.358314 0.439937 +vt 0.339807 0.417823 +vt 0.317345 0.402621 +vt 0.296948 0.398403 +vt 0.532263 0.818918 +vt 0.511675 0.828211 +vt 0.486996 0.841804 +vt 0.464840 0.856055 +vt 0.794810 0.441363 +vt 0.773113 0.460175 +vt 0.748874 0.470484 +vt 0.808773 0.660660 +vt 0.836487 0.623173 +vt 0.864143 0.626197 +vt 0.888701 0.636825 +vt 0.348005 0.482343 +vt 0.340622 0.457098 +vt 0.324326 0.432839 +vt 0.303484 0.416066 +vt 0.963349 0.832066 +vt 0.957850 0.817509 +vt 0.985058 0.812313 +vt 0.990322 0.826247 +vt 0.543096 0.838081 +vt 0.522992 0.848230 +vt 0.499635 0.864161 +vt 0.479284 0.881607 +vt 0.810046 0.460089 +vt 0.790254 0.481242 +vt 0.767409 0.493265 +vt 0.813143 0.628562 +vt 0.842355 0.592877 +vt 0.869854 0.596713 +vt 0.893983 0.609559 +vt 0.326279 0.497837 +vt 0.321310 0.470871 +vt 0.307428 0.444890 +vt 0.288353 0.426857 +vt 0.953027 0.800637 +vt 0.980442 0.796162 +vt 0.555584 0.855616 +vt 0.536038 0.866548 +vt 0.514204 0.884619 +vt 0.495935 0.904986 +vt 0.827420 0.475683 +vt 0.809799 0.498785 +vt 0.099763 0.562182 +vt 0.092838 0.586408 +vt 0.068977 0.573005 +vt 0.076464 0.546808 +vt 0.041562 0.568530 +vt 0.049256 0.541612 +vt 0.849500 0.565787 +vt 0.876807 0.570349 +vt 0.900413 0.585177 +vt 0.303101 0.509255 +vt 0.300708 0.481020 +vt 0.289401 0.453770 +vt 0.929166 0.814040 +vt 0.924628 0.792934 +vt 0.948964 0.781738 +vt 0.976552 0.778071 +vt 0.569514 0.871222 +vt 0.550589 0.882851 +vt 0.530455 0.902826 +vt 0.514508 0.925794 +vt 0.846635 0.487877 +vt 0.831415 0.512503 +vt 0.087004 0.613545 +vt 0.062667 0.602348 +vt 0.035079 0.598682 +vt 0.029918 0.631551 +vt 0.006609 0.635515 +vt 0.011631 0.603527 +vt 0.884884 0.547554 +vt 0.907882 0.564097 +vt 0.278868 0.516400 +vt 0.279168 0.487371 +vt 0.270553 0.459328 +vt 0.921015 0.769925 +vt 0.945729 0.761135 +vt 0.973455 0.758349 +vt 0.996765 0.762313 +vt 1.000000 0.782916 +vt 0.566397 0.896860 +vt 0.548110 0.918471 +vt 0.534685 0.943675 +vt 0.867360 0.496464 +vt 0.854732 0.522164 +vt 0.082359 0.643128 +vt 0.057645 0.634337 +vt 0.026167 0.666576 +vt 0.002958 0.669602 +vt 0.893945 0.528719 +vt 0.916262 0.546679 +vt 0.253996 0.519151 +vt 0.257059 0.489817 +vt 0.251208 0.461468 +vt 0.918390 0.745408 +vt 0.943378 0.739182 +vt 0.971205 0.737334 +vt 0.994414 0.740360 +vt 0.583192 0.908336 +vt 0.566866 0.931287 +vt 0.556120 0.958322 +vt 0.889242 0.501296 +vt 0.879349 0.527600 +vt 0.078983 0.674650 +vt 0.053994 0.668424 +vt 0.023891 0.703157 +vt 0.000743 0.705202 +vt 0.242840 0.541612 +vt 0.215712 0.539784 +vt 0.228908 0.517461 +vt 0.234759 0.488314 +vt 0.231696 0.460153 +vt 0.916796 0.719801 +vt 0.941951 0.716253 +vt 0.969839 0.715386 +vt 0.992987 0.717431 +vt 0.600685 0.917082 +vt 0.586403 0.941055 +vt 0.578447 0.969484 +vt 0.911907 0.502291 +vt 0.904847 0.528719 +vt 0.076934 0.707572 +vt 0.051779 0.704024 +vt 0.023128 0.740668 +vt 0.000000 0.741708 +vt 0.188817 0.533185 +vt 0.204036 0.511358 +vt 0.212650 0.482889 +vt 0.212350 0.455407 +vt 0.916262 0.693544 +vt 0.941473 0.692742 +vt 0.969381 0.692879 +vt 0.992509 0.693920 +vt 0.618578 0.922948 +vt 0.606385 0.947606 +vt 0.601285 0.976972 +vt 0.934966 0.499431 +vt 0.930788 0.525501 +vt 0.076247 0.741332 +vt 0.051036 0.740530 +vt 0.023891 0.778467 +vt 0.000743 0.778495 +vt 0.162613 0.521927 +vt 0.179803 0.500947 +vt 0.191110 0.473635 +vt 0.193503 0.447309 +vt 0.916796 0.667084 +vt 0.941951 0.669049 +vt 0.969839 0.670199 +vt 0.992987 0.670227 +vt 0.804326 0.582742 +vt 0.786432 0.588609 +vt 0.772150 0.564636 +vt 0.792132 0.558085 +vt 0.764194 0.536206 +vt 0.787032 0.528719 +vt 0.684843 0.029288 +vt 0.661784 0.026428 +vt 0.654724 0.000000 +vt 0.680665 0.003217 +vt 0.076934 0.775352 +vt 0.051779 0.777317 +vt 0.026167 0.815908 +vt 0.002958 0.814932 +vt 0.137550 0.506203 +vt 0.156625 0.486407 +vt 0.170507 0.460710 +vt 0.175476 0.436000 +vt 0.918390 0.640876 +vt 0.943378 0.645581 +vt 0.971205 0.647735 +vt 0.994414 0.646759 +vt 0.768939 0.597355 +vt 0.752613 0.574403 +vt 0.741867 0.547369 +vt 0.639119 0.027422 +vt 0.629226 0.001119 +vt 0.078983 0.809048 +vt 0.053994 0.813754 +vt 0.029918 0.852349 +vt 0.006609 0.850397 +vt 0.114057 0.486283 +vt 0.134899 0.467985 +vt 0.151195 0.444335 +vt 0.158578 0.421671 +vt 0.921015 0.615367 +vt 0.945729 0.622740 +vt 0.973455 0.625870 +vt 0.996765 0.623918 +vt 0.752145 0.608830 +vt 0.733857 0.587219 +vt 0.720432 0.562016 +vt 0.617237 0.032255 +vt 0.604609 0.006555 +vt 0.082358 0.841846 +vt 0.057645 0.849219 +vt 0.035079 0.887169 +vt 0.011631 0.884284 +vt 0.092535 0.462507 +vt 0.114996 0.445997 +vt 0.133503 0.424790 +vt 0.143097 0.404570 +vt 0.924628 0.590993 +vt 0.948964 0.600915 +vt 0.976552 0.604978 +vt 1.000000 0.602093 +vt 0.736336 0.622840 +vt 0.716202 0.602865 +vt 0.700255 0.579896 +vt 0.596512 0.040841 +vt 0.581292 0.016215 +vt 0.087004 0.873183 +vt 0.062668 0.883106 +vt 0.041562 0.919769 +vt 0.017941 0.916011 +vt 0.073352 0.435281 +vt 0.097257 0.420819 +vt 0.117735 0.402410 +vt 0.129300 0.384987 +vt 0.929166 0.568173 +vt 0.953028 0.580481 +vt 0.980442 0.585418 +vt 0.755261 0.634468 +vt 0.741332 0.650074 +vt 0.721785 0.639143 +vt 0.699951 0.621072 +vt 0.681682 0.600704 +vt 0.577297 0.053036 +vt 0.559676 0.029934 +vt 0.092838 0.902524 +vt 0.068977 0.914833 +vt 0.052427 0.441921 +vt 0.099763 0.929366 +vn 0.6749 -0.6605 -0.3290 +vn 0.8964 -0.1981 -0.3966 +vn 0.8778 0.3183 -0.3579 +vn 0.6232 0.7496 -0.2230 +vn 0.2015 0.9791 -0.0283 +vn -0.2735 0.9461 0.1736 +vn -0.6749 0.6605 0.3290 +vn -0.8964 0.1981 0.3966 +vn -0.8778 -0.3183 0.3579 +vn -0.6232 -0.7496 0.2230 +vn -0.2015 -0.9791 0.0283 +vn 0.2735 -0.9461 -0.1736 +vn 0.6212 -0.6467 -0.4425 +vn 0.8570 -0.1880 -0.4798 +vn 0.8634 0.3220 -0.3884 +vn 0.6377 0.7459 -0.1925 +vn 0.2408 0.9690 0.0549 +vn -0.2197 0.9323 0.2871 +vn -0.6212 0.6468 0.4425 +vn -0.8570 0.1880 0.4798 +vn -0.8634 -0.3220 0.3884 +vn -0.6377 -0.7459 0.1925 +vn -0.2408 -0.9690 -0.0549 +vn 0.2197 -0.9323 -0.2871 +vn 0.5603 -0.6195 -0.5498 +vn 0.8124 -0.1681 -0.5584 +vn 0.8471 0.3293 -0.4172 +vn 0.6540 0.7386 -0.1637 +vn 0.2855 0.9490 0.1335 +vn -0.1588 0.9051 0.3944 +vn -0.5603 0.6195 0.5498 +vn -0.8124 0.1681 0.5584 +vn -0.8471 -0.3293 0.4172 +vn -0.6540 -0.7386 0.1637 +vn -0.2855 -0.9490 -0.1335 +vn 0.1588 -0.9051 -0.3944 +vn 0.4932 -0.5792 -0.6491 +vn 0.7632 -0.1385 -0.6311 +vn 0.8290 0.3401 -0.4439 +vn 0.6720 0.7277 -0.1371 +vn 0.3346 0.9195 0.2062 +vn -0.0917 0.8648 0.4937 +vn -0.4932 0.5792 0.6491 +vn -0.7632 0.1385 0.6311 +vn -0.8290 -0.3401 0.4439 +vn -0.6720 -0.7277 0.1371 +vn -0.3346 -0.9195 -0.2062 +vn 0.0917 -0.8648 -0.4937 +vn 0.4211 -0.5265 -0.7385 +vn 0.7104 -0.1000 -0.6967 +vn 0.8097 0.3542 -0.4679 +vn 0.6914 0.7136 -0.1131 +vn 0.3874 0.8809 0.2717 +vn -0.0197 0.8121 0.5831 +vn -0.4211 0.5265 0.7385 +vn -0.7104 0.1000 0.6967 +vn -0.8097 -0.3542 0.4679 +vn -0.6914 -0.7136 0.1131 +vn -0.3874 -0.8809 -0.2717 +vn 0.0197 -0.8121 -0.5831 +vn 0.3453 -0.4624 -0.8167 +vn 0.6548 -0.0530 -0.7539 +vn 0.7893 0.3714 -0.4889 +vn 0.7117 0.6964 -0.0921 +vn 0.4430 0.8340 0.3290 +vn 0.0562 0.7480 0.6613 +vn -0.3453 0.4624 0.8167 +vn -0.6548 0.0530 0.7539 +vn -0.7893 -0.3714 0.4889 +vn -0.7117 -0.6964 0.0921 +vn -0.4430 -0.8340 -0.3290 +vn -0.0562 -0.7480 -0.6613 +vn 0.2670 -0.3880 -0.8822 +vn 0.5974 0.0016 -0.8019 +vn 0.7683 0.3914 -0.5064 +vn 0.7327 0.6764 -0.0745 +vn 0.5004 0.7794 0.3770 +vn 0.1345 0.6736 0.7268 +vn -0.2670 0.3880 0.8822 +vn -0.5974 -0.0016 0.8019 +vn -0.7683 -0.3914 0.5064 +vn -0.7328 -0.6764 0.0745 +vn -0.5004 -0.7794 -0.3770 +vn -0.1345 -0.6736 -0.7268 +vn 0.1875 -0.3044 -0.9339 +vn 0.5392 0.0628 -0.8398 +vn 0.7470 0.4139 -0.5203 +vn 0.7541 0.6540 -0.0606 +vn 0.5586 0.7182 0.4149 +vn 0.2139 0.5900 0.7785 +vn -0.1875 0.3044 0.9339 +vn -0.5392 -0.0628 0.8398 +vn -0.7470 -0.4139 0.5203 +vn -0.7541 -0.6540 0.0606 +vn -0.5586 -0.7182 -0.4149 +vn -0.2140 -0.5900 -0.7785 +vn 0.1083 -0.2133 -0.9710 +vn 0.4812 0.1296 -0.8670 +vn 0.7257 0.4383 -0.5303 +vn 0.7753 0.6295 -0.0507 +vn 0.6167 0.6514 0.4421 +vn 0.2932 0.4988 0.8156 +vn -0.1083 0.2132 0.9710 +vn -0.4812 -0.1296 0.8670 +vn -0.7257 -0.4383 0.5303 +vn -0.7753 -0.6295 0.0507 +vn -0.6167 -0.6514 -0.4421 +vn -0.2932 -0.4988 -0.8156 +vn 0.0306 -0.1160 -0.9928 +vn 0.4243 0.2009 -0.8830 +vn 0.7049 0.4645 -0.5361 +vn 0.7962 0.6034 -0.0448 +vn 0.6735 0.5801 0.4581 +vn 0.3708 0.4016 0.8374 +vn -0.0306 0.1160 0.9928 +vn -0.4243 -0.2009 0.8830 +vn -0.7049 -0.4645 0.5361 +vn -0.7962 -0.6034 0.0448 +vn -0.6735 -0.5801 -0.4581 +vn -0.3708 -0.4016 -0.8374 +vn -0.0441 -0.0143 -0.9989 +vn 0.3695 0.2754 -0.8875 +vn 0.6848 0.4918 -0.5378 +vn 0.8163 0.5761 -0.0432 +vn 0.7283 0.5056 0.4626 +vn 0.4456 0.2999 0.8435 +vn 0.0441 0.0143 0.9989 +vn -0.3695 -0.2754 0.8875 +vn -0.6848 -0.4918 0.5378 +vn -0.8163 -0.5761 0.0432 +vn -0.7283 -0.5056 -0.4626 +vn -0.4456 -0.2998 -0.8435 +vn -0.1146 0.0901 -0.9893 +vn 0.3178 0.3519 -0.8804 +vn 0.6659 0.5198 -0.5352 +vn 0.8352 0.5481 -0.0458 +vn 0.7800 0.4291 0.4555 +vn 0.5161 0.1954 0.8339 +vn 0.1146 -0.0901 0.9893 +vn -0.3178 -0.3519 0.8804 +vn -0.6659 -0.5198 0.5352 +vn -0.8352 -0.5481 0.0458 +vn -0.7800 -0.4291 -0.4555 +vn -0.5161 -0.1954 -0.8339 +vn -0.1798 0.1954 -0.9641 +vn 0.2701 0.4291 -0.8619 +vn 0.6484 0.5481 -0.5284 +vn 0.8527 0.5198 -0.0525 +vn 0.8277 0.3519 0.4370 +vn 0.5813 0.0901 0.8087 +vn 0.1798 -0.1954 0.9641 +vn -0.2701 -0.4291 0.8619 +vn -0.6484 -0.5481 0.5284 +vn -0.8527 -0.5198 0.0525 +vn -0.8277 -0.3519 -0.4370 +vn -0.5813 -0.0901 -0.8087 +vn -0.2384 0.2998 -0.9237 +vn 0.2271 0.5056 -0.8324 +vn 0.6326 0.5761 -0.5176 +vn 0.8684 0.4918 -0.0634 +vn 0.8707 0.2754 0.4075 +vn 0.6399 -0.0143 0.7683 +vn 0.2384 -0.2998 0.9237 +vn -0.2271 -0.5056 0.8324 +vn -0.6326 -0.5761 0.5176 +vn -0.8684 -0.4918 0.0634 +vn -0.8707 -0.2754 -0.4075 +vn -0.6399 0.0143 -0.7683 +vn -0.2896 0.4016 -0.8689 +vn 0.1897 0.5801 -0.7922 +vn 0.6189 0.6034 -0.5029 +vn 0.8821 0.4645 -0.0781 +vn 0.9082 0.2009 0.3673 +vn 0.6910 -0.1160 0.7135 +vn 0.2896 -0.4016 0.8689 +vn -0.1897 -0.5801 0.7922 +vn -0.6189 -0.6034 0.5029 +vn -0.8821 -0.4645 0.0781 +vn -0.9082 -0.2009 -0.3673 +vn -0.6910 0.1160 -0.7135 +vn -0.3323 0.4988 -0.8005 +vn 0.1584 0.6514 -0.7420 +vn 0.6074 0.6295 -0.4845 +vn 0.8936 0.4383 -0.0965 +vn 0.9395 0.1296 0.3171 +vn 0.7338 -0.2133 0.6451 +vn 0.3323 -0.4988 0.8005 +vn -0.1584 -0.6514 0.7420 +vn -0.6074 -0.6295 0.4845 +vn -0.8936 -0.4383 0.0965 +vn -0.9395 -0.1296 -0.3171 +vn -0.7338 0.2133 -0.6451 +vn -0.3659 0.5900 -0.7197 +vn 0.1337 0.7182 -0.6829 +vn 0.5984 0.6540 -0.4628 +vn 0.9026 0.4139 -0.1181 +vn 0.9641 0.0628 0.2580 +vn 0.7674 -0.3044 0.5643 +vn 0.3659 -0.5900 0.7197 +vn -0.1337 -0.7182 0.6829 +vn -0.5984 -0.6540 0.4628 +vn -0.9026 -0.4139 0.1181 +vn -0.9641 -0.0628 -0.2580 +vn -0.7674 0.3044 -0.5643 +vn -0.3898 0.6736 -0.6279 +vn 0.1162 0.7794 -0.6156 +vn 0.5920 0.6764 -0.4382 +vn 0.9091 0.3914 -0.1428 +vn 0.9816 0.0016 0.1907 +vn 0.7913 -0.3880 0.4726 +vn 0.3898 -0.6736 0.6279 +vn -0.1162 -0.7794 0.6156 +vn -0.5920 -0.6764 0.4382 +vn -0.9091 -0.3914 0.1428 +vn -0.9816 -0.0016 -0.1907 +vn -0.7913 0.3880 -0.4726 +vn -0.4036 0.7480 -0.5268 +vn 0.1061 0.8340 -0.5415 +vn 0.5883 0.6964 -0.4110 +vn 0.9128 0.3714 -0.1699 +vn 0.9918 -0.0530 0.1166 +vn 0.8051 -0.4624 0.3714 +vn 0.4036 -0.7480 0.5268 +vn -0.1061 -0.8340 0.5415 +vn -0.5883 -0.6964 0.4110 +vn -0.9128 -0.3714 0.1699 +vn -0.9918 0.0530 -0.1166 +vn -0.8051 0.4624 -0.3714 +vn -0.4071 0.8121 -0.4179 +vn 0.1035 0.8809 -0.4618 +vn 0.5874 0.7136 -0.3818 +vn 0.9137 0.3542 -0.1991 +vn 0.9943 -0.1000 0.0369 +vn 0.8086 -0.5265 0.2626 +vn 0.4071 -0.8121 0.4179 +vn -0.1035 -0.8809 0.4618 +vn -0.5874 -0.7136 0.3818 +vn -0.9137 -0.3542 0.1991 +vn -0.9943 0.1000 -0.0369 +vn -0.8086 0.5265 -0.2626 +vn -0.4002 0.8648 -0.3033 +vn 0.1086 0.9195 -0.3777 +vn 0.5892 0.7277 -0.3510 +vn 0.9118 0.3401 -0.2299 +vn 0.9892 -0.1385 -0.0472 +vn 0.8017 -0.5792 0.1479 +vn 0.4002 -0.8648 0.3033 +vn -0.1086 -0.9195 0.3777 +vn -0.5892 -0.7277 0.3510 +vn -0.9118 -0.3401 0.2299 +vn -0.9892 0.1385 0.0472 +vn -0.8017 0.5792 -0.1479 +vn -0.3830 0.9051 -0.1847 +vn 0.1212 0.9490 -0.2909 +vn 0.5938 0.7386 -0.3192 +vn 0.9072 0.3293 -0.2617 +vn 0.9766 -0.1681 -0.1340 +vn 0.7845 -0.6195 0.0294 +vn 0.3830 -0.9051 0.1847 +vn -0.1212 -0.9490 0.2909 +vn -0.5938 -0.7386 0.3192 +vn -0.9072 -0.3293 0.2617 +vn -0.9766 0.1681 0.1340 +vn -0.7845 0.6195 -0.0294 +vn -0.3558 0.9323 -0.0644 +vn 0.1411 0.9690 -0.2027 +vn 0.6011 0.7459 -0.2869 +vn 0.8999 0.3220 -0.2941 +vn 0.9567 -0.1880 -0.2222 +vn 0.7573 -0.6467 -0.0910 +vn 0.3558 -0.9323 0.0644 +vn -0.1411 -0.9690 0.2027 +vn -0.6011 -0.7459 0.2869 +vn -0.8999 -0.3220 0.2941 +vn -0.9567 0.1880 0.2222 +vn -0.7573 0.6467 0.0910 +vn -0.3191 0.9461 0.0557 +vn 0.1680 0.9791 -0.1147 +vn 0.6110 0.7496 -0.2547 +vn 0.8901 0.3183 -0.3263 +vn 0.9298 -0.1981 -0.3102 +vn 0.7205 -0.6605 -0.2111 +vn 0.3191 -0.9461 -0.0557 +vn -0.1680 -0.9791 0.1147 +vn -0.6110 -0.7496 0.2547 +vn -0.8901 -0.3183 0.3263 +vn -0.9298 0.1981 0.3102 +vn -0.7205 0.6605 0.2111 +vn 0.6212 -0.6468 -0.4425 +vn -0.6212 0.6467 0.4425 +vn -0.8470 -0.3293 0.4172 +vn 0.3874 0.8809 0.2718 +vn -0.3874 -0.8809 -0.2718 +vn -0.4211 0.5266 0.7385 +vn 0.7328 0.6764 -0.0745 +vn -0.7327 -0.6764 0.0745 +vn 0.2140 0.5900 0.7785 +vn -0.1083 0.2133 0.9710 +vn 0.4456 0.2998 0.8435 +vn -0.5161 -0.1955 -0.8339 +vn -0.2384 0.2999 -0.9237 +vn -0.3898 0.6736 -0.6280 +usemtl None +s 1 +f 581/1221/541 582/1222/541 583/1223/541 584/1224/541 +f 584/1224/542 583/1223/542 585/1225/542 586/1226/542 +f 586/1226/543 585/1225/543 587/1227/543 588/1228/543 +f 588/1228/544 587/1227/544 589/1229/544 590/1230/544 +f 590/1231/545 589/1232/545 591/1233/545 592/1234/545 +f 592/1234/546 591/1233/546 593/1235/546 594/1236/546 +f 594/1237/547 593/1238/547 595/1239/547 596/1240/547 +f 596/1240/548 595/1239/548 597/1241/548 598/1242/548 +f 598/1242/549 597/1241/549 599/1243/549 600/1244/549 +f 600/1245/550 599/1246/550 601/1247/550 602/1248/550 +f 602/1248/551 601/1247/551 603/1249/551 604/1250/551 +f 604/1251/552 603/1252/552 582/1253/552 581/1254/552 +f 582/1222/553 605/1255/553 606/1256/553 583/1223/553 +f 583/1223/554 606/1256/554 607/1257/554 585/1225/554 +f 585/1225/555 607/1257/555 608/1258/555 587/1227/555 +f 587/1227/556 608/1258/556 609/1259/556 589/1229/556 +f 589/1260/557 609/1261/557 610/1262/557 591/1263/557 +f 591/1263/558 610/1262/558 611/1264/558 593/1265/558 +f 593/1238/559 611/1266/559 612/1267/559 595/1239/559 +f 595/1239/560 612/1267/560 613/1268/560 597/1241/560 +f 597/1241/561 613/1268/561 614/1269/561 599/1243/561 +f 599/1246/562 614/1270/562 615/1271/562 601/1247/562 +f 601/1247/563 615/1271/563 616/1272/563 603/1249/563 +f 603/1252/564 616/1273/564 605/1274/564 582/1253/564 +f 605/1255/565 617/1275/565 618/1276/565 606/1256/565 +f 606/1256/566 618/1276/566 619/1277/566 607/1257/566 +f 607/1257/567 619/1277/567 620/1278/567 608/1258/567 +f 608/1258/568 620/1278/568 621/1279/568 609/1259/568 +f 609/1261/569 621/1280/569 622/1281/569 610/1262/569 +f 610/1262/570 622/1281/570 623/1282/570 611/1264/570 +f 611/1266/571 623/1283/571 624/1284/571 612/1267/571 +f 612/1267/572 624/1284/572 625/1285/572 613/1268/572 +f 613/1268/573 625/1285/573 626/1286/573 614/1269/573 +f 614/1270/574 626/1287/574 627/1288/574 615/1271/574 +f 615/1271/575 627/1288/575 628/1289/575 616/1272/575 +f 616/1272/576 628/1289/576 617/1290/576 605/1291/576 +f 617/1275/577 629/1292/577 630/1293/577 618/1276/577 +f 618/1276/578 630/1293/578 631/1294/578 619/1277/578 +f 619/1277/579 631/1294/579 632/1295/579 620/1278/579 +f 620/1278/580 632/1295/580 633/1296/580 621/1279/580 +f 621/1280/581 633/1297/581 634/1298/581 622/1281/581 +f 622/1281/582 634/1298/582 635/1299/582 623/1282/582 +f 623/1283/583 635/1300/583 636/1301/583 624/1284/583 +f 624/1284/584 636/1301/584 637/1302/584 625/1285/584 +f 625/1285/585 637/1302/585 638/1303/585 626/1286/585 +f 626/1287/586 638/1304/586 639/1305/586 627/1288/586 +f 627/1288/587 639/1305/587 640/1306/587 628/1289/587 +f 628/1289/588 640/1306/588 629/1307/588 617/1290/588 +f 629/1292/589 641/1308/589 642/1309/589 630/1293/589 +f 630/1293/590 642/1309/590 643/1310/590 631/1294/590 +f 631/1294/591 643/1310/591 644/1311/591 632/1295/591 +f 632/1295/592 644/1311/592 645/1312/592 633/1296/592 +f 633/1297/593 645/1313/593 646/1314/593 634/1298/593 +f 634/1298/594 646/1314/594 647/1315/594 635/1299/594 +f 635/1300/595 647/1316/595 648/1317/595 636/1301/595 +f 636/1301/596 648/1317/596 649/1318/596 637/1302/596 +f 637/1302/597 649/1318/597 650/1319/597 638/1303/597 +f 638/1304/598 650/1320/598 651/1321/598 639/1305/598 +f 639/1305/599 651/1321/599 652/1322/599 640/1306/599 +f 640/1306/600 652/1322/600 641/1323/600 629/1307/600 +f 641/1308/601 653/1324/601 654/1325/601 642/1309/601 +f 642/1309/602 654/1325/602 655/1326/602 643/1310/602 +f 643/1310/603 655/1326/603 656/1327/603 644/1311/603 +f 644/1311/604 656/1327/604 657/1328/604 645/1312/604 +f 645/1313/605 657/1329/605 658/1330/605 646/1314/605 +f 646/1314/606 658/1330/606 659/1331/606 647/1315/606 +f 647/1315/607 659/1331/607 660/1332/607 648/1333/607 +f 648/1317/608 660/1334/608 661/1335/608 649/1318/608 +f 649/1318/609 661/1335/609 662/1336/609 650/1319/609 +f 650/1320/610 662/1337/610 663/1338/610 651/1321/610 +f 651/1321/611 663/1338/611 664/1339/611 652/1322/611 +f 652/1322/612 664/1339/612 653/1340/612 641/1323/612 +f 653/1324/613 665/1341/613 666/1342/613 654/1325/613 +f 654/1325/614 666/1342/614 667/1343/614 655/1326/614 +f 655/1326/615 667/1343/615 668/1344/615 656/1327/615 +f 656/1327/616 668/1344/616 669/1345/616 657/1328/616 +f 657/1329/617 669/1346/617 670/1347/617 658/1330/617 +f 658/1330/618 670/1347/618 671/1348/618 659/1331/618 +f 659/1331/619 671/1348/619 672/1349/619 660/1332/619 +f 660/1334/620 672/1350/620 673/1351/620 661/1335/620 +f 661/1335/621 673/1351/621 674/1352/621 662/1336/621 +f 662/1337/622 674/1353/622 675/1354/622 663/1338/622 +f 663/1338/623 675/1354/623 676/1355/623 664/1339/623 +f 664/1339/624 676/1355/624 665/1356/624 653/1340/624 +f 665/1341/625 677/1357/625 678/1358/625 666/1342/625 +f 666/1342/626 678/1358/626 679/1359/626 667/1343/626 +f 667/1343/627 679/1359/627 680/1360/627 668/1344/627 +f 668/1344/628 680/1360/628 681/1361/628 669/1345/628 +f 669/1346/629 681/1362/629 682/1363/629 670/1347/629 +f 670/1347/630 682/1363/630 683/1364/630 671/1348/630 +f 671/1348/631 683/1364/631 684/1365/631 672/1349/631 +f 672/1350/632 684/1366/632 685/1367/632 673/1351/632 +f 673/1351/633 685/1367/633 686/1368/633 674/1352/633 +f 674/1353/634 686/1369/634 687/1370/634 675/1354/634 +f 675/1354/635 687/1370/635 688/1371/635 676/1355/635 +f 676/1355/636 688/1371/636 677/1372/636 665/1356/636 +f 677/1357/637 689/1373/637 690/1374/637 678/1358/637 +f 678/1358/638 690/1374/638 691/1375/638 679/1359/638 +f 679/1359/639 691/1375/639 692/1376/639 680/1360/639 +f 680/1360/640 692/1376/640 693/1377/640 681/1361/640 +f 681/1362/641 693/1378/641 694/1379/641 682/1363/641 +f 682/1363/642 694/1379/642 695/1380/642 683/1364/642 +f 683/1364/643 695/1380/643 696/1381/643 684/1365/643 +f 684/1366/644 696/1382/644 697/1383/644 685/1367/644 +f 685/1367/645 697/1383/645 698/1384/645 686/1368/645 +f 686/1369/646 698/1385/646 699/1386/646 687/1370/646 +f 687/1370/647 699/1386/647 700/1387/647 688/1371/647 +f 688/1371/648 700/1387/648 689/1388/648 677/1372/648 +f 689/1373/649 701/1389/649 702/1390/649 690/1374/649 +f 690/1374/650 702/1390/650 703/1391/650 691/1375/650 +f 691/1375/651 703/1391/651 704/1392/651 692/1376/651 +f 692/1376/652 704/1392/652 705/1393/652 693/1377/652 +f 693/1378/653 705/1394/653 706/1395/653 694/1379/653 +f 694/1379/654 706/1395/654 707/1396/654 695/1380/654 +f 695/1380/655 707/1396/655 708/1397/655 696/1381/655 +f 696/1382/656 708/1398/656 709/1399/656 697/1383/656 +f 697/1383/657 709/1399/657 710/1400/657 698/1384/657 +f 698/1385/658 710/1401/658 711/1402/658 699/1386/658 +f 699/1386/659 711/1402/659 712/1403/659 700/1387/659 +f 700/1387/660 712/1403/660 701/1404/660 689/1388/660 +f 701/1389/661 713/1405/661 714/1406/661 702/1390/661 +f 702/1390/662 714/1406/662 715/1407/662 703/1391/662 +f 703/1391/663 715/1407/663 716/1408/663 704/1392/663 +f 704/1392/664 716/1408/664 717/1409/664 705/1393/664 +f 705/1394/665 717/1410/665 718/1411/665 706/1395/665 +f 706/1395/666 718/1411/666 719/1412/666 707/1396/666 +f 707/1396/667 719/1412/667 720/1413/667 708/1397/667 +f 708/1398/668 720/1414/668 721/1415/668 709/1399/668 +f 709/1399/669 721/1415/669 722/1416/669 710/1400/669 +f 710/1401/670 722/1417/670 723/1418/670 711/1402/670 +f 711/1402/671 723/1418/671 724/1419/671 712/1403/671 +f 712/1403/672 724/1419/672 713/1420/672 701/1404/672 +f 713/1421/673 725/1422/673 726/1423/673 714/1424/673 +f 714/1406/674 726/1425/674 727/1426/674 715/1407/674 +f 715/1407/675 727/1426/675 728/1427/675 716/1408/675 +f 716/1408/676 728/1427/676 729/1428/676 717/1409/676 +f 717/1410/677 729/1429/677 730/1430/677 718/1411/677 +f 718/1411/678 730/1430/678 731/1431/678 719/1412/678 +f 719/1412/679 731/1431/679 732/1432/679 720/1413/679 +f 720/1414/680 732/1433/680 733/1434/680 721/1415/680 +f 721/1415/681 733/1434/681 734/1435/681 722/1416/681 +f 722/1417/682 734/1436/682 735/1437/682 723/1418/682 +f 723/1418/683 735/1437/683 736/1438/683 724/1419/683 +f 724/1419/684 736/1438/684 725/1439/684 713/1420/684 +f 725/1422/685 737/1440/685 738/1441/685 726/1423/685 +f 726/1425/686 738/1442/686 739/1443/686 727/1426/686 +f 727/1426/687 739/1443/687 740/1444/687 728/1427/687 +f 728/1427/688 740/1444/688 741/1445/688 729/1428/688 +f 729/1429/689 741/1446/689 742/1447/689 730/1430/689 +f 730/1430/690 742/1447/690 743/1448/690 731/1431/690 +f 731/1449/691 743/1450/691 744/1451/691 732/1452/691 +f 732/1452/692 744/1451/692 745/1453/692 733/1454/692 +f 733/1434/693 745/1455/693 746/1456/693 734/1435/693 +f 734/1436/694 746/1457/694 747/1458/694 735/1437/694 +f 735/1437/695 747/1458/695 748/1459/695 736/1438/695 +f 736/1438/696 748/1459/696 737/1460/696 725/1439/696 +f 737/1440/697 749/1461/697 750/1462/697 738/1441/697 +f 738/1441/698 750/1462/698 751/1463/698 739/1464/698 +f 739/1443/699 751/1465/699 752/1466/699 740/1444/699 +f 740/1444/700 752/1466/700 753/1467/700 741/1445/700 +f 741/1446/701 753/1468/701 754/1469/701 742/1447/701 +f 742/1447/702 754/1469/702 755/1470/702 743/1448/702 +f 743/1450/703 755/1471/703 756/1472/703 744/1451/703 +f 744/1451/704 756/1472/704 757/1473/704 745/1453/704 +f 745/1455/705 757/1474/705 758/1475/705 746/1456/705 +f 746/1457/706 758/1476/706 759/1477/706 747/1458/706 +f 747/1458/707 759/1477/707 760/1478/707 748/1459/707 +f 748/1459/708 760/1478/708 749/1479/708 737/1460/708 +f 749/1461/709 761/1480/709 762/1481/709 750/1462/709 +f 750/1462/710 762/1481/710 763/1482/710 751/1463/710 +f 751/1465/711 763/1483/711 764/1484/711 752/1466/711 +f 752/1466/712 764/1484/712 765/1485/712 753/1467/712 +f 753/1468/713 765/1486/713 766/1487/713 754/1469/713 +f 754/1488/714 766/1489/714 767/1490/714 755/1471/714 +f 755/1471/715 767/1490/715 768/1491/715 756/1472/715 +f 756/1472/716 768/1491/716 769/1492/716 757/1473/716 +f 757/1474/717 769/1493/717 770/1494/717 758/1475/717 +f 758/1476/718 770/1495/718 771/1496/718 759/1477/718 +f 759/1477/719 771/1496/719 772/1497/719 760/1478/719 +f 760/1498/720 772/1499/720 761/1480/720 749/1461/720 +f 761/1480/721 773/1500/721 774/1501/721 762/1481/721 +f 762/1481/722 774/1501/722 775/1502/722 763/1482/722 +f 763/1483/723 775/1503/723 776/1504/723 764/1484/723 +f 764/1484/724 776/1504/724 777/1505/724 765/1485/724 +f 765/1486/725 777/1506/725 778/1507/725 766/1487/725 +f 766/1489/726 778/1508/726 779/1509/726 767/1490/726 +f 767/1490/727 779/1509/727 780/1510/727 768/1491/727 +f 768/1491/728 780/1510/728 781/1511/728 769/1492/728 +f 769/1493/729 781/1512/729 782/1513/729 770/1494/729 +f 770/1495/730 782/1514/730 783/1515/730 771/1496/730 +f 771/1496/731 783/1515/731 784/1516/731 772/1497/731 +f 772/1499/732 784/1517/732 773/1500/732 761/1480/732 +f 773/1500/733 785/1518/733 786/1519/733 774/1501/733 +f 774/1501/734 786/1519/734 787/1520/734 775/1502/734 +f 775/1503/735 787/1521/735 788/1522/735 776/1504/735 +f 776/1504/736 788/1522/736 789/1523/736 777/1505/736 +f 777/1505/737 789/1523/737 790/1524/737 778/1525/737 +f 778/1508/738 790/1526/738 791/1527/738 779/1509/738 +f 779/1509/739 791/1527/739 792/1528/739 780/1510/739 +f 780/1510/740 792/1528/740 793/1529/740 781/1511/740 +f 781/1512/741 793/1530/741 794/1531/741 782/1513/741 +f 782/1514/742 794/1532/742 795/1533/742 783/1515/742 +f 783/1515/743 795/1533/743 796/1534/743 784/1516/743 +f 784/1517/744 796/1535/744 785/1518/744 773/1500/744 +f 785/1518/745 797/1536/745 798/1537/745 786/1519/745 +f 786/1519/746 798/1537/746 799/1538/746 787/1520/746 +f 787/1521/747 799/1539/747 800/1540/747 788/1522/747 +f 788/1522/748 800/1540/748 801/1541/748 789/1523/748 +f 789/1523/749 801/1541/749 802/1542/749 790/1524/749 +f 790/1526/750 802/1543/750 803/1544/750 791/1527/750 +f 791/1527/751 803/1544/751 804/1545/751 792/1528/751 +f 792/1528/752 804/1545/752 805/1546/752 793/1529/752 +f 793/1530/753 805/1547/753 806/1548/753 794/1531/753 +f 794/1532/754 806/1549/754 807/1550/754 795/1533/754 +f 795/1533/755 807/1550/755 808/1551/755 796/1534/755 +f 796/1535/756 808/1552/756 797/1536/756 785/1518/756 +f 797/1536/757 809/1553/757 810/1554/757 798/1537/757 +f 798/1537/758 810/1554/758 811/1555/758 799/1538/758 +f 799/1539/759 811/1556/759 812/1557/759 800/1540/759 +f 800/1540/760 812/1557/760 813/1558/760 801/1541/760 +f 801/1541/761 813/1558/761 814/1559/761 802/1542/761 +f 802/1543/762 814/1560/762 815/1561/762 803/1544/762 +f 803/1544/763 815/1561/763 816/1562/763 804/1545/763 +f 804/1545/764 816/1562/764 817/1563/764 805/1546/764 +f 805/1564/765 817/1565/765 818/1566/765 806/1567/765 +f 806/1568/766 818/1569/766 819/1570/766 807/1571/766 +f 807/1571/767 819/1570/767 820/1572/767 808/1573/767 +f 808/1552/768 820/1574/768 809/1553/768 797/1536/768 +f 809/1553/769 821/1575/769 822/1576/769 810/1554/769 +f 810/1554/770 822/1576/770 823/1577/770 811/1555/770 +f 811/1556/771 823/1578/771 824/1579/771 812/1557/771 +f 812/1557/772 824/1579/772 825/1580/772 813/1558/772 +f 813/1558/773 825/1580/773 826/1581/773 814/1559/773 +f 814/1560/774 826/1582/774 827/1583/774 815/1561/774 +f 815/1561/775 827/1583/775 828/1584/775 816/1562/775 +f 816/1562/776 828/1584/776 829/1585/776 817/1563/776 +f 817/1565/777 829/1586/777 830/1587/777 818/1566/777 +f 818/1569/778 830/1588/778 831/1589/778 819/1570/778 +f 819/1570/779 831/1589/779 832/1590/779 820/1572/779 +f 820/1574/780 832/1591/780 821/1575/780 809/1553/780 +f 821/1575/781 833/1592/781 834/1593/781 822/1576/781 +f 822/1576/782 834/1593/782 835/1594/782 823/1577/782 +f 823/1578/783 835/1595/783 836/1596/783 824/1579/783 +f 824/1579/784 836/1596/784 837/1597/784 825/1580/784 +f 825/1580/785 837/1597/785 838/1598/785 826/1581/785 +f 826/1582/786 838/1599/786 839/1600/786 827/1583/786 +f 827/1583/787 839/1600/787 840/1601/787 828/1584/787 +f 828/1584/788 840/1601/788 841/1602/788 829/1585/788 +f 829/1586/789 841/1603/789 842/1604/789 830/1587/789 +f 830/1588/790 842/1605/790 843/1606/790 831/1589/790 +f 831/1589/791 843/1606/791 844/1607/791 832/1590/791 +f 832/1591/792 844/1608/792 833/1592/792 821/1575/792 +f 833/1592/793 845/1609/793 846/1610/793 834/1593/793 +f 834/1593/794 846/1610/794 847/1611/794 835/1594/794 +f 835/1595/795 847/1612/795 848/1613/795 836/1596/795 +f 836/1596/796 848/1613/796 849/1614/796 837/1597/796 +f 837/1597/797 849/1614/797 850/1615/797 838/1598/797 +f 838/1599/798 850/1616/798 851/1617/798 839/1600/798 +f 839/1600/799 851/1617/799 852/1618/799 840/1601/799 +f 840/1601/800 852/1618/800 853/1619/800 841/1602/800 +f 841/1603/801 853/1620/801 854/1621/801 842/1604/801 +f 842/1605/802 854/1622/802 855/1623/802 843/1606/802 +f 843/1606/803 855/1623/803 856/1624/803 844/1607/803 +f 844/1608/804 856/1625/804 845/1609/804 833/1592/804 +f 845/1609/805 857/1626/805 858/1627/805 846/1610/805 +f 846/1610/806 858/1627/806 859/1628/806 847/1611/806 +f 847/1612/807 859/1629/807 860/1630/807 848/1613/807 +f 848/1613/808 860/1630/808 861/1631/808 849/1614/808 +f 849/1614/809 861/1631/809 862/1632/809 850/1615/809 +f 850/1616/810 862/1633/810 863/1634/810 851/1617/810 +f 851/1617/811 863/1634/811 864/1635/811 852/1618/811 +f 852/1618/812 864/1635/812 865/1636/812 853/1619/812 +f 853/1620/813 865/1637/813 866/1638/813 854/1621/813 +f 854/1622/814 866/1639/814 867/1640/814 855/1623/814 +f 855/1623/815 867/1640/815 868/1641/815 856/1624/815 +f 856/1624/816 868/1641/816 857/1642/816 845/1643/816 +f 857/1626/817 869/1644/817 870/1645/817 858/1627/817 +f 858/1627/818 870/1645/818 871/1646/818 859/1628/818 +f 859/1629/819 871/1647/819 872/1648/819 860/1630/819 +f 860/1630/820 872/1648/820 873/1649/820 861/1631/820 +f 861/1631/821 873/1649/821 874/1650/821 862/1632/821 +f 862/1632/822 874/1650/822 875/1651/822 863/1652/822 +f 863/1634/823 875/1653/823 876/1654/823 864/1635/823 +f 864/1635/824 876/1654/824 877/1655/824 865/1636/824 +f 865/1637/825 877/1656/825 878/1657/825 866/1638/825 +f 866/1639/826 878/1658/826 879/1659/826 867/1640/826 +f 867/1640/827 879/1659/827 880/1660/827 868/1641/827 +f 868/1641/828 880/1660/828 869/1661/828 857/1642/828 +f 869/1644/546 881/1662/546 882/1663/546 870/1645/546 +f 870/1645/545 882/1663/545 883/1664/545 871/1646/545 +f 871/1647/544 883/1665/544 884/1666/544 872/1648/544 +f 872/1648/543 884/1666/543 885/1667/543 873/1649/543 +f 873/1649/542 885/1667/542 886/1668/542 874/1650/542 +f 874/1650/541 886/1668/541 887/1669/541 875/1651/541 +f 875/1653/552 887/1670/552 888/1671/552 876/1654/552 +f 876/1672/551 888/1673/551 889/1674/551 877/1656/551 +f 877/1656/550 889/1674/550 890/1675/550 878/1657/550 +f 878/1658/549 890/1676/549 891/1677/549 879/1659/549 +f 879/1659/548 891/1677/548 892/1678/548 880/1660/548 +f 880/1660/547 892/1678/547 881/1679/547 869/1661/547 +f 881/1680/558 893/1681/558 894/1682/558 882/1683/558 +f 882/1683/557 894/1682/557 895/1684/557 883/1685/557 +f 883/1665/556 895/1686/556 896/1687/556 884/1666/556 +f 884/1666/555 896/1687/555 897/1688/555 885/1667/555 +f 885/1667/554 897/1688/554 898/1689/554 886/1668/554 +f 886/1668/829 898/1689/829 899/1690/829 887/1669/829 +f 887/1670/564 899/1691/564 900/1692/564 888/1671/564 +f 888/1673/563 900/1693/563 901/1694/563 889/1674/563 +f 889/1674/562 901/1694/562 902/1695/562 890/1675/562 +f 890/1676/561 902/1696/561 903/1697/561 891/1677/561 +f 891/1677/560 903/1697/560 904/1698/560 892/1678/560 +f 892/1678/830 904/1698/830 893/1699/830 881/1679/830 +f 893/1681/570 905/1700/570 906/1701/570 894/1682/570 +f 894/1682/569 906/1701/569 907/1702/569 895/1684/569 +f 895/1686/568 907/1703/568 908/1704/568 896/1687/568 +f 896/1687/567 908/1704/567 909/1705/567 897/1688/567 +f 897/1688/566 909/1705/566 910/1706/566 898/1689/566 +f 898/1689/565 910/1706/565 911/1707/565 899/1690/565 +f 899/1708/576 911/1709/576 912/1710/576 900/1693/576 +f 900/1693/575 912/1710/575 913/1711/575 901/1694/575 +f 901/1694/574 913/1711/574 914/1712/574 902/1695/574 +f 902/1696/831 914/1713/831 915/1714/831 903/1697/831 +f 903/1697/572 915/1714/572 916/1715/572 904/1698/572 +f 904/1698/571 916/1715/571 905/1716/571 893/1699/571 +f 905/1700/582 917/1717/582 918/1718/582 906/1701/582 +f 906/1701/581 918/1718/581 919/1719/581 907/1702/581 +f 907/1703/580 919/1720/580 920/1721/580 908/1704/580 +f 908/1704/579 920/1721/579 921/1722/579 909/1705/579 +f 909/1705/578 921/1722/578 922/1723/578 910/1706/578 +f 910/1706/577 922/1723/577 923/1724/577 911/1707/577 +f 911/1709/588 923/1725/588 924/1726/588 912/1710/588 +f 912/1710/587 924/1726/587 925/1727/587 913/1711/587 +f 913/1711/586 925/1727/586 926/1728/586 914/1712/586 +f 914/1713/585 926/1729/585 927/1730/585 915/1714/585 +f 915/1714/584 927/1730/584 928/1731/584 916/1715/584 +f 916/1715/583 928/1731/583 917/1732/583 905/1716/583 +f 917/1717/594 929/1733/594 930/1734/594 918/1718/594 +f 918/1718/832 930/1734/832 931/1735/832 919/1719/832 +f 919/1720/592 931/1736/592 932/1737/592 920/1721/592 +f 920/1721/591 932/1737/591 933/1738/591 921/1722/591 +f 921/1722/590 933/1738/590 934/1739/590 922/1723/590 +f 922/1723/589 934/1739/589 935/1740/589 923/1724/589 +f 923/1725/600 935/1741/600 936/1742/600 924/1726/600 +f 924/1726/833 936/1742/833 937/1743/833 925/1727/833 +f 925/1727/598 937/1743/598 938/1744/598 926/1728/598 +f 926/1729/597 938/1745/597 939/1746/597 927/1730/597 +f 927/1730/596 939/1746/596 940/1747/596 928/1731/596 +f 928/1731/834 940/1747/834 929/1748/834 917/1732/834 +f 929/1733/606 941/1749/606 942/1750/606 930/1734/606 +f 930/1734/605 942/1750/605 943/1751/605 931/1735/605 +f 931/1736/604 943/1752/604 944/1753/604 932/1737/604 +f 932/1737/603 944/1753/603 945/1754/603 933/1738/603 +f 933/1738/602 945/1754/602 946/1755/602 934/1739/602 +f 934/1739/601 946/1755/601 947/1756/601 935/1740/601 +f 935/1741/612 947/1757/612 948/1758/612 936/1742/612 +f 936/1742/611 948/1758/611 949/1759/611 937/1743/611 +f 937/1743/610 949/1759/610 950/1760/610 938/1744/610 +f 938/1745/609 950/1761/609 951/1762/609 939/1746/609 +f 939/1746/608 951/1762/608 952/1763/608 940/1747/608 +f 940/1764/607 952/1765/607 941/1749/607 929/1733/607 +f 941/1749/618 953/1766/618 954/1767/618 942/1750/618 +f 942/1750/617 954/1767/617 955/1768/617 943/1751/617 +f 943/1752/835 955/1769/835 956/1770/835 944/1753/835 +f 944/1753/615 956/1770/615 957/1771/615 945/1754/615 +f 945/1754/614 957/1771/614 958/1772/614 946/1755/614 +f 946/1755/613 958/1772/613 959/1773/613 947/1756/613 +f 947/1757/624 959/1774/624 960/1775/624 948/1758/624 +f 948/1758/623 960/1775/623 961/1776/623 949/1759/623 +f 949/1759/836 961/1776/836 962/1777/836 950/1760/836 +f 950/1761/621 962/1778/621 963/1779/621 951/1762/621 +f 951/1762/620 963/1779/620 964/1780/620 952/1763/620 +f 952/1765/619 964/1781/619 953/1766/619 941/1749/619 +f 953/1766/837 965/1782/837 966/1783/837 954/1767/837 +f 954/1767/629 966/1783/629 967/1784/629 955/1768/629 +f 955/1769/628 967/1785/628 968/1786/628 956/1770/628 +f 956/1770/627 968/1786/627 969/1787/627 957/1771/627 +f 957/1771/626 969/1787/626 970/1788/626 958/1772/626 +f 958/1772/625 970/1788/625 971/1789/625 959/1773/625 +f 959/1774/636 971/1790/636 972/1791/636 960/1775/636 +f 960/1775/635 972/1791/635 973/1792/635 961/1776/635 +f 961/1776/634 973/1792/634 974/1793/634 962/1777/634 +f 962/1778/633 974/1794/633 975/1795/633 963/1779/633 +f 963/1779/632 975/1795/632 976/1796/632 964/1780/632 +f 964/1781/631 976/1797/631 965/1782/631 953/1766/631 +f 965/1782/642 977/1798/642 978/1799/642 966/1783/642 +f 966/1783/641 978/1799/641 979/1800/641 967/1784/641 +f 967/1785/640 979/1801/640 980/1802/640 968/1786/640 +f 968/1786/639 980/1802/639 981/1803/639 969/1787/639 +f 969/1787/638 981/1803/638 982/1804/638 970/1788/638 +f 970/1788/637 982/1804/637 983/1805/637 971/1789/637 +f 971/1790/648 983/1806/648 984/1807/648 972/1791/648 +f 972/1791/647 984/1807/647 985/1808/647 973/1792/647 +f 973/1792/646 985/1808/646 986/1809/646 974/1793/646 +f 974/1794/645 986/1810/645 987/1811/645 975/1795/645 +f 975/1795/644 987/1811/644 988/1812/644 976/1796/644 +f 976/1797/838 988/1813/838 977/1798/838 965/1782/838 +f 977/1798/654 989/1814/654 990/1815/654 978/1799/654 +f 978/1799/653 990/1815/653 991/1816/653 979/1800/653 +f 979/1801/652 991/1817/652 992/1818/652 980/1802/652 +f 980/1802/651 992/1818/651 993/1819/651 981/1803/651 +f 981/1803/650 993/1819/650 994/1820/650 982/1804/650 +f 982/1804/649 994/1820/649 995/1821/649 983/1805/649 +f 983/1806/660 995/1822/660 996/1823/660 984/1807/660 +f 984/1807/659 996/1823/659 997/1824/659 985/1808/659 +f 985/1808/658 997/1824/658 998/1825/658 986/1809/658 +f 986/1810/657 998/1826/657 999/1827/657 987/1811/657 +f 987/1811/656 999/1827/656 1000/1828/656 988/1812/656 +f 988/1813/655 1000/1829/655 989/1814/655 977/1798/655 +f 989/1814/839 1001/1830/839 1002/1831/839 990/1815/839 +f 990/1815/665 1002/1831/665 1003/1832/665 991/1816/665 +f 991/1817/664 1003/1833/664 1004/1834/664 992/1818/664 +f 992/1818/663 1004/1834/663 1005/1835/663 993/1819/663 +f 993/1819/662 1005/1835/662 1006/1836/662 994/1820/662 +f 994/1820/661 1006/1836/661 1007/1837/661 995/1821/661 +f 995/1822/672 1007/1838/672 1008/1839/672 996/1823/672 +f 996/1823/671 1008/1839/671 1009/1840/671 997/1824/671 +f 997/1824/670 1009/1840/670 1010/1841/670 998/1825/670 +f 998/1826/669 1010/1842/669 1011/1843/669 999/1827/669 +f 999/1827/668 1011/1843/668 1012/1844/668 1000/1828/668 +f 1000/1829/667 1012/1845/667 1001/1830/667 989/1814/667 +f 1001/1830/678 1013/1846/678 1014/1847/678 1002/1831/678 +f 1002/1831/677 1014/1847/677 1015/1848/677 1003/1832/677 +f 1003/1833/676 1015/1849/676 1016/1850/676 1004/1834/676 +f 1004/1834/675 1016/1850/675 1017/1851/675 1005/1835/675 +f 1005/1835/674 1017/1851/674 1018/1852/674 1006/1836/674 +f 1006/1853/673 1018/1854/673 1019/1855/673 1007/1856/673 +f 1007/1838/840 1019/1857/840 1020/1858/840 1008/1839/840 +f 1008/1839/683 1020/1858/683 1021/1859/683 1009/1840/683 +f 1009/1840/682 1021/1859/682 1022/1860/682 1010/1841/682 +f 1010/1842/681 1022/1861/681 1023/1862/681 1011/1843/681 +f 1011/1843/680 1023/1862/680 1024/1863/680 1012/1844/680 +f 1012/1845/679 1024/1864/679 1013/1846/679 1001/1830/679 +f 1013/1846/690 1025/1865/690 1026/1866/690 1014/1847/690 +f 1014/1847/689 1026/1866/689 1027/1867/689 1015/1848/689 +f 1015/1849/688 1027/1868/688 1028/1869/688 1016/1850/688 +f 1016/1850/687 1028/1869/687 1029/1870/687 1017/1851/687 +f 1017/1851/686 1029/1870/686 1030/1871/686 1018/1852/686 +f 1018/1854/685 1030/1872/685 1031/1873/685 1019/1855/685 +f 1019/1857/696 1031/1874/696 1032/1875/696 1020/1858/696 +f 1020/1858/695 1032/1875/695 1033/1876/695 1021/1859/695 +f 1021/1859/694 1033/1876/694 1034/1877/694 1022/1860/694 +f 1022/1861/693 1034/1878/693 1035/1879/693 1023/1862/693 +f 1023/1880/692 1035/1881/692 1036/1882/692 1024/1883/692 +f 1024/1883/691 1036/1882/691 1025/1884/691 1013/1885/691 +f 1025/1865/702 1037/1886/702 1038/1887/702 1026/1866/702 +f 1026/1866/701 1038/1887/701 1039/1888/701 1027/1867/701 +f 1027/1868/700 1039/1889/700 1040/1890/700 1028/1869/700 +f 1028/1869/699 1040/1890/699 1041/1891/699 1029/1870/699 +f 1029/1892/698 1041/1893/698 1042/1894/698 1030/1872/698 +f 1030/1872/841 1042/1894/841 1043/1895/841 1031/1873/841 +f 1031/1874/708 1043/1896/708 1044/1897/708 1032/1875/708 +f 1032/1875/707 1044/1897/707 1045/1898/707 1033/1876/707 +f 1033/1876/706 1045/1898/706 1046/1899/706 1034/1877/706 +f 1034/1878/705 1046/1900/705 1047/1901/705 1035/1879/705 +f 1035/1881/704 1047/1902/704 1048/1903/704 1036/1882/704 +f 1036/1882/703 1048/1903/703 1037/1904/703 1025/1884/703 +f 1037/1904/714 1049/1905/714 1050/1906/714 1038/1907/714 +f 1038/1887/713 1050/1908/713 1051/1909/713 1039/1888/713 +f 1039/1889/712 1051/1910/712 1052/1911/712 1040/1890/712 +f 1040/1890/711 1052/1911/711 1053/1912/711 1041/1891/711 +f 1041/1893/710 1053/1913/710 1054/1914/710 1042/1894/710 +f 1042/1894/709 1054/1914/709 1055/1915/709 1043/1895/709 +f 1043/1895/720 1055/1915/720 1056/1916/720 1044/1917/720 +f 1044/1897/719 1056/1918/719 1057/1919/719 1045/1898/719 +f 1045/1898/718 1057/1919/718 1058/1920/718 1046/1899/718 +f 1046/1900/717 1058/1921/717 1059/1922/717 1047/1901/717 +f 1047/1902/716 1059/1923/716 1060/1924/716 1048/1903/716 +f 1048/1903/715 1060/1924/715 1049/1905/715 1037/1904/715 +f 1049/1905/726 1061/1925/726 1062/1926/726 1050/1906/726 +f 1050/1908/725 1062/1927/725 1063/1928/725 1051/1909/725 +f 1051/1910/724 1063/1929/724 1064/1930/724 1052/1911/724 +f 1052/1911/723 1064/1930/723 1065/1931/723 1053/1912/723 +f 1053/1913/722 1065/1932/722 1066/1933/722 1054/1914/722 +f 1054/1914/721 1066/1933/721 1067/1934/721 1055/1915/721 +f 1055/1915/732 1067/1934/732 1068/1935/732 1056/1916/732 +f 1056/1918/731 1068/1936/731 1069/1937/731 1057/1919/731 +f 1057/1919/730 1069/1937/730 1070/1938/730 1058/1920/730 +f 1058/1921/729 1070/1939/729 1071/1940/729 1059/1922/729 +f 1059/1923/728 1071/1941/728 1072/1942/728 1060/1924/728 +f 1060/1924/727 1072/1942/727 1061/1925/727 1049/1905/727 +f 1061/1925/738 1073/1943/738 1074/1944/738 1062/1926/738 +f 1062/1945/737 1074/1946/737 1075/1947/737 1063/1929/737 +f 1063/1929/736 1075/1947/736 1076/1948/736 1064/1930/736 +f 1064/1930/735 1076/1948/735 1077/1949/735 1065/1931/735 +f 1065/1932/734 1077/1950/734 1078/1951/734 1066/1933/734 +f 1066/1933/733 1078/1951/733 1079/1952/733 1067/1934/733 +f 1067/1934/744 1079/1952/744 1080/1953/744 1068/1935/744 +f 1068/1936/743 1080/1954/743 1081/1955/743 1069/1937/743 +f 1069/1937/742 1081/1955/742 1082/1956/742 1070/1938/742 +f 1070/1939/741 1082/1957/741 1083/1958/741 1071/1940/741 +f 1071/1941/740 1083/1959/740 1084/1960/740 1072/1942/740 +f 1072/1942/739 1084/1960/739 1073/1943/739 1061/1925/739 +f 1073/1943/750 1085/1961/750 1086/1962/750 1074/1944/750 +f 1074/1946/749 1086/1963/749 1087/1964/749 1075/1947/749 +f 1075/1947/748 1087/1964/748 1088/1965/748 1076/1948/748 +f 1076/1948/747 1088/1965/747 1089/1966/747 1077/1949/747 +f 1077/1950/746 1089/1967/746 1090/1968/746 1078/1951/746 +f 1078/1951/842 1090/1968/842 1091/1969/842 1079/1952/842 +f 1079/1952/756 1091/1969/756 1092/1970/756 1080/1953/756 +f 1080/1954/755 1092/1971/755 1093/1972/755 1081/1955/755 +f 1081/1955/754 1093/1972/754 1094/1973/754 1082/1956/754 +f 1082/1957/753 1094/1974/753 1095/1975/753 1083/1958/753 +f 1083/1959/752 1095/1976/752 1096/1977/752 1084/1960/752 +f 1084/1960/751 1096/1977/751 1085/1961/751 1073/1943/751 +f 1085/1961/762 1097/1978/762 1098/1979/762 1086/1962/762 +f 1086/1963/761 1098/1980/761 1099/1981/761 1087/1964/761 +f 1087/1964/760 1099/1981/760 1100/1982/760 1088/1965/760 +f 1088/1965/759 1100/1982/759 1101/1983/759 1089/1966/759 +f 1089/1967/758 1101/1984/758 1102/1985/758 1090/1968/758 +f 1090/1968/757 1102/1985/757 1103/1986/757 1091/1969/757 +f 1091/1969/768 1103/1986/768 1104/1987/768 1092/1970/768 +f 1092/1988/767 1104/1989/767 1105/1990/767 1093/1991/767 +f 1093/1991/766 1105/1990/766 1106/1992/766 1094/1993/766 +f 1094/1994/765 1106/1995/765 1107/1996/765 1095/1997/765 +f 1095/1976/764 1107/1998/764 1108/1999/764 1096/1977/764 +f 1096/1977/763 1108/1999/763 1097/1978/763 1085/1961/763 +f 1097/1978/774 1109/2000/774 1110/2001/774 1098/1979/774 +f 1098/1980/773 1110/2002/773 1111/2003/773 1099/1981/773 +f 1099/1981/772 1111/2003/772 1112/2004/772 1100/1982/772 +f 1100/1982/771 1112/2004/771 1113/2005/771 1101/1983/771 +f 1101/1984/770 1113/2006/770 1114/2007/770 1102/1985/770 +f 1102/1985/769 1114/2007/769 1115/2008/769 1103/1986/769 +f 1103/1986/780 1115/2008/780 1116/2009/780 1104/1987/780 +f 1104/1989/779 1116/2010/779 1117/2011/779 1105/1990/779 +f 1105/1990/778 1117/2011/778 1118/2012/778 1106/1992/778 +f 1106/1995/777 1118/2013/777 1119/2014/777 1107/1996/777 +f 1107/1998/776 1119/2015/776 1120/2016/776 1108/1999/776 +f 1108/1999/775 1120/2016/775 1109/2000/775 1097/1978/775 +f 1109/2000/786 1121/2017/786 1122/2018/786 1110/2001/786 +f 1110/2002/785 1122/2019/785 1123/2020/785 1111/2003/785 +f 1111/2003/784 1123/2020/784 1124/2021/784 1112/2004/784 +f 1112/2004/783 1124/2021/783 1125/2022/783 1113/2005/783 +f 1113/2006/782 1125/2023/782 1126/2024/782 1114/2007/782 +f 1114/2007/781 1126/2024/781 1127/2025/781 1115/2008/781 +f 1115/2008/792 1127/2025/792 1128/2026/792 1116/2009/792 +f 1116/2010/791 1128/2027/791 1129/2028/791 1117/2011/791 +f 1117/2011/790 1129/2028/790 1130/2029/790 1118/2012/790 +f 1118/2013/789 1130/2030/789 1131/2031/789 1119/2014/789 +f 1119/2015/788 1131/2032/788 1132/2033/788 1120/2016/788 +f 1120/2016/787 1132/2033/787 1121/2017/787 1109/2000/787 +f 1121/2017/798 1133/2034/798 1134/2035/798 1122/2018/798 +f 1122/2019/797 1134/2036/797 1135/2037/797 1123/2020/797 +f 1123/2020/796 1135/2037/796 1136/2038/796 1124/2021/796 +f 1124/2021/795 1136/2038/795 1137/2039/795 1125/2022/795 +f 1125/2023/794 1137/2040/794 1138/2041/794 1126/2024/794 +f 1126/2024/793 1138/2041/793 1139/2042/793 1127/2025/793 +f 1127/2025/804 1139/2042/804 1140/2043/804 1128/2026/804 +f 1128/2027/803 1140/2044/803 1141/2045/803 1129/2028/803 +f 1129/2028/802 1141/2045/802 1142/2046/802 1130/2029/802 +f 1130/2030/801 1142/2047/801 1143/2048/801 1131/2031/801 +f 1131/2032/800 1143/2049/800 1144/2050/800 1132/2033/800 +f 1132/2033/799 1144/2050/799 1133/2034/799 1121/2017/799 +f 1133/2034/810 1145/2051/810 1146/2052/810 1134/2035/810 +f 1134/2036/809 1146/2053/809 1147/2054/809 1135/2037/809 +f 1135/2037/808 1147/2054/808 1148/2055/808 1136/2038/808 +f 1136/2038/807 1148/2055/807 1149/2056/807 1137/2039/807 +f 1137/2040/806 1149/2057/806 1150/2058/806 1138/2041/806 +f 1138/2041/805 1150/2058/805 1151/2059/805 1139/2042/805 +f 1139/2060/816 1151/2061/816 1152/2062/816 1140/2044/816 +f 1140/2044/815 1152/2062/815 1153/2063/815 1141/2045/815 +f 1141/2045/814 1153/2063/814 1154/2064/814 1142/2046/814 +f 1142/2047/813 1154/2065/813 1155/2066/813 1143/2048/813 +f 1143/2049/812 1155/2067/812 1156/2068/812 1144/2050/812 +f 1144/2050/811 1156/2068/811 1145/2051/811 1133/2034/811 +f 1145/2069/822 581/1221/822 584/1224/822 1146/2053/822 +f 1146/2053/821 584/1224/821 586/1226/821 1147/2054/821 +f 1147/2054/820 586/1226/820 588/1228/820 1148/2055/820 +f 1148/2055/819 588/1228/819 590/1230/819 1149/2056/819 +f 1149/2057/818 590/1231/818 592/1234/818 1150/2058/818 +f 1150/2058/817 592/1234/817 594/1236/817 1151/2059/817 +f 1151/2061/828 594/1237/828 596/1240/828 1152/2062/828 +f 1152/2062/827 596/1240/827 598/1242/827 1153/2063/827 +f 1153/2063/826 598/1242/826 600/1244/826 1154/2064/826 +f 1154/2065/825 600/1245/825 602/1248/825 1155/2066/825 +f 1155/2067/824 602/2070/824 604/1251/824 1156/2068/824 +f 1156/2068/823 604/1251/823 581/1254/823 1145/2051/823 diff --git a/cmake-build-debug/data/sphere.obj b/cmake-build-debug/data/sphere.obj new file mode 100755 index 0000000..4e71b01 --- /dev/null +++ b/cmake-build-debug/data/sphere.obj @@ -0,0 +1,1994 @@ +# Blender v2.79 (sub 0) OBJ File: '' +# www.blender.org +mtllib sphere.mtl +o Sphere +v 0.000000 0.980785 -0.195090 +v 0.000000 0.923880 -0.382683 +v 0.000000 0.831470 -0.555570 +v 0.000000 0.707107 -0.707107 +v 0.000000 0.555570 -0.831470 +v 0.000000 0.382683 -0.923880 +v 0.000000 0.195090 -0.980785 +v 0.000000 0.000000 -1.000000 +v 0.000000 -0.195090 -0.980785 +v 0.000000 -0.831470 -0.555570 +v 0.038060 0.980785 -0.191342 +v 0.074658 0.923880 -0.375330 +v 0.108386 0.831470 -0.544895 +v 0.137950 0.707107 -0.693520 +v 0.162212 0.555570 -0.815493 +v 0.180240 0.382683 -0.906127 +v 0.191342 0.195090 -0.961940 +v 0.195090 0.000000 -0.980785 +v 0.191342 -0.195090 -0.961940 +v 0.180240 -0.382683 -0.906127 +v 0.162212 -0.555570 -0.815493 +v 0.137950 -0.707107 -0.693520 +v 0.108386 -0.831470 -0.544895 +v 0.074658 -0.923880 -0.375330 +v 0.038060 -0.980785 -0.191341 +v 0.074658 0.980785 -0.180240 +v 0.146447 0.923880 -0.353553 +v 0.212608 0.831470 -0.513280 +v 0.270598 0.707107 -0.653281 +v 0.318190 0.555570 -0.768178 +v 0.353553 0.382683 -0.853553 +v 0.375330 0.195090 -0.906127 +v 0.382684 0.000000 -0.923879 +v 0.375330 -0.195090 -0.906127 +v 0.353554 -0.382683 -0.853553 +v 0.318190 -0.555570 -0.768178 +v 0.270598 -0.707107 -0.653281 +v 0.212608 -0.831470 -0.513280 +v 0.146447 -0.923880 -0.353553 +v 0.074658 -0.980785 -0.180240 +v 0.108387 0.980785 -0.162212 +v 0.212608 0.923880 -0.318190 +v 0.308658 0.831470 -0.461940 +v 0.392848 0.707107 -0.587938 +v 0.461940 0.555570 -0.691342 +v 0.513280 0.382683 -0.768178 +v 0.544895 0.195090 -0.815493 +v 0.555570 0.000000 -0.831469 +v 0.544895 -0.195090 -0.815493 +v 0.513280 -0.382683 -0.768178 +v 0.461940 -0.555570 -0.691342 +v 0.392848 -0.707107 -0.587938 +v 0.308658 -0.831470 -0.461940 +v 0.212608 -0.923880 -0.318189 +v 0.108386 -0.980785 -0.162211 +v 0.137950 0.980785 -0.137950 +v 0.270598 0.923880 -0.270598 +v 0.392848 0.831470 -0.392847 +v 0.500000 0.707107 -0.500000 +v 0.587938 0.555570 -0.587938 +v 0.653282 0.382683 -0.653281 +v 0.693520 0.195090 -0.693520 +v 0.707107 0.000000 -0.707107 +v 0.693520 -0.195090 -0.693520 +v 0.653282 -0.382683 -0.653281 +v 0.587938 -0.555570 -0.587938 +v 0.500000 -0.707107 -0.500000 +v 0.392848 -0.831470 -0.392847 +v 0.270598 -0.923880 -0.270598 +v 0.137950 -0.980785 -0.137949 +v 0.162212 0.980785 -0.108386 +v 0.318190 0.923880 -0.212607 +v 0.461940 0.831470 -0.308658 +v 0.587938 0.707107 -0.392847 +v 0.691342 0.555570 -0.461940 +v 0.768178 0.382683 -0.513280 +v 0.815493 0.195090 -0.544895 +v 0.831470 0.000000 -0.555570 +v 0.815493 -0.195090 -0.544895 +v 0.768178 -0.382683 -0.513280 +v 0.691342 -0.555570 -0.461940 +v 0.587938 -0.707107 -0.392847 +v 0.461940 -0.831470 -0.308658 +v 0.318190 -0.923880 -0.212607 +v 0.162212 -0.980785 -0.108386 +v 0.180240 0.980785 -0.074658 +v 0.353554 0.923880 -0.146446 +v 0.513280 0.831470 -0.212607 +v 0.653282 0.707107 -0.270598 +v 0.768178 0.555570 -0.318189 +v 0.853554 0.382683 -0.353553 +v 0.906128 0.195090 -0.375330 +v 0.923880 0.000000 -0.382683 +v 0.906128 -0.195090 -0.375330 +v 0.853554 -0.382683 -0.353553 +v 0.768178 -0.555570 -0.318189 +v 0.653282 -0.707107 -0.270598 +v 0.513280 -0.831470 -0.212607 +v 0.353554 -0.923880 -0.146446 +v 0.180240 -0.980785 -0.074658 +v 0.191342 0.980785 -0.038060 +v 0.375331 0.923880 -0.074658 +v 0.544895 0.831470 -0.108386 +v 0.693520 0.707107 -0.137949 +v 0.815493 0.555570 -0.162211 +v 0.906128 0.382683 -0.180240 +v 0.961940 0.195090 -0.191341 +v 0.980785 0.000000 -0.195090 +v 0.961940 -0.195090 -0.191341 +v 0.906128 -0.382683 -0.180240 +v 0.815493 -0.555570 -0.162211 +v 0.693520 -0.707107 -0.137949 +v 0.544895 -0.831470 -0.108386 +v 0.375330 -0.923880 -0.074658 +v 0.191342 -0.980785 -0.038060 +v 0.195091 0.980785 0.000000 +v 0.382684 0.923880 0.000000 +v 0.555570 0.831470 0.000000 +v 0.707107 0.707107 0.000000 +v 0.831470 0.555570 0.000000 +v 0.923880 0.382683 0.000000 +v 0.980785 0.195090 0.000000 +v 1.000000 0.000000 0.000000 +v 0.980785 -0.195090 0.000000 +v 0.923880 -0.382683 0.000000 +v 0.831470 -0.555570 0.000000 +v 0.707107 -0.707107 0.000000 +v 0.555570 -0.831470 0.000000 +v 0.382684 -0.923880 0.000000 +v 0.195090 -0.980785 0.000000 +v 0.191342 0.980785 0.038061 +v 0.375331 0.923880 0.074658 +v 0.544895 0.831470 0.108387 +v 0.693520 0.707107 0.137950 +v 0.815493 0.555570 0.162212 +v 0.906128 0.382683 0.180240 +v 0.961940 0.195090 0.191342 +v 0.980785 0.000000 0.195091 +v 0.961940 -0.195090 0.191342 +v 0.906128 -0.382683 0.180240 +v 0.815493 -0.555570 0.162212 +v 0.693520 -0.707107 0.137950 +v 0.544895 -0.831470 0.108387 +v 0.375330 -0.923880 0.074658 +v 0.191342 -0.980785 0.038061 +v 0.180240 0.980785 0.074658 +v 0.353554 0.923880 0.146447 +v 0.513280 0.831470 0.212608 +v 0.653282 0.707107 0.270598 +v 0.768178 0.555570 0.318190 +v 0.853554 0.382683 0.353554 +v 0.906127 0.195090 0.375331 +v 0.923880 0.000000 0.382684 +v 0.906127 -0.195090 0.375331 +v 0.853554 -0.382683 0.353554 +v 0.768178 -0.555570 0.318190 +v 0.653282 -0.707107 0.270598 +v 0.513280 -0.831470 0.212608 +v 0.353553 -0.923880 0.146447 +v 0.180240 -0.980785 0.074658 +v 0.162212 0.980785 0.108387 +v 0.318190 0.923880 0.212608 +v 0.461940 0.831470 0.308659 +v 0.587938 0.707107 0.392848 +v 0.691342 0.555570 0.461940 +v 0.768178 0.382683 0.513280 +v 0.815493 0.195090 0.544895 +v 0.831470 0.000000 0.555571 +v 0.815493 -0.195090 0.544895 +v 0.768178 -0.382683 0.513280 +v 0.691342 -0.555570 0.461940 +v 0.587938 -0.707107 0.392848 +v 0.461940 -0.831470 0.308659 +v 0.318190 -0.923880 0.212608 +v 0.162212 -0.980785 0.108387 +v 0.137950 0.980785 0.137950 +v 0.270598 0.923880 0.270599 +v 0.392848 0.831470 0.392848 +v 0.500000 0.707107 0.500000 +v 0.587938 0.555570 0.587938 +v 0.653282 0.382683 0.653282 +v 0.693520 0.195090 0.693520 +v 0.707107 0.000000 0.707107 +v 0.693520 -0.195090 0.693520 +v 0.653282 -0.382683 0.653282 +v 0.587938 -0.555570 0.587938 +v 0.500000 -0.707107 0.500000 +v 0.392848 -0.831470 0.392848 +v 0.270598 -0.923880 0.270598 +v 0.137950 -0.980785 0.137950 +v 0.108386 0.980785 0.162212 +v 0.212608 0.923880 0.318190 +v 0.308658 0.831470 0.461940 +v 0.392848 0.707107 0.587938 +v 0.461940 0.555570 0.691342 +v 0.513280 0.382683 0.768178 +v 0.544895 0.195090 0.815493 +v 0.555570 0.000000 0.831470 +v 0.544895 -0.195090 0.815493 +v 0.513280 -0.382683 0.768178 +v 0.461940 -0.555570 0.691342 +v 0.392848 -0.707107 0.587938 +v 0.308658 -0.831470 0.461940 +v 0.212608 -0.923880 0.318190 +v 0.108386 -0.980785 0.162212 +v 0.000000 -1.000000 0.000000 +v 0.074658 0.980785 0.180240 +v 0.146447 0.923880 0.353554 +v 0.212608 0.831470 0.513280 +v 0.270598 0.707107 0.653282 +v 0.318190 0.555570 0.768178 +v 0.353553 0.382683 0.853554 +v 0.375330 0.195090 0.906128 +v 0.382683 0.000000 0.923880 +v 0.375330 -0.195090 0.906128 +v 0.353553 -0.382683 0.853554 +v 0.318190 -0.555570 0.768178 +v 0.270598 -0.707107 0.653282 +v 0.212608 -0.831470 0.513280 +v 0.146447 -0.923880 0.353554 +v 0.074658 -0.980785 0.180240 +v 0.038060 0.980785 0.191342 +v 0.074658 0.923880 0.375331 +v 0.108386 0.831470 0.544896 +v 0.137950 0.707107 0.693520 +v 0.162212 0.555570 0.815493 +v 0.180240 0.382683 0.906128 +v 0.191342 0.195090 0.961940 +v 0.195090 0.000000 0.980786 +v 0.191342 -0.195090 0.961940 +v 0.180240 -0.382683 0.906128 +v 0.162212 -0.555570 0.815493 +v 0.137950 -0.707107 0.693520 +v 0.108386 -0.831470 0.544895 +v 0.074658 -0.923880 0.375331 +v 0.038060 -0.980785 0.191342 +v -0.000000 0.980785 0.195091 +v 0.000000 0.923880 0.382684 +v 0.000000 0.831470 0.555571 +v -0.000000 0.707107 0.707107 +v -0.000000 0.555570 0.831470 +v 0.000000 0.382683 0.923880 +v -0.000000 0.195090 0.980785 +v -0.000000 0.000000 1.000000 +v -0.000000 -0.195090 0.980785 +v 0.000000 -0.382683 0.923880 +v -0.000000 -0.555570 0.831470 +v -0.000000 -0.707107 0.707107 +v -0.000000 -0.831470 0.555570 +v 0.000000 -0.923880 0.382684 +v 0.000000 -0.980785 0.195091 +v -0.038060 0.980785 0.191342 +v -0.074658 0.923880 0.375331 +v -0.108386 0.831470 0.544896 +v -0.137950 0.707107 0.693520 +v -0.162212 0.555570 0.815493 +v -0.180240 0.382683 0.906128 +v -0.191342 0.195090 0.961940 +v -0.195090 0.000000 0.980786 +v -0.191342 -0.195090 0.961940 +v -0.180240 -0.382683 0.906128 +v -0.162212 -0.555570 0.815493 +v -0.137950 -0.707107 0.693520 +v -0.108386 -0.831470 0.544895 +v -0.074658 -0.923880 0.375331 +v -0.038060 -0.980785 0.191342 +v -0.074658 0.980785 0.180240 +v -0.146447 0.923880 0.353554 +v -0.212608 0.831470 0.513280 +v -0.270598 0.707107 0.653282 +v -0.318190 0.555570 0.768178 +v -0.353553 0.382683 0.853554 +v -0.375330 0.195090 0.906127 +v -0.382684 0.000000 0.923880 +v -0.375330 -0.195090 0.906127 +v -0.353553 -0.382683 0.853554 +v -0.318190 -0.555570 0.768178 +v -0.270598 -0.707107 0.653282 +v -0.212608 -0.831470 0.513280 +v -0.146447 -0.923880 0.353554 +v -0.074658 -0.980785 0.180240 +v -0.108386 0.980785 0.162212 +v -0.212608 0.923880 0.318190 +v -0.308658 0.831470 0.461940 +v -0.392847 0.707107 0.587938 +v -0.461940 0.555570 0.691342 +v -0.513280 0.382683 0.768178 +v -0.544895 0.195090 0.815493 +v -0.555570 0.000000 0.831470 +v -0.544895 -0.195090 0.815493 +v -0.513280 -0.382683 0.768178 +v -0.461940 -0.555570 0.691342 +v -0.392847 -0.707107 0.587938 +v -0.308658 -0.831470 0.461940 +v -0.212607 -0.923880 0.318190 +v -0.108386 -0.980785 0.162212 +v -0.000000 1.000000 0.000001 +v -0.137950 0.980785 0.137950 +v -0.270598 0.923880 0.270598 +v -0.392848 0.831470 0.392848 +v -0.500000 0.707107 0.500000 +v -0.587938 0.555570 0.587938 +v -0.653281 0.382683 0.653282 +v -0.693520 0.195090 0.693520 +v -0.707107 0.000000 0.707107 +v -0.693520 -0.195090 0.693520 +v -0.653281 -0.382683 0.653282 +v -0.587938 -0.555570 0.587938 +v -0.500000 -0.707107 0.500000 +v -0.392847 -0.831470 0.392848 +v -0.270598 -0.923880 0.270598 +v -0.137950 -0.980785 0.137950 +v -0.162212 0.980785 0.108387 +v -0.318190 0.923880 0.212608 +v -0.461940 0.831470 0.308659 +v -0.587938 0.707107 0.392848 +v -0.691342 0.555570 0.461940 +v -0.768178 0.382683 0.513280 +v -0.815493 0.195090 0.544895 +v -0.831470 0.000000 0.555570 +v -0.815493 -0.195090 0.544895 +v -0.768178 -0.382683 0.513280 +v -0.691342 -0.555570 0.461940 +v -0.587938 -0.707107 0.392848 +v -0.461940 -0.831470 0.308658 +v -0.318190 -0.923880 0.212608 +v -0.162212 -0.980785 0.108387 +v -0.180240 0.980785 0.074658 +v -0.353553 0.923880 0.146447 +v -0.513280 0.831470 0.212608 +v -0.653281 0.707107 0.270598 +v -0.768177 0.555570 0.318190 +v -0.853553 0.382683 0.353554 +v -0.906127 0.195090 0.375330 +v -0.923880 0.000000 0.382684 +v -0.906127 -0.195090 0.375330 +v -0.853553 -0.382683 0.353554 +v -0.768177 -0.555570 0.318190 +v -0.653281 -0.707107 0.270598 +v -0.513280 -0.831470 0.212608 +v -0.353553 -0.923880 0.146447 +v -0.180240 -0.980785 0.074658 +v -0.191342 0.980785 0.038061 +v -0.375330 0.923880 0.074658 +v -0.544895 0.831470 0.108387 +v -0.693520 0.707107 0.137950 +v -0.815493 0.555570 0.162212 +v -0.906127 0.382683 0.180240 +v -0.961939 0.195090 0.191342 +v -0.980785 0.000000 0.195090 +v -0.961939 -0.195090 0.191342 +v -0.906127 -0.382683 0.180240 +v -0.815493 -0.555570 0.162212 +v -0.693520 -0.707107 0.137950 +v -0.544895 -0.831470 0.108387 +v -0.375330 -0.923880 0.074658 +v -0.191342 -0.980785 0.038061 +v -0.195090 0.980785 0.000000 +v -0.382683 0.923880 0.000000 +v -0.555570 0.831470 0.000000 +v -0.707107 0.707107 0.000000 +v -0.831469 0.555570 0.000000 +v -0.923879 0.382683 0.000000 +v -0.980785 0.195090 0.000000 +v -1.000000 0.000000 0.000000 +v -0.980785 -0.195090 0.000000 +v -0.923879 -0.382683 0.000000 +v -0.831469 -0.555570 0.000000 +v -0.707107 -0.707107 0.000000 +v -0.555570 -0.831470 0.000000 +v -0.382683 -0.923880 0.000000 +v -0.195090 -0.980785 0.000000 +v -0.191342 0.980785 -0.038060 +v -0.375330 0.923880 -0.074658 +v -0.544895 0.831470 -0.108386 +v -0.693520 0.707107 -0.137949 +v -0.815493 0.555570 -0.162211 +v -0.906127 0.382683 -0.180240 +v -0.961939 0.195090 -0.191342 +v -0.980785 0.000000 -0.195090 +v -0.961939 -0.195090 -0.191342 +v -0.906127 -0.382683 -0.180240 +v -0.815493 -0.555570 -0.162211 +v -0.693520 -0.707107 -0.137949 +v -0.544895 -0.831470 -0.108386 +v -0.375330 -0.923880 -0.074658 +v -0.191342 -0.980785 -0.038060 +v -0.180240 0.980785 -0.074658 +v -0.353553 0.923880 -0.146446 +v -0.513280 0.831470 -0.212607 +v -0.653281 0.707107 -0.270598 +v -0.768177 0.555570 -0.318189 +v -0.853553 0.382683 -0.353553 +v -0.906127 0.195090 -0.375330 +v -0.923879 0.000000 -0.382683 +v -0.906127 -0.195090 -0.375330 +v -0.853553 -0.382683 -0.353553 +v -0.768177 -0.555570 -0.318189 +v -0.653281 -0.707107 -0.270598 +v -0.513280 -0.831470 -0.212607 +v -0.353553 -0.923880 -0.146446 +v -0.180240 -0.980785 -0.074657 +v -0.162212 0.980785 -0.108386 +v -0.318190 0.923880 -0.212607 +v -0.461940 0.831470 -0.308658 +v -0.587938 0.707107 -0.392847 +v -0.691341 0.555570 -0.461939 +v -0.768178 0.382683 -0.513280 +v -0.815493 0.195090 -0.544895 +v -0.831469 0.000000 -0.555570 +v -0.815493 -0.195090 -0.544895 +v -0.768178 -0.382683 -0.513280 +v -0.691341 -0.555570 -0.461939 +v -0.587938 -0.707107 -0.392847 +v -0.461940 -0.831470 -0.308658 +v -0.318189 -0.923880 -0.212607 +v -0.162212 -0.980785 -0.108386 +v -0.137950 0.980785 -0.137949 +v -0.270598 0.923880 -0.270598 +v -0.392847 0.831470 -0.392847 +v -0.500000 0.707107 -0.500000 +v -0.587937 0.555570 -0.587937 +v -0.653281 0.382683 -0.653281 +v -0.693519 0.195090 -0.693519 +v -0.707106 0.000000 -0.707106 +v -0.693519 -0.195090 -0.693519 +v -0.653281 -0.382683 -0.653281 +v -0.587937 -0.555570 -0.587937 +v -0.500000 -0.707107 -0.500000 +v -0.392847 -0.831470 -0.392847 +v -0.270598 -0.923880 -0.270598 +v -0.137950 -0.980785 -0.137949 +v -0.108386 0.980785 -0.162211 +v -0.212607 0.923880 -0.318189 +v -0.308658 0.831470 -0.461939 +v -0.392847 0.707107 -0.587937 +v -0.461939 0.555570 -0.691341 +v -0.513280 0.382683 -0.768177 +v -0.544895 0.195090 -0.815492 +v -0.555570 0.000000 -0.831469 +v -0.544895 -0.195090 -0.815492 +v -0.513280 -0.382683 -0.768177 +v -0.461939 -0.555570 -0.691341 +v -0.392847 -0.707107 -0.587937 +v -0.308658 -0.831470 -0.461939 +v -0.212607 -0.923880 -0.318189 +v -0.108386 -0.980785 -0.162211 +v -0.074658 0.980785 -0.180240 +v -0.146447 0.923880 -0.353553 +v -0.212607 0.831470 -0.513280 +v -0.270598 0.707107 -0.653281 +v -0.318189 0.555570 -0.768177 +v -0.353553 0.382683 -0.853553 +v -0.375330 0.195090 -0.906127 +v -0.382683 0.000000 -0.923879 +v -0.375330 -0.195090 -0.906127 +v -0.353553 -0.382683 -0.853553 +v -0.318189 -0.555570 -0.768177 +v -0.270598 -0.707107 -0.653281 +v -0.212607 -0.831470 -0.513279 +v -0.146446 -0.923880 -0.353553 +v -0.074658 -0.980785 -0.180240 +v -0.038060 0.980785 -0.191342 +v -0.074658 0.923880 -0.375330 +v -0.108386 0.831470 -0.544895 +v -0.137950 0.707107 -0.693520 +v -0.162211 0.555570 -0.815492 +v -0.180240 0.382683 -0.906127 +v -0.191341 0.195090 -0.961939 +v -0.195090 0.000000 -0.980785 +v -0.191341 -0.195090 -0.961939 +v -0.180240 -0.382683 -0.906127 +v -0.162211 -0.555570 -0.815492 +v -0.137950 -0.707107 -0.693520 +v -0.108386 -0.831470 -0.544895 +v -0.074658 -0.923880 -0.375330 +v -0.038060 -0.980785 -0.191341 +v 0.000000 -0.382683 -0.923879 +v 0.000000 -0.555570 -0.831469 +v 0.000000 -0.707107 -0.707106 +v 0.000000 -0.923880 -0.382683 +v 0.000000 -0.980785 -0.195090 +vt 0.968076 0.883546 +vt 0.958105 0.945852 +vt 0.892232 0.940336 +vt 0.920510 0.879628 +vt 0.977338 0.383726 +vt 0.976683 0.446214 +vt 0.947406 0.443810 +vt 0.949517 0.381441 +vt 0.971241 0.821108 +vt 0.930190 0.817735 +vt 0.978101 0.321241 +vt 0.951982 0.319095 +vt 0.972888 0.758640 +vt 0.935333 0.755556 +vt 0.979083 0.258760 +vt 0.955163 0.256794 +vt 0.973963 0.696161 +vt 0.938726 0.693268 +vt 0.980520 0.196288 +vt 0.959834 0.194586 +vt 0.974773 0.633677 +vt 0.941297 0.630929 +vt 0.983076 0.133838 +vt 0.968170 0.132607 +vt 0.975451 0.571190 +vt 0.943458 0.568563 +vt 0.574482 0.989323 +vt 0.489718 0.928533 +vt 0.647430 0.979203 +vt 0.989718 0.071467 +vt 0.976070 0.508702 +vt 0.945440 0.506187 +vt 0.911638 0.563272 +vt 0.914895 0.501108 +vt 0.659538 0.967191 +vt 0.837811 0.930502 +vt 0.918148 0.438944 +vt 0.875853 0.872062 +vt 0.921661 0.376806 +vt 0.890468 0.811085 +vt 0.925788 0.314732 +vt 0.898530 0.749419 +vt 0.931148 0.252785 +vt 0.903952 0.687479 +vt 0.939075 0.191106 +vt 0.908110 0.625409 +vt 0.953315 0.130088 +vt 0.899454 0.308260 +vt 0.906960 0.246815 +vt 0.862845 0.740627 +vt 0.869879 0.679115 +vt 0.918182 0.185900 +vt 0.875365 0.617384 +vt 0.938546 0.126309 +vt 0.880077 0.555544 +vt 0.656840 0.955034 +vt 0.884473 0.493660 +vt 0.794119 0.918161 +vt 0.888903 0.431781 +vt 0.834991 0.861675 +vt 0.893730 0.369957 +vt 0.852644 0.801688 +vt 0.854179 0.484124 +vt 0.859644 0.422563 +vt 0.758135 0.904627 +vt 0.797917 0.849362 +vt 0.865666 0.361099 +vt 0.816936 0.790198 +vt 0.872894 0.299844 +vt 0.828466 0.729697 +vt 0.882499 0.239004 +vt 0.836644 0.668608 +vt 0.897075 0.179043 +vt 0.843149 0.607228 +vt 0.923903 0.121310 +vt 0.848820 0.545703 +vt 0.648755 0.943132 +vt 0.857632 0.229513 +vt 0.875646 0.170637 +vt 0.804283 0.656464 +vt 0.811481 0.595385 +vt 0.909431 0.115146 +vt 0.817863 0.534144 +vt 0.638131 0.931680 +vt 0.823983 0.472850 +vt 0.727273 0.890736 +vt 0.830311 0.411598 +vt 0.764138 0.835933 +vt 0.837381 0.350493 +vt 0.783279 0.777292 +vt 0.845994 0.289698 +vt 0.795419 0.717209 +vt 0.699783 0.877029 +vt 0.733018 0.822061 +vt 0.800816 0.399252 +vt 0.808757 0.338461 +vt 0.751443 0.763607 +vt 0.818604 0.278089 +vt 0.763611 0.703747 +vt 0.832187 0.218544 +vt 0.772745 0.643218 +vt 0.853744 0.160807 +vt 0.780322 0.582348 +vt 0.895185 0.107883 +vt 0.787160 0.521317 +vt 0.626099 0.920824 +vt 0.793821 0.460248 +vt 0.741924 0.629409 +vt 0.749586 0.568629 +vt 0.831153 0.149705 +vt 0.881239 0.099598 +vt 0.756625 0.507706 +vt 0.613195 0.910684 +vt 0.763599 0.446769 +vt 0.674539 0.863884 +vt 0.771043 0.385939 +vt 0.703956 0.808290 +vt 0.779647 0.325373 +vt 0.721129 0.749716 +vt 0.790534 0.265332 +vt 0.732876 0.689873 +vt 0.805932 0.206339 +vt 0.740855 0.372118 +vt 0.749875 0.311651 +vt 0.676446 0.795063 +vt 0.692032 0.736122 +vt 0.761554 0.251798 +vt 0.703019 0.676109 +vt 0.778566 0.193195 +vt 0.711682 0.615561 +vt 0.807563 0.137511 +vt 0.719162 0.554743 +vt 0.867696 0.090380 +vt 0.726155 0.493813 +vt 0.599705 0.901369 +vt 0.733201 0.432896 +vt 0.650816 0.851583 +vt 0.782516 0.124446 +vt 0.854716 0.080325 +vt 0.688926 0.541196 +vt 0.695633 0.480147 +vt 0.585797 0.892978 +vt 0.702505 0.419133 +vt 0.628133 0.840351 +vt 0.710105 0.358279 +vt 0.650085 0.782740 +vt 0.719246 0.297765 +vt 0.663875 0.723261 +vt 0.731387 0.237917 +vt 0.673846 0.662930 +vt 0.749697 0.179464 +vt 0.681871 0.602170 +vt 0.624563 0.771622 +vt 0.636420 0.711509 +vt 0.687564 0.284231 +vt 0.699733 0.224183 +vt 0.645177 0.650763 +vt 0.718831 0.165578 +vt 0.652352 0.589697 +vt 0.755319 0.110785 +vt 0.658762 0.528476 +vt 0.842569 0.069542 +vt 0.664952 0.467210 +vt 0.571580 0.885599 +vt 0.671397 0.405996 +vt 0.606166 0.830374 +vt 0.678652 0.344945 +vt 0.628574 0.517035 +vt 0.634027 0.455489 +vt 0.557130 0.879310 +vt 0.831751 0.058150 +vt 0.639788 0.393998 +vt 0.584694 0.821805 +vt 0.646385 0.332654 +vt 0.599643 0.761958 +vt 0.654660 0.271608 +vt 0.609474 0.701189 +vt 0.666289 0.211161 +vt 0.616861 0.639985 +vt 0.685375 0.152070 +vt 0.623006 0.578561 +vt 0.724899 0.096891 +vt 0.620429 0.260478 +vt 0.630813 0.199483 +vt 0.582883 0.692572 +vt 0.588777 0.630921 +vt 0.648691 0.139598 +vt 0.593741 0.569135 +vt 0.689587 0.083284 +vt 0.598293 0.507290 +vt 0.823297 0.046288 +vt 0.602803 0.445439 +vt 0.542504 0.874181 +vt 0.607632 0.383634 +vt 0.563558 0.814773 +vt 0.613246 0.321942 +vt 0.575144 0.753954 +vt 0.819753 0.034146 +vt 0.571275 0.437462 +vt 0.574942 0.375356 +vt 0.527746 0.870265 +vt 0.542646 0.809382 +vt 0.579260 0.313320 +vt 0.550932 0.747776 +vt 0.584881 0.251424 +vt 0.556529 0.685878 +vt 0.593218 0.189823 +vt 0.560835 0.623841 +vt 0.608257 0.128956 +vt 0.564497 0.561734 +vt 0.646891 0.070759 +vt 0.567885 0.499598 +vt 0.553682 0.182843 +vt 0.563993 0.121037 +vt 0.532973 0.618954 +vt 0.535241 0.556606 +vt 0.593766 0.060568 +vt 0.537352 0.494248 +vt 0.829231 0.022082 +vt 0.539479 0.431890 +vt 0.512899 0.867606 +vt 0.541798 0.369546 +vt 0.521875 0.805710 +vt 0.544553 0.307230 +vt 0.526902 0.743547 +vt 0.548185 0.244974 +vt 0.530323 0.681277 +vt 0.497997 0.866233 +vt 0.501184 0.803811 +vt 0.508344 0.366484 +vt 0.509352 0.304009 +vt 0.502975 0.741354 +vt 0.510690 0.241541 +vt 0.504198 0.678884 +vt 0.512738 0.179091 +vt 0.505150 0.616407 +vt 0.516670 0.116686 +vt 0.505966 0.553927 +vt 0.528994 0.054485 +vt 0.506729 0.491445 +vt 0.889973 0.011515 +vt 0.507500 0.428964 +vt 0.477338 0.616274 +vt 0.476683 0.553786 +vt 0.468076 0.116454 +vt 0.458105 0.054148 +vt 0.476070 0.491298 +vt 1.074482 0.010677 +vt 0.475451 0.428810 +vt 0.483076 0.866162 +vt 0.474773 0.366323 +vt 0.480520 0.803712 +vt 0.473964 0.303839 +vt 0.479083 0.741240 +vt 0.472888 0.241360 +vt 0.478101 0.678759 +vt 0.471241 0.178892 +vt 0.441297 0.369072 +vt 0.438726 0.306732 +vt 0.459834 0.805414 +vt 0.455163 0.743206 +vt 0.435333 0.244444 +vt 0.451982 0.680905 +vt 0.430190 0.182265 +vt 0.449517 0.618559 +vt 0.420510 0.120372 +vt 0.447406 0.556190 +vt 0.392232 0.059664 +vt 0.445440 0.493813 +vt 0.074483 0.010677 +vt 0.147430 0.020797 +vt 0.443458 0.431437 +vt 0.468170 0.867392 +vt 1.147430 0.020797 +vt 0.375853 0.127938 +vt 0.337812 0.069499 +vt 0.418148 0.561056 +vt 0.414895 0.498892 +vt 0.159538 0.032809 +vt 0.411638 0.436728 +vt 0.453315 0.869911 +vt 1.159538 0.032809 +vt 0.408111 0.374592 +vt 0.439075 0.808894 +vt 0.403952 0.312521 +vt 0.431148 0.747215 +vt 0.398530 0.250581 +vt 0.425788 0.685268 +vt 0.390468 0.188915 +vt 0.421661 0.623194 +vt 0.418182 0.814100 +vt 0.406960 0.753185 +vt 0.369879 0.320885 +vt 0.362845 0.259373 +vt 0.399455 0.691740 +vt 0.352644 0.198312 +vt 0.393730 0.630043 +vt 0.334991 0.138325 +vt 0.388903 0.568219 +vt 0.294119 0.081839 +vt 0.384473 0.506340 +vt 0.156840 0.044966 +vt 0.380077 0.444456 +vt 0.438546 0.873691 +vt 1.156840 0.044966 +vt 0.375365 0.382616 +vt 0.359644 0.577437 +vt 0.354179 0.515876 +vt 0.258135 0.095373 +vt 0.148755 0.056868 +vt 0.348820 0.454297 +vt 0.423903 0.878690 +vt 1.148755 0.056868 +vt 0.343149 0.392772 +vt 0.397075 0.820956 +vt 0.336644 0.331392 +vt 0.382499 0.760995 +vt 0.328466 0.270303 +vt 0.372894 0.700156 +vt 0.316937 0.209802 +vt 0.365666 0.638901 +vt 0.297917 0.150638 +vt 0.304283 0.343536 +vt 0.295419 0.282791 +vt 0.357632 0.770486 +vt 0.345994 0.710302 +vt 0.283280 0.222708 +vt 0.337381 0.649507 +vt 0.264138 0.164067 +vt 0.330311 0.588402 +vt 0.227273 0.109264 +vt 0.323983 0.527150 +vt 0.138131 0.068319 +vt 0.317863 0.465856 +vt 0.409431 0.884854 +vt 1.138131 0.068319 +vt 0.311481 0.404615 +vt 0.375646 0.829362 +vt 0.199783 0.122971 +vt 0.126099 0.079176 +vt 0.293821 0.539752 +vt 0.287160 0.478683 +vt 0.395185 0.892117 +vt 1.126099 0.079176 +vt 0.280322 0.417652 +vt 0.353744 0.839193 +vt 0.272745 0.356782 +vt 0.332187 0.781456 +vt 0.263611 0.296253 +vt 0.318604 0.721911 +vt 0.251443 0.236393 +vt 0.308758 0.661539 +vt 0.233018 0.177939 +vt 0.300816 0.600748 +vt 0.232876 0.310127 +vt 0.221129 0.250284 +vt 0.290535 0.734668 +vt 0.279647 0.674627 +vt 0.203956 0.191710 +vt 0.271043 0.614061 +vt 0.174540 0.136116 +vt 0.263599 0.553231 +vt 0.113195 0.089316 +vt 0.256625 0.492294 +vt 0.381239 0.900402 +vt 1.113195 0.089316 +vt 0.249586 0.431372 +vt 0.331153 0.850295 +vt 0.241924 0.370591 +vt 0.305932 0.793661 +vt 0.367696 0.909620 +vt 1.099705 0.098631 +vt 0.226155 0.506187 +vt 0.219162 0.445257 +vt 0.307563 0.862489 +vt 0.211682 0.384439 +vt 0.278566 0.806805 +vt 0.203019 0.323891 +vt 0.261554 0.748202 +vt 0.192032 0.263877 +vt 0.249875 0.688349 +vt 0.176446 0.204937 +vt 0.240855 0.627882 +vt 0.150816 0.148417 +vt 0.233201 0.567104 +vt 0.099705 0.098631 +vt 0.231388 0.762083 +vt 0.219246 0.702235 +vt 0.163875 0.276739 +vt 0.150086 0.217260 +vt 0.210105 0.641721 +vt 0.128133 0.159648 +vt 0.202505 0.580867 +vt 0.085797 0.107022 +vt 0.195633 0.519853 +vt 0.354717 0.919675 +vt 1.085797 0.107022 +vt 0.188926 0.458804 +vt 0.282517 0.875554 +vt 0.181871 0.397830 +vt 0.249697 0.820536 +vt 0.173846 0.337070 +vt 0.164953 0.532790 +vt 0.158762 0.471524 +vt 0.342569 0.930458 +vt 0.255319 0.889215 +vt 0.152352 0.410303 +vt 0.218831 0.834422 +vt 0.145177 0.349237 +vt 0.199733 0.775817 +vt 0.136420 0.288491 +vt 0.187564 0.715769 +vt 0.124564 0.228378 +vt 0.178652 0.655055 +vt 0.106166 0.169626 +vt 0.171397 0.594004 +vt 0.071580 0.114401 +vt 1.071581 0.114401 +vt 0.109474 0.298811 +vt 0.099643 0.238042 +vt 0.154660 0.728393 +vt 0.146385 0.667346 +vt 0.084694 0.178195 +vt 0.139788 0.606002 +vt 0.057130 0.120689 +vt 0.134027 0.544511 +vt 0.331752 0.941850 +vt 1.057130 0.120689 +vt 0.128574 0.482965 +vt 0.224899 0.903109 +vt 0.123006 0.421439 +vt 0.185375 0.847930 +vt 0.116861 0.360015 +vt 0.166289 0.788839 +vt 0.323298 0.953712 +vt 0.189587 0.916716 +vt 0.098293 0.492710 +vt 0.093741 0.430865 +vt 0.148691 0.860403 +vt 0.088777 0.369079 +vt 0.130814 0.800517 +vt 0.082883 0.307428 +vt 0.120429 0.739522 +vt 0.075144 0.246046 +vt 0.113246 0.678058 +vt 0.063558 0.185227 +vt 0.107632 0.616367 +vt 0.042504 0.125819 +vt 0.102804 0.554561 +vt 1.042504 0.125819 +vt 0.084881 0.748576 +vt 0.079260 0.686680 +vt 0.050932 0.252224 +vt 0.042646 0.190618 +vt 0.074942 0.624645 +vt 0.027746 0.129735 +vt 0.071275 0.562538 +vt 0.319753 0.965854 +vt 1.027746 0.129735 +vt 0.067885 0.500402 +vt 0.146891 0.929241 +vt 0.064497 0.438266 +vt 0.108258 0.871044 +vt 0.060835 0.376159 +vt 0.093218 0.810177 +vt 0.056529 0.314122 +vt 0.037352 0.505752 +vt 0.035241 0.443394 +vt 0.093767 0.939432 +vt 0.063993 0.878963 +vt 0.032973 0.381046 +vt 0.053682 0.817157 +vt 0.030323 0.318723 +vt 0.048185 0.755026 +vt 0.026902 0.256452 +vt 0.044553 0.692770 +vt 0.021876 0.194290 +vt 0.041798 0.630454 +vt 0.012899 0.132394 +vt 0.039479 0.568110 +vt 0.329231 0.977918 +vt 1.012899 0.132394 +vt 0.002975 0.258646 +vt 0.001184 0.196189 +vt 0.009352 0.695992 +vt 0.008344 0.633516 +vt 1.021876 0.194290 +vt 1.001184 0.196189 +vt 0.997997 0.133766 +vt 0.007500 0.571036 +vt 0.389974 0.988485 +vt 0.006729 0.508555 +vt 0.028994 0.945515 +vt 0.005966 0.446073 +vt 0.016670 0.883314 +vt 0.005150 0.383593 +vt 0.012738 0.820910 +vt 0.004198 0.321116 +vt 0.010690 0.758459 +vt 1.005150 0.383593 +vt 1.005966 0.446073 +vt 1.012738 0.820910 +vt 1.016670 0.883314 +vt 1.004199 0.321116 +vt 1.010690 0.758459 +vt 1.002975 0.258646 +vt 1.009352 0.695992 +vt 1.008344 0.633516 +vt 1.007500 0.571036 +vt 1.006729 0.508555 +vt 1.028994 0.945515 +vt 1.389974 0.988485 +vn 0.0000 0.8286 -0.5598 +vn 0.0000 0.9217 -0.3879 +vn 0.0757 0.9217 -0.3804 +vn 0.1092 0.8286 -0.5490 +vn 0.0000 -0.5528 -0.8333 +vn 0.0000 -0.3805 -0.9247 +vn 0.1804 -0.3805 -0.9070 +vn 0.1626 -0.5528 -0.8173 +vn 0.0000 0.7040 -0.7101 +vn 0.1385 0.7040 -0.6965 +vn 0.0000 -0.7040 -0.7101 +vn 0.1385 -0.7040 -0.6965 +vn 0.0000 0.5528 -0.8333 +vn 0.1626 0.5528 -0.8173 +vn 0.0000 -0.8286 -0.5598 +vn 0.1092 -0.8286 -0.5490 +vn 0.0000 0.3805 -0.9247 +vn 0.1804 0.3805 -0.9070 +vn 0.0000 -0.9217 -0.3879 +vn 0.0757 -0.9217 -0.3804 +vn 0.0000 0.1939 -0.9810 +vn 0.1914 0.1939 -0.9622 +vn 0.0000 -0.9796 -0.2010 +vn 0.0392 -0.9796 -0.1971 +vn 0.0000 0.0000 -1.0000 +vn 0.1951 0.0000 -0.9808 +vn 0.0000 0.9796 -0.2010 +vn 0.0000 1.0000 0.0000 +vn 0.0392 0.9796 -0.1971 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 -0.1939 -0.9810 +vn 0.1914 -0.1939 -0.9622 +vn 0.3827 0.0000 -0.9239 +vn 0.3754 -0.1939 -0.9063 +vn 0.0769 0.9796 -0.1856 +vn 0.1484 0.9217 -0.3583 +vn 0.3539 -0.3805 -0.8544 +vn 0.2142 0.8286 -0.5171 +vn 0.3189 -0.5528 -0.7699 +vn 0.2717 0.7040 -0.6561 +vn 0.2717 -0.7040 -0.6561 +vn 0.3189 0.5528 -0.7699 +vn 0.2142 -0.8286 -0.5171 +vn 0.3539 0.3805 -0.8544 +vn 0.1484 -0.9217 -0.3583 +vn 0.3754 0.1939 -0.9063 +vn 0.0769 -0.9796 -0.1856 +vn 0.3945 -0.7040 -0.5904 +vn 0.3110 -0.8286 -0.4654 +vn 0.4630 0.5528 -0.6929 +vn 0.5137 0.3805 -0.7689 +vn 0.2155 -0.9217 -0.3225 +vn 0.5450 0.1939 -0.8157 +vn 0.1116 -0.9796 -0.1671 +vn 0.5556 0.0000 -0.8314 +vn 0.1116 0.9796 -0.1671 +vn 0.5450 -0.1939 -0.8157 +vn 0.2155 0.9217 -0.3225 +vn 0.5137 -0.3805 -0.7689 +vn 0.3110 0.8286 -0.4654 +vn 0.4630 -0.5528 -0.6929 +vn 0.3945 0.7040 -0.5904 +vn 0.6937 -0.1939 -0.6937 +vn 0.6539 -0.3805 -0.6539 +vn 0.2743 0.9217 -0.2743 +vn 0.3958 0.8286 -0.3958 +vn 0.5893 -0.5528 -0.5893 +vn 0.5021 0.7040 -0.5021 +vn 0.5021 -0.7040 -0.5021 +vn 0.5893 0.5528 -0.5893 +vn 0.3958 -0.8286 -0.3958 +vn 0.6539 0.3805 -0.6539 +vn 0.2743 -0.9217 -0.2743 +vn 0.6937 0.1939 -0.6937 +vn 0.1421 -0.9796 -0.1421 +vn 0.7071 0.0000 -0.7071 +vn 0.1421 0.9796 -0.1421 +vn 0.4654 -0.8286 -0.3110 +vn 0.3225 -0.9217 -0.2155 +vn 0.7689 0.3805 -0.5137 +vn 0.8157 0.1939 -0.5450 +vn 0.1671 -0.9796 -0.1116 +vn 0.8314 0.0000 -0.5556 +vn 0.1671 0.9796 -0.1116 +vn 0.8157 -0.1939 -0.5450 +vn 0.3225 0.9217 -0.2155 +vn 0.7689 -0.3805 -0.5137 +vn 0.4654 0.8286 -0.3110 +vn 0.6929 -0.5528 -0.4630 +vn 0.5904 0.7040 -0.3945 +vn 0.5904 -0.7040 -0.3945 +vn 0.6929 0.5528 -0.4630 +vn 0.3583 0.9217 -0.1484 +vn 0.5171 0.8286 -0.2142 +vn 0.8544 -0.3805 -0.3539 +vn 0.7699 -0.5528 -0.3189 +vn 0.6561 0.7040 -0.2717 +vn 0.6561 -0.7040 -0.2717 +vn 0.7699 0.5528 -0.3189 +vn 0.5171 -0.8286 -0.2142 +vn 0.8544 0.3805 -0.3539 +vn 0.3583 -0.9217 -0.1484 +vn 0.9063 0.1939 -0.3754 +vn 0.1856 -0.9796 -0.0769 +vn 0.9239 0.0000 -0.3827 +vn 0.1856 0.9796 -0.0769 +vn 0.9063 -0.1939 -0.3754 +vn 0.9070 0.3805 -0.1804 +vn 0.9622 0.1939 -0.1914 +vn 0.3804 -0.9217 -0.0757 +vn 0.1971 -0.9796 -0.0392 +vn 0.9808 0.0000 -0.1951 +vn 0.1971 0.9796 -0.0392 +vn 0.9622 -0.1939 -0.1914 +vn 0.3804 0.9217 -0.0757 +vn 0.9070 -0.3805 -0.1804 +vn 0.5490 0.8286 -0.1092 +vn 0.8173 -0.5528 -0.1626 +vn 0.6965 0.7040 -0.1385 +vn 0.6965 -0.7040 -0.1385 +vn 0.8173 0.5528 -0.1626 +vn 0.5490 -0.8286 -0.1092 +vn 0.9247 -0.3805 0.0000 +vn 0.8333 -0.5528 0.0000 +vn 0.5598 0.8286 0.0000 +vn 0.7101 0.7040 0.0000 +vn 0.7101 -0.7040 0.0000 +vn 0.8333 0.5528 0.0000 +vn 0.5598 -0.8286 0.0000 +vn 0.9247 0.3805 0.0000 +vn 0.3879 -0.9217 0.0000 +vn 0.9810 0.1939 0.0000 +vn 0.2010 -0.9796 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.2010 0.9796 0.0000 +vn 0.9810 -0.1939 0.0000 +vn 0.3879 0.9217 0.0000 +vn 0.3804 -0.9217 0.0757 +vn 0.1971 -0.9796 0.0392 +vn 0.9622 0.1939 0.1914 +vn 0.9808 0.0000 0.1951 +vn 0.1971 0.9796 0.0392 +vn 0.9622 -0.1939 0.1914 +vn 0.3804 0.9217 0.0757 +vn 0.9070 -0.3805 0.1804 +vn 0.5490 0.8286 0.1092 +vn 0.8173 -0.5528 0.1626 +vn 0.6965 0.7040 0.1385 +vn 0.6965 -0.7040 0.1385 +vn 0.8173 0.5528 0.1626 +vn 0.5490 -0.8286 0.1092 +vn 0.9070 0.3805 0.1804 +vn 0.5171 0.8286 0.2142 +vn 0.6561 0.7040 0.2717 +vn 0.7699 -0.5528 0.3189 +vn 0.6561 -0.7040 0.2717 +vn 0.7699 0.5528 0.3189 +vn 0.5171 -0.8286 0.2142 +vn 0.8544 0.3805 0.3539 +vn 0.3583 -0.9217 0.1484 +vn 0.9063 0.1939 0.3754 +vn 0.1856 -0.9796 0.0769 +vn 0.9239 0.0000 0.3827 +vn 0.1856 0.9796 0.0769 +vn 0.9063 -0.1939 0.3754 +vn 0.3583 0.9217 0.1484 +vn 0.8544 -0.3805 0.3539 +vn 0.8157 0.1939 0.5450 +vn 0.8314 0.0000 0.5556 +vn 0.1671 0.9796 0.1116 +vn 0.1671 -0.9796 0.1116 +vn 0.8157 -0.1939 0.5450 +vn 0.3225 0.9217 0.2155 +vn 0.7689 -0.3805 0.5137 +vn 0.4654 0.8286 0.3110 +vn 0.6929 -0.5528 0.4630 +vn 0.5904 0.7040 0.3945 +vn 0.5904 -0.7040 0.3945 +vn 0.6929 0.5528 0.4630 +vn 0.4654 -0.8286 0.3110 +vn 0.7689 0.3805 0.5137 +vn 0.3225 -0.9217 0.2155 +vn 0.5893 -0.5528 0.5893 +vn 0.5021 -0.7040 0.5021 +vn 0.5021 0.7040 0.5021 +vn 0.5893 0.5528 0.5893 +vn 0.3958 -0.8286 0.3958 +vn 0.6539 0.3805 0.6539 +vn 0.2743 -0.9217 0.2743 +vn 0.6937 0.1939 0.6937 +vn 0.1421 -0.9796 0.1421 +vn 0.7071 0.0000 0.7071 +vn 0.1421 0.9796 0.1421 +vn 0.6937 -0.1939 0.6937 +vn 0.2743 0.9217 0.2743 +vn 0.6539 -0.3805 0.6539 +vn 0.3958 0.8286 0.3958 +vn 0.1116 -0.9796 0.1671 +vn 0.5556 0.0000 0.8314 +vn 0.5450 -0.1939 0.8157 +vn 0.1116 0.9796 0.1671 +vn 0.2155 0.9217 0.3225 +vn 0.5137 -0.3805 0.7689 +vn 0.3110 0.8286 0.4654 +vn 0.4630 -0.5528 0.6929 +vn 0.3945 0.7040 0.5904 +vn 0.3945 -0.7040 0.5904 +vn 0.4630 0.5528 0.6929 +vn 0.3110 -0.8286 0.4654 +vn 0.5137 0.3805 0.7689 +vn 0.2155 -0.9217 0.3225 +vn 0.5450 0.1939 0.8157 +vn 0.2717 -0.7040 0.6561 +vn 0.2142 -0.8286 0.5171 +vn 0.3189 0.5528 0.7699 +vn 0.3539 0.3805 0.8544 +vn 0.1484 -0.9217 0.3583 +vn 0.3754 0.1939 0.9063 +vn 0.0769 -0.9796 0.1856 +vn 0.3827 0.0000 0.9239 +vn 0.0769 0.9796 0.1856 +vn 0.3754 -0.1939 0.9063 +vn 0.1484 0.9217 0.3583 +vn 0.3539 -0.3805 0.8544 +vn 0.2142 0.8286 0.5171 +vn 0.3189 -0.5528 0.7699 +vn 0.2717 0.7040 0.6561 +vn 0.0392 0.9796 0.1971 +vn 0.0757 0.9217 0.3804 +vn 0.1914 -0.1939 0.9622 +vn 0.1804 -0.3805 0.9070 +vn 0.1092 0.8286 0.5490 +vn 0.1626 -0.5528 0.8173 +vn 0.1385 0.7040 0.6965 +vn 0.1385 -0.7040 0.6965 +vn 0.1626 0.5528 0.8173 +vn 0.1092 -0.8286 0.5490 +vn 0.1804 0.3805 0.9070 +vn 0.0757 -0.9217 0.3804 +vn 0.1914 0.1939 0.9622 +vn 0.0392 -0.9796 0.1971 +vn 0.1951 0.0000 0.9808 +vn 0.0000 0.5528 0.8333 +vn 0.0000 0.3805 0.9247 +vn 0.0000 -0.8286 0.5598 +vn 0.0000 -0.9217 0.3879 +vn 0.0000 0.1939 0.9810 +vn 0.0000 -0.9796 0.2010 +vn 0.0000 0.0000 1.0000 +vn 0.0000 0.9796 0.2010 +vn 0.0000 -0.1939 0.9810 +vn 0.0000 0.9217 0.3879 +vn 0.0000 -0.3805 0.9247 +vn 0.0000 0.8286 0.5598 +vn 0.0000 -0.5528 0.8333 +vn 0.0000 0.7040 0.7101 +vn 0.0000 -0.7040 0.7101 +vn -0.1914 -0.1939 0.9622 +vn -0.1804 -0.3805 0.9070 +vn -0.0757 0.9217 0.3804 +vn -0.1092 0.8286 0.5490 +vn -0.1626 -0.5528 0.8173 +vn -0.1385 0.7040 0.6965 +vn -0.1385 -0.7040 0.6965 +vn -0.1626 0.5528 0.8173 +vn -0.1092 -0.8286 0.5490 +vn -0.1804 0.3805 0.9070 +vn -0.0757 -0.9217 0.3804 +vn -0.1914 0.1939 0.9622 +vn -0.0392 -0.9796 0.1971 +vn -0.1951 0.0000 0.9808 +vn -0.0392 0.9796 0.1971 +vn -0.2142 -0.8286 0.5171 +vn -0.1484 -0.9217 0.3583 +vn -0.3539 0.3805 0.8544 +vn -0.3754 0.1939 0.9063 +vn -0.0769 -0.9796 0.1856 +vn -0.3827 0.0000 0.9239 +vn -0.0769 0.9796 0.1856 +vn -0.3754 -0.1939 0.9063 +vn -0.1484 0.9217 0.3583 +vn -0.3539 -0.3805 0.8544 +vn -0.2142 0.8286 0.5171 +vn -0.3189 -0.5528 0.7699 +vn -0.2717 0.7040 0.6561 +vn -0.2717 -0.7040 0.6561 +vn -0.3189 0.5528 0.7699 +vn -0.2155 0.9217 0.3225 +vn -0.3110 0.8286 0.4654 +vn -0.5137 -0.3805 0.7689 +vn -0.4630 -0.5528 0.6929 +vn -0.3945 0.7040 0.5904 +vn -0.3945 -0.7040 0.5904 +vn -0.4630 0.5528 0.6929 +vn -0.3110 -0.8286 0.4654 +vn -0.5137 0.3805 0.7689 +vn -0.2155 -0.9217 0.3225 +vn -0.5450 0.1939 0.8157 +vn -0.1116 -0.9796 0.1671 +vn -0.5556 0.0000 0.8314 +vn -0.1116 0.9796 0.1671 +vn -0.5450 -0.1939 0.8157 +vn -0.6539 0.3805 0.6539 +vn -0.6937 0.1939 0.6937 +vn -0.2743 -0.9217 0.2743 +vn -0.1421 -0.9796 0.1421 +vn -0.7071 0.0000 0.7071 +vn -0.1421 0.9796 0.1421 +vn -0.6937 -0.1939 0.6937 +vn -0.2743 0.9217 0.2743 +vn -0.6539 -0.3805 0.6539 +vn -0.3958 0.8286 0.3958 +vn -0.5893 -0.5528 0.5893 +vn -0.5021 0.7040 0.5021 +vn -0.5021 -0.7040 0.5021 +vn -0.5893 0.5528 0.5893 +vn -0.3958 -0.8286 0.3958 +vn -0.7689 -0.3805 0.5137 +vn -0.6929 -0.5528 0.4630 +vn -0.4654 0.8286 0.3110 +vn -0.5904 0.7040 0.3945 +vn -0.5904 -0.7040 0.3945 +vn -0.6929 0.5528 0.4630 +vn -0.4654 -0.8286 0.3110 +vn -0.7689 0.3805 0.5137 +vn -0.3225 -0.9217 0.2155 +vn -0.8157 0.1939 0.5450 +vn -0.1671 -0.9796 0.1116 +vn -0.8314 0.0000 0.5556 +vn -0.1671 0.9796 0.1116 +vn -0.8157 -0.1939 0.5450 +vn -0.3225 0.9217 0.2155 +vn -0.3583 -0.9217 0.1484 +vn -0.1856 -0.9796 0.0769 +vn -0.9063 0.1939 0.3754 +vn -0.9239 0.0000 0.3827 +vn -0.1856 0.9796 0.0769 +vn -0.9063 -0.1939 0.3754 +vn -0.3583 0.9217 0.1484 +vn -0.8544 -0.3805 0.3539 +vn -0.5171 0.8286 0.2142 +vn -0.7699 -0.5528 0.3189 +vn -0.6561 0.7040 0.2717 +vn -0.6561 -0.7040 0.2717 +vn -0.7699 0.5528 0.3189 +vn -0.5171 -0.8286 0.2142 +vn -0.8544 0.3805 0.3539 +vn -0.8173 -0.5528 0.1626 +vn -0.6965 -0.7040 0.1385 +vn -0.6965 0.7040 0.1385 +vn -0.8173 0.5528 0.1626 +vn -0.5490 -0.8286 0.1092 +vn -0.9070 0.3805 0.1804 +vn -0.3804 -0.9217 0.0757 +vn -0.9622 0.1939 0.1914 +vn -0.1971 -0.9796 0.0392 +vn -0.9808 0.0000 0.1951 +vn -0.1971 0.9796 0.0392 +vn -0.9622 -0.1939 0.1914 +vn -0.3804 0.9217 0.0757 +vn -0.9070 -0.3805 0.1804 +vn -0.5490 0.8286 0.1092 +vn -0.2010 0.9796 0.0000 +vn -0.2010 -0.9796 0.0000 +vn -1.0000 0.0000 0.0000 +vn -0.9810 -0.1939 0.0000 +vn -0.3879 0.9217 0.0000 +vn -0.9247 -0.3805 0.0000 +vn -0.5598 0.8286 0.0000 +vn -0.8333 -0.5528 0.0000 +vn -0.7101 0.7040 0.0000 +vn -0.7101 -0.7040 0.0000 +vn -0.8333 0.5528 0.0000 +vn -0.5598 -0.8286 0.0000 +vn -0.9247 0.3805 0.0000 +vn -0.3879 -0.9217 0.0000 +vn -0.9810 0.1939 0.0000 +vn -0.6965 0.7040 -0.1385 +vn -0.8173 0.5528 -0.1626 +vn -0.6965 -0.7040 -0.1385 +vn -0.5490 -0.8286 -0.1092 +vn -0.9070 0.3805 -0.1804 +vn -0.3804 -0.9217 -0.0757 +vn -0.9622 0.1939 -0.1914 +vn -0.1971 -0.9796 -0.0392 +vn -0.9808 0.0000 -0.1951 +vn -0.1971 0.9796 -0.0392 +vn -0.9622 -0.1939 -0.1914 +vn -0.3804 0.9217 -0.0757 +vn -0.9070 -0.3805 -0.1804 +vn -0.5490 0.8286 -0.1092 +vn -0.8173 -0.5528 -0.1626 +vn -0.9239 0.0000 -0.3827 +vn -0.9063 -0.1939 -0.3754 +vn -0.1856 0.9796 -0.0769 +vn -0.3583 0.9217 -0.1484 +vn -0.8544 -0.3805 -0.3539 +vn -0.5171 0.8286 -0.2142 +vn -0.7699 -0.5528 -0.3189 +vn -0.6561 0.7040 -0.2717 +vn -0.6561 -0.7040 -0.2717 +vn -0.7699 0.5528 -0.3189 +vn -0.5171 -0.8286 -0.2142 +vn -0.8544 0.3805 -0.3539 +vn -0.3583 -0.9217 -0.1484 +vn -0.9063 0.1939 -0.3754 +vn -0.1856 -0.9796 -0.0769 +vn -0.5904 -0.7040 -0.3945 +vn -0.4654 -0.8286 -0.3110 +vn -0.6929 0.5528 -0.4630 +vn -0.7689 0.3805 -0.5137 +vn -0.3225 -0.9217 -0.2155 +vn -0.8157 0.1939 -0.5450 +vn -0.1671 -0.9796 -0.1116 +vn -0.8314 0.0000 -0.5556 +vn -0.1671 0.9796 -0.1116 +vn -0.8157 -0.1939 -0.5450 +vn -0.3225 0.9217 -0.2155 +vn -0.7689 -0.3805 -0.5137 +vn -0.4654 0.8286 -0.3110 +vn -0.6929 -0.5528 -0.4630 +vn -0.5904 0.7040 -0.3945 +vn -0.1421 0.9796 -0.1421 +vn -0.2743 0.9217 -0.2743 +vn -0.6937 -0.1939 -0.6937 +vn -0.6539 -0.3805 -0.6539 +vn -0.3958 0.8286 -0.3958 +vn -0.5893 -0.5528 -0.5893 +vn -0.5021 0.7040 -0.5021 +vn -0.5021 -0.7040 -0.5021 +vn -0.5893 0.5528 -0.5893 +vn -0.3958 -0.8286 -0.3958 +vn -0.6539 0.3805 -0.6539 +vn -0.2743 -0.9217 -0.2743 +vn -0.6937 0.1939 -0.6937 +vn -0.1421 -0.9796 -0.1421 +vn -0.7071 0.0000 -0.7071 +vn -0.4630 0.5528 -0.6929 +vn -0.5137 0.3805 -0.7689 +vn -0.3110 -0.8286 -0.4654 +vn -0.2155 -0.9217 -0.3225 +vn -0.5450 0.1939 -0.8157 +vn -0.1116 -0.9796 -0.1671 +vn -0.5556 0.0000 -0.8314 +vn -0.1116 0.9796 -0.1671 +vn -0.5450 -0.1939 -0.8157 +vn -0.2155 0.9217 -0.3225 +vn -0.5137 -0.3805 -0.7689 +vn -0.3110 0.8286 -0.4654 +vn -0.4630 -0.5528 -0.6929 +vn -0.3945 0.7040 -0.5904 +vn -0.3945 -0.7040 -0.5904 +vn -0.3754 -0.1939 -0.9063 +vn -0.3539 -0.3805 -0.8544 +vn -0.1484 0.9217 -0.3583 +vn -0.2142 0.8286 -0.5171 +vn -0.3189 -0.5528 -0.7699 +vn -0.2717 0.7040 -0.6561 +vn -0.2717 -0.7040 -0.6561 +vn -0.3189 0.5528 -0.7699 +vn -0.2142 -0.8286 -0.5171 +vn -0.3539 0.3805 -0.8544 +vn -0.1484 -0.9217 -0.3583 +vn -0.3754 0.1939 -0.9063 +vn -0.0769 -0.9796 -0.1856 +vn -0.3827 0.0000 -0.9239 +vn -0.0769 0.9796 -0.1856 +vn -0.1092 -0.8286 -0.5490 +vn -0.0757 -0.9217 -0.3804 +vn -0.1804 0.3805 -0.9070 +vn -0.1914 0.1939 -0.9622 +vn -0.0392 -0.9796 -0.1971 +vn -0.1951 0.0000 -0.9808 +vn -0.0392 0.9796 -0.1971 +vn -0.1914 -0.1939 -0.9622 +vn -0.0757 0.9217 -0.3804 +vn -0.1804 -0.3805 -0.9070 +vn -0.1092 0.8286 -0.5490 +vn -0.1626 -0.5528 -0.8173 +vn -0.1385 0.7040 -0.6965 +vn -0.1385 -0.7040 -0.6965 +vn -0.1626 0.5528 -0.8173 +usemtl None +s 1 +f 3/1/1 2/2/2 12/3/3 13/4/4 +f 479/5/5 478/6/6 20/7/7 21/8/8 +f 4/9/9 3/1/1 13/4/4 14/10/10 +f 480/11/11 479/5/5 21/8/8 22/12/12 +f 5/13/13 4/9/9 14/10/10 15/14/14 +f 10/15/15 480/11/11 22/12/12 23/16/16 +f 6/17/17 5/13/13 15/14/14 16/18/18 +f 481/19/19 10/15/15 23/16/16 24/20/20 +f 7/21/21 6/17/17 16/18/18 17/22/22 +f 482/23/23 481/19/19 24/20/20 25/24/24 +f 8/25/25 7/21/21 17/22/22 18/26/26 +f 1/27/27 297/28/28 11/29/29 +f 206/30/30 482/23/23 25/24/24 +f 9/31/31 8/25/25 18/26/26 19/32/32 +f 2/2/2 1/27/27 11/29/29 12/3/3 +f 478/6/6 9/31/31 19/32/32 20/7/7 +f 19/32/32 18/26/26 33/33/33 34/34/34 +f 12/3/3 11/29/29 26/35/35 27/36/36 +f 20/7/7 19/32/32 34/34/34 35/37/37 +f 13/4/4 12/3/3 27/36/36 28/38/38 +f 21/8/8 20/7/7 35/37/37 36/39/39 +f 14/10/10 13/4/4 28/38/38 29/40/40 +f 22/12/12 21/8/8 36/39/39 37/41/41 +f 15/14/14 14/10/10 29/40/40 30/42/42 +f 23/16/16 22/12/12 37/41/41 38/43/43 +f 16/18/18 15/14/14 30/42/42 31/44/44 +f 24/20/20 23/16/16 38/43/43 39/45/45 +f 17/22/22 16/18/18 31/44/44 32/46/46 +f 25/24/24 24/20/20 39/45/45 40/47/47 +f 18/26/26 17/22/22 32/46/46 33/33/33 +f 11/29/29 297/28/28 26/35/35 +f 206/30/30 25/24/24 40/47/47 +f 38/43/43 37/41/41 52/48/48 53/49/49 +f 31/44/44 30/42/42 45/50/50 46/51/51 +f 39/45/45 38/43/43 53/49/49 54/52/52 +f 32/46/46 31/44/44 46/51/51 47/53/53 +f 40/47/47 39/45/45 54/52/52 55/54/54 +f 33/33/33 32/46/46 47/53/53 48/55/55 +f 26/35/35 297/28/28 41/56/56 +f 206/30/30 40/47/47 55/54/54 +f 34/34/34 33/33/33 48/55/55 49/57/57 +f 27/36/36 26/35/35 41/56/56 42/58/58 +f 35/37/37 34/34/34 49/57/57 50/59/59 +f 28/38/38 27/36/36 42/58/58 43/60/60 +f 36/39/39 35/37/37 50/59/59 51/61/61 +f 29/40/40 28/38/38 43/60/60 44/62/62 +f 37/41/41 36/39/39 51/61/61 52/48/48 +f 30/42/42 29/40/40 44/62/62 45/50/50 +f 50/59/59 49/57/57 64/63/63 65/64/64 +f 43/60/60 42/58/58 57/65/65 58/66/66 +f 51/61/61 50/59/59 65/64/64 66/67/67 +f 44/62/62 43/60/60 58/66/66 59/68/68 +f 52/48/48 51/61/61 66/67/67 67/69/69 +f 45/50/50 44/62/62 59/68/68 60/70/70 +f 53/49/49 52/48/48 67/69/69 68/71/71 +f 46/51/51 45/50/50 60/70/70 61/72/72 +f 54/52/52 53/49/49 68/71/71 69/73/73 +f 47/53/53 46/51/51 61/72/72 62/74/74 +f 55/54/54 54/52/52 69/73/73 70/75/75 +f 48/55/55 47/53/53 62/74/74 63/76/76 +f 41/56/56 297/28/28 56/77/77 +f 206/30/30 55/54/54 70/75/75 +f 49/57/57 48/55/55 63/76/76 64/63/63 +f 42/58/58 41/56/56 56/77/77 57/65/65 +f 69/73/73 68/71/71 83/78/78 84/79/79 +f 62/74/74 61/72/72 76/80/80 77/81/81 +f 70/75/75 69/73/73 84/79/79 85/82/82 +f 63/76/76 62/74/74 77/81/81 78/83/83 +f 56/77/77 297/28/28 71/84/84 +f 206/30/30 70/75/75 85/82/82 +f 64/63/63 63/76/76 78/83/83 79/85/85 +f 57/65/65 56/77/77 71/84/84 72/86/86 +f 65/64/64 64/63/63 79/85/85 80/87/87 +f 58/66/66 57/65/65 72/86/86 73/88/88 +f 66/67/67 65/64/64 80/87/87 81/89/89 +f 59/68/68 58/66/66 73/88/88 74/90/90 +f 67/69/69 66/67/67 81/89/89 82/91/91 +f 60/70/70 59/68/68 74/90/90 75/92/92 +f 68/71/71 67/69/69 82/91/91 83/78/78 +f 61/72/72 60/70/70 75/92/92 76/80/80 +f 73/88/88 72/86/86 87/93/93 88/94/94 +f 81/89/89 80/87/87 95/95/95 96/96/96 +f 74/90/90 73/88/88 88/94/94 89/97/97 +f 82/91/91 81/89/89 96/96/96 97/98/98 +f 75/92/92 74/90/90 89/97/97 90/99/99 +f 83/78/78 82/91/91 97/98/98 98/100/100 +f 76/80/80 75/92/92 90/99/99 91/101/101 +f 84/79/79 83/78/78 98/100/100 99/102/102 +f 77/81/81 76/80/80 91/101/101 92/103/103 +f 85/82/82 84/79/79 99/102/102 100/104/104 +f 78/83/83 77/81/81 92/103/103 93/105/105 +f 71/84/84 297/28/28 86/106/106 +f 206/30/30 85/82/82 100/104/104 +f 79/85/85 78/83/83 93/105/105 94/107/107 +f 72/86/86 71/84/84 86/106/106 87/93/93 +f 80/87/87 79/85/85 94/107/107 95/95/95 +f 92/103/103 91/101/101 106/108/108 107/109/109 +f 100/104/104 99/102/102 114/110/110 115/111/111 +f 93/105/105 92/103/103 107/109/109 108/112/112 +f 86/106/106 297/28/28 101/113/113 +f 206/30/30 100/104/104 115/111/111 +f 94/107/107 93/105/105 108/112/112 109/114/114 +f 87/93/93 86/106/106 101/113/113 102/115/115 +f 95/95/95 94/107/107 109/114/114 110/116/116 +f 88/94/94 87/93/93 102/115/115 103/117/117 +f 96/96/96 95/95/95 110/116/116 111/118/118 +f 89/97/97 88/94/94 103/117/117 104/119/119 +f 97/98/98 96/96/96 111/118/118 112/120/120 +f 90/99/99 89/97/97 104/119/119 105/121/121 +f 98/100/100 97/98/98 112/120/120 113/122/122 +f 91/101/101 90/99/99 105/121/121 106/108/108 +f 99/102/102 98/100/100 113/122/122 114/110/110 +f 111/118/118 110/116/116 125/123/123 126/124/124 +f 104/119/119 103/117/117 118/125/125 119/126/126 +f 112/120/120 111/118/118 126/124/124 127/127/127 +f 105/121/121 104/119/119 119/126/126 120/128/128 +f 113/122/122 112/120/120 127/127/127 128/129/129 +f 106/108/108 105/121/121 120/128/128 121/130/130 +f 114/110/110 113/122/122 128/129/129 129/131/131 +f 107/109/109 106/108/108 121/130/130 122/132/132 +f 115/111/111 114/110/110 129/131/131 130/133/133 +f 108/112/112 107/109/109 122/132/132 123/134/134 +f 101/113/113 297/28/28 116/135/135 +f 206/30/30 115/111/111 130/133/133 +f 109/114/114 108/112/112 123/134/134 124/136/136 +f 102/115/115 101/113/113 116/135/135 117/137/137 +f 110/116/116 109/114/114 124/136/136 125/123/123 +f 103/117/117 102/115/115 117/137/137 118/125/125 +f 130/133/133 129/131/131 144/138/138 145/139/139 +f 123/134/134 122/132/132 137/140/140 138/141/141 +f 116/135/135 297/28/28 131/142/142 +f 206/30/30 130/133/133 145/139/139 +f 124/136/136 123/134/134 138/141/141 139/143/143 +f 117/137/137 116/135/135 131/142/142 132/144/144 +f 125/123/123 124/136/136 139/143/143 140/145/145 +f 118/125/125 117/137/137 132/144/144 133/146/146 +f 126/124/124 125/123/123 140/145/145 141/147/147 +f 119/126/126 118/125/125 133/146/146 134/148/148 +f 127/127/127 126/124/124 141/147/147 142/149/149 +f 120/128/128 119/126/126 134/148/148 135/150/150 +f 128/129/129 127/127/127 142/149/149 143/151/151 +f 121/130/130 120/128/128 135/150/150 136/152/152 +f 129/131/131 128/129/129 143/151/151 144/138/138 +f 122/132/132 121/130/130 136/152/152 137/140/140 +f 134/148/148 133/146/146 148/153/153 149/154/154 +f 142/149/149 141/147/147 156/155/155 157/156/156 +f 135/150/150 134/148/148 149/154/154 150/157/157 +f 143/151/151 142/149/149 157/156/156 158/158/158 +f 136/152/152 135/150/150 150/157/157 151/159/159 +f 144/138/138 143/151/151 158/158/158 159/160/160 +f 137/140/140 136/152/152 151/159/159 152/161/161 +f 145/139/139 144/138/138 159/160/160 160/162/162 +f 138/141/141 137/140/140 152/161/161 153/163/163 +f 131/142/142 297/28/28 146/164/164 +f 206/30/30 145/139/139 160/162/162 +f 139/143/143 138/141/141 153/163/163 154/165/165 +f 132/144/144 131/142/142 146/164/164 147/166/166 +f 140/145/145 139/143/143 154/165/165 155/167/167 +f 133/146/146 132/144/144 147/166/166 148/153/153 +f 141/147/147 140/145/145 155/167/167 156/155/155 +f 153/163/163 152/161/161 167/168/168 168/169/169 +f 146/164/164 297/28/28 161/170/170 +f 206/30/30 160/162/162 175/171/171 +f 154/165/165 153/163/163 168/169/169 169/172/172 +f 147/166/166 146/164/164 161/170/170 162/173/173 +f 155/167/167 154/165/165 169/172/172 170/174/174 +f 148/153/153 147/166/166 162/173/173 163/175/175 +f 156/155/155 155/167/167 170/174/174 171/176/176 +f 149/154/154 148/153/153 163/175/175 164/177/177 +f 157/156/156 156/155/155 171/176/176 172/178/178 +f 150/157/157 149/154/154 164/177/177 165/179/179 +f 158/158/158 157/156/156 172/178/178 173/180/180 +f 151/159/159 150/157/157 165/179/179 166/181/181 +f 159/160/160 158/158/158 173/180/180 174/182/182 +f 152/161/161 151/159/159 166/181/181 167/168/168 +f 160/162/162 159/160/160 174/182/182 175/171/171 +f 172/178/178 171/176/176 186/183/183 187/184/184 +f 165/179/179 164/177/177 179/185/185 180/186/186 +f 173/180/180 172/178/178 187/184/184 188/187/187 +f 166/181/181 165/179/179 180/186/186 181/188/188 +f 174/182/182 173/180/180 188/187/187 189/189/189 +f 167/168/168 166/181/181 181/188/188 182/190/190 +f 175/171/171 174/182/182 189/189/189 190/191/191 +f 168/169/169 167/168/168 182/190/190 183/192/192 +f 161/170/170 297/28/28 176/193/193 +f 206/30/30 175/171/171 190/191/191 +f 169/172/172 168/169/169 183/192/192 184/194/194 +f 162/173/173 161/170/170 176/193/193 177/195/195 +f 170/174/174 169/172/172 184/194/194 185/196/196 +f 163/175/175 162/173/173 177/195/195 178/197/197 +f 171/176/176 170/174/174 185/196/196 186/183/183 +f 164/177/177 163/175/175 178/197/197 179/185/185 +f 206/30/30 190/191/191 205/198/198 +f 184/194/194 183/192/192 198/199/199 199/200/200 +f 177/195/195 176/193/193 191/201/201 192/202/202 +f 185/196/196 184/194/194 199/200/200 200/203/203 +f 178/197/197 177/195/195 192/202/202 193/204/204 +f 186/183/183 185/196/196 200/203/203 201/205/205 +f 179/185/185 178/197/197 193/204/204 194/206/206 +f 187/184/184 186/183/183 201/205/205 202/207/207 +f 180/186/186 179/185/185 194/206/206 195/208/208 +f 188/187/187 187/184/184 202/207/207 203/209/209 +f 181/188/188 180/186/186 195/208/208 196/210/210 +f 189/189/189 188/187/187 203/209/209 204/211/211 +f 182/190/190 181/188/188 196/210/210 197/212/212 +f 190/191/191 189/189/189 204/211/211 205/198/198 +f 183/192/192 182/190/190 197/212/212 198/199/199 +f 176/193/193 297/28/28 191/201/201 +f 203/209/209 202/207/207 218/213/213 219/214/214 +f 196/210/210 195/208/208 211/215/215 212/216/216 +f 204/211/211 203/209/209 219/214/214 220/217/217 +f 197/212/212 196/210/210 212/216/216 213/218/218 +f 205/198/198 204/211/211 220/217/217 221/219/219 +f 198/199/199 197/212/212 213/218/218 214/220/220 +f 191/201/201 297/28/28 207/221/221 +f 206/30/30 205/198/198 221/219/219 +f 199/200/200 198/199/199 214/220/220 215/222/222 +f 192/202/202 191/201/201 207/221/221 208/223/223 +f 200/203/203 199/200/200 215/222/222 216/224/224 +f 193/204/204 192/202/202 208/223/223 209/225/225 +f 201/205/205 200/203/203 216/224/224 217/226/226 +f 194/206/206 193/204/204 209/225/225 210/227/227 +f 202/207/207 201/205/205 217/226/226 218/213/213 +f 195/208/208 194/206/206 210/227/227 211/215/215 +f 208/223/223 207/221/221 222/228/228 223/229/229 +f 216/224/224 215/222/222 230/230/230 231/231/231 +f 209/225/225 208/223/223 223/229/229 224/232/232 +f 217/226/226 216/224/224 231/231/231 232/233/233 +f 210/227/227 209/225/225 224/232/232 225/234/234 +f 218/213/213 217/226/226 232/233/233 233/235/235 +f 211/215/215 210/227/227 225/234/234 226/236/236 +f 219/214/214 218/213/213 233/235/235 234/237/237 +f 212/216/216 211/215/215 226/236/236 227/238/238 +f 220/217/217 219/214/214 234/237/237 235/239/239 +f 213/218/218 212/216/216 227/238/238 228/240/240 +f 221/219/219 220/217/217 235/239/239 236/241/241 +f 214/220/220 213/218/218 228/240/240 229/242/242 +f 207/221/221 297/28/28 222/228/228 +f 206/30/30 221/219/219 236/241/241 +f 215/222/222 214/220/220 229/242/242 230/230/230 +f 227/238/238 226/236/236 241/243/243 242/244/244 +f 235/239/239 234/237/237 249/245/245 250/246/246 +f 228/240/240 227/238/238 242/244/244 243/247/247 +f 236/241/241 235/239/239 250/246/246 251/248/248 +f 229/242/242 228/240/240 243/247/247 244/249/249 +f 222/228/228 297/28/28 237/250/250 +f 206/30/30 236/241/241 251/248/248 +f 230/230/230 229/242/242 244/249/249 245/251/251 +f 223/229/229 222/228/228 237/250/250 238/252/252 +f 231/231/231 230/230/230 245/251/251 246/253/253 +f 224/232/232 223/229/229 238/252/252 239/254/254 +f 232/233/233 231/231/231 246/253/253 247/255/255 +f 225/234/234 224/232/232 239/254/254 240/256/256 +f 233/235/235 232/233/233 247/255/255 248/257/257 +f 226/236/236 225/234/234 240/256/256 241/243/243 +f 234/237/237 233/235/235 248/257/257 249/245/245 +f 246/253/253 245/251/251 260/258/258 261/259/259 +f 239/254/254 238/252/252 253/260/260 254/261/261 +f 247/255/255 246/253/253 261/259/259 262/262/262 +f 240/256/256 239/254/254 254/261/261 255/263/263 +f 248/257/257 247/255/255 262/262/262 263/264/264 +f 241/243/243 240/256/256 255/263/263 256/265/265 +f 249/245/245 248/257/257 263/264/264 264/266/266 +f 242/244/244 241/243/243 256/265/265 257/267/267 +f 250/246/246 249/245/245 264/266/266 265/268/268 +f 243/247/247 242/244/244 257/267/267 258/269/269 +f 251/270/248 250/246/246 265/268/268 266/271/270 +f 244/249/249 243/247/247 258/269/269 259/272/271 +f 237/250/250 297/28/28 252/273/272 +f 206/30/30 251/248/248 266/274/270 +f 245/251/251 244/249/249 259/272/271 260/258/258 +f 238/252/252 237/250/250 252/273/272 253/260/260 +f 265/268/268 264/266/266 279/275/273 280/276/274 +f 258/269/269 257/267/267 272/277/275 273/278/276 +f 266/271/270 265/268/268 280/276/274 281/279/277 +f 259/272/271 258/269/269 273/278/276 274/280/278 +f 252/273/272 297/28/28 267/281/279 +f 206/30/30 266/274/270 281/282/277 +f 260/258/258 259/272/271 274/280/278 275/283/280 +f 253/260/260 252/273/272 267/281/279 268/284/281 +f 261/259/259 260/258/258 275/283/280 276/285/282 +f 254/261/261 253/260/260 268/284/281 269/286/283 +f 262/262/262 261/259/259 276/285/282 277/287/284 +f 255/263/263 254/261/261 269/286/283 270/288/285 +f 263/264/264 262/262/262 277/287/284 278/289/286 +f 256/265/265 255/263/263 270/288/285 271/290/287 +f 264/266/266 263/264/264 278/289/286 279/275/273 +f 257/267/267 256/265/265 271/290/287 272/277/275 +f 269/286/283 268/284/281 283/291/288 284/292/289 +f 277/287/284 276/285/282 291/293/290 292/294/291 +f 270/288/285 269/286/283 284/292/289 285/295/292 +f 278/289/286 277/287/284 292/294/291 293/296/293 +f 271/290/287 270/288/285 285/295/292 286/297/294 +f 279/275/273 278/289/286 293/296/293 294/298/295 +f 272/277/275 271/290/287 286/297/294 287/299/296 +f 280/276/274 279/275/273 294/298/295 295/300/297 +f 273/278/276 272/277/275 287/299/296 288/301/298 +f 281/279/277 280/276/274 295/300/297 296/302/299 +f 274/280/278 273/278/276 288/301/298 289/303/300 +f 267/281/279 297/28/28 282/304/301 +f 206/30/30 281/282/277 296/305/299 +f 275/283/280 274/280/278 289/303/300 290/306/302 +f 268/284/281 267/281/279 282/304/301 283/291/288 +f 276/285/282 275/283/280 290/306/302 291/293/290 +f 288/301/298 287/299/296 303/307/303 304/308/304 +f 296/302/299 295/300/297 311/309/305 312/310/306 +f 289/303/300 288/301/298 304/308/304 305/311/307 +f 282/304/301 297/28/28 298/312/308 +f 206/30/30 296/305/299 312/313/306 +f 290/306/302 289/303/300 305/311/307 306/314/309 +f 283/291/288 282/304/301 298/312/308 299/315/310 +f 291/293/290 290/306/302 306/314/309 307/316/311 +f 284/292/289 283/291/288 299/315/310 300/317/312 +f 292/294/291 291/293/290 307/316/311 308/318/313 +f 285/295/292 284/292/289 300/317/312 301/319/314 +f 293/296/293 292/294/291 308/318/313 309/320/315 +f 286/297/294 285/295/292 301/319/314 302/321/316 +f 294/298/295 293/296/293 309/320/315 310/322/317 +f 287/299/296 286/297/294 302/321/316 303/307/303 +f 295/300/297 294/298/295 310/322/317 311/309/305 +f 308/318/313 307/316/311 322/323/318 323/324/319 +f 301/319/314 300/317/312 315/325/320 316/326/321 +f 309/320/315 308/318/313 323/324/319 324/327/322 +f 302/321/316 301/319/314 316/326/321 317/328/323 +f 310/322/317 309/320/315 324/327/322 325/329/324 +f 303/307/303 302/321/316 317/328/323 318/330/325 +f 311/309/305 310/322/317 325/329/324 326/331/326 +f 304/308/304 303/307/303 318/330/325 319/332/327 +f 312/310/306 311/309/305 326/331/326 327/333/328 +f 305/311/307 304/308/304 319/332/327 320/334/329 +f 298/312/308 297/28/28 313/335/330 +f 206/30/30 312/313/306 327/336/328 +f 306/314/309 305/311/307 320/334/329 321/337/331 +f 299/315/310 298/312/308 313/335/330 314/338/332 +f 307/316/311 306/314/309 321/337/331 322/323/318 +f 300/317/312 299/315/310 314/338/332 315/325/320 +f 327/333/328 326/331/326 341/339/333 342/340/334 +f 320/334/329 319/332/327 334/341/335 335/342/336 +f 313/335/330 297/28/28 328/343/337 +f 206/30/30 327/336/328 342/344/334 +f 321/337/331 320/334/329 335/342/336 336/345/338 +f 314/338/332 313/335/330 328/343/337 329/346/339 +f 322/323/318 321/337/331 336/345/338 337/347/340 +f 315/325/320 314/338/332 329/346/339 330/348/341 +f 323/324/319 322/323/318 337/347/340 338/349/342 +f 316/326/321 315/325/320 330/348/341 331/350/343 +f 324/327/322 323/324/319 338/349/342 339/351/344 +f 317/328/323 316/326/321 331/350/343 332/352/345 +f 325/329/324 324/327/322 339/351/344 340/353/346 +f 318/330/325 317/328/323 332/352/345 333/354/347 +f 326/331/326 325/329/324 340/353/346 341/339/333 +f 319/332/327 318/330/325 333/354/347 334/341/335 +f 339/351/344 338/349/342 353/355/348 354/356/349 +f 332/352/345 331/350/343 346/357/350 347/358/351 +f 340/353/346 339/351/344 354/356/349 355/359/352 +f 333/354/347 332/352/345 347/358/351 348/360/353 +f 341/339/333 340/353/346 355/359/352 356/361/354 +f 334/341/335 333/354/347 348/360/353 349/362/355 +f 342/340/334 341/339/333 356/361/354 357/363/356 +f 335/342/336 334/341/335 349/362/355 350/364/357 +f 328/343/337 297/28/28 343/365/358 +f 206/30/30 342/344/334 357/366/356 +f 336/345/338 335/342/336 350/364/357 351/367/359 +f 329/346/339 328/343/337 343/365/358 344/368/360 +f 337/347/340 336/345/338 351/367/359 352/369/361 +f 330/348/341 329/346/339 344/368/360 345/370/362 +f 338/349/342 337/347/340 352/369/361 353/355/348 +f 331/350/343 330/348/341 345/370/362 346/357/350 +f 343/365/358 297/28/28 358/371/363 +f 206/30/30 357/366/356 372/372/364 +f 351/367/359 350/364/357 365/373/365 366/374/366 +f 344/368/360 343/365/358 358/371/363 359/375/367 +f 352/369/361 351/367/359 366/374/366 367/376/368 +f 345/370/362 344/368/360 359/375/367 360/377/369 +f 353/355/348 352/369/361 367/376/368 368/378/370 +f 346/357/350 345/370/362 360/377/369 361/379/371 +f 354/356/349 353/355/348 368/378/370 369/380/372 +f 347/358/351 346/357/350 361/379/371 362/381/373 +f 355/359/352 354/356/349 369/380/372 370/382/374 +f 348/360/353 347/358/351 362/381/373 363/383/375 +f 356/361/354 355/359/352 370/382/374 371/384/376 +f 349/362/355 348/360/353 363/383/375 364/385/377 +f 357/363/356 356/361/354 371/384/376 372/386/364 +f 350/364/357 349/362/355 364/385/377 365/373/365 +f 362/381/373 361/379/371 376/387/378 377/388/379 +f 370/382/374 369/380/372 384/389/380 385/390/381 +f 363/383/375 362/381/373 377/388/379 378/391/382 +f 371/384/376 370/382/374 385/390/381 386/392/383 +f 364/385/377 363/383/375 378/391/382 379/393/384 +f 372/386/364 371/384/376 386/392/383 387/394/385 +f 365/373/365 364/385/377 379/393/384 380/395/386 +f 358/371/363 297/28/28 373/396/387 +f 206/30/30 372/372/364 387/397/385 +f 366/374/366 365/373/365 380/395/386 381/398/388 +f 359/375/367 358/371/363 373/396/387 374/399/389 +f 367/376/368 366/374/366 381/398/388 382/400/390 +f 360/377/369 359/375/367 374/399/389 375/401/391 +f 368/378/370 367/376/368 382/400/390 383/402/392 +f 361/379/371 360/377/369 375/401/391 376/387/378 +f 369/380/372 368/378/370 383/402/392 384/389/380 +f 381/398/388 380/395/386 395/403/393 396/404/394 +f 374/399/389 373/396/387 388/405/395 389/406/396 +f 382/400/390 381/398/388 396/404/394 397/407/397 +f 375/401/391 374/399/389 389/406/396 390/408/398 +f 383/402/392 382/400/390 397/407/397 398/409/399 +f 376/387/378 375/401/391 390/408/398 391/410/400 +f 384/389/380 383/402/392 398/409/399 399/411/401 +f 377/388/379 376/387/378 391/410/400 392/412/402 +f 385/390/381 384/389/380 399/411/401 400/413/403 +f 378/391/382 377/388/379 392/412/402 393/414/404 +f 386/392/383 385/390/381 400/413/403 401/415/405 +f 379/393/384 378/391/382 393/414/404 394/416/406 +f 387/394/385 386/392/383 401/415/405 402/417/407 +f 380/395/386 379/393/384 394/416/406 395/403/393 +f 373/396/387 297/28/28 388/405/395 +f 206/30/30 387/397/385 402/418/407 +f 400/413/403 399/411/401 414/419/408 415/420/409 +f 393/414/404 392/412/402 407/421/410 408/422/411 +f 401/415/405 400/413/403 415/420/409 416/423/412 +f 394/416/406 393/414/404 408/422/411 409/424/413 +f 402/417/407 401/415/405 416/423/412 417/425/414 +f 395/403/393 394/416/406 409/424/413 410/426/415 +f 388/405/395 297/28/28 403/427/416 +f 206/30/30 402/418/407 417/428/414 +f 396/404/394 395/403/393 410/426/415 411/429/417 +f 389/406/396 388/405/395 403/427/416 404/430/418 +f 397/407/397 396/404/394 411/429/417 412/431/419 +f 390/408/398 389/406/396 404/430/418 405/432/420 +f 398/409/399 397/407/397 412/431/419 413/433/421 +f 391/410/400 390/408/398 405/432/420 406/434/422 +f 399/411/401 398/409/399 413/433/421 414/419/408 +f 392/412/402 391/410/400 406/434/422 407/421/410 +f 404/430/418 403/427/416 418/435/423 419/436/424 +f 412/431/419 411/429/417 426/437/425 427/438/426 +f 405/432/420 404/430/418 419/436/424 420/439/427 +f 413/433/421 412/431/419 427/438/426 428/440/428 +f 406/434/422 405/432/420 420/439/427 421/441/429 +f 414/419/408 413/433/421 428/440/428 429/442/430 +f 407/421/410 406/434/422 421/441/429 422/443/431 +f 415/420/409 414/419/408 429/442/430 430/444/432 +f 408/422/411 407/421/410 422/443/431 423/445/433 +f 416/423/412 415/420/409 430/444/432 431/446/434 +f 409/424/413 408/422/411 423/445/433 424/447/435 +f 417/425/414 416/423/412 431/446/434 432/448/436 +f 410/426/415 409/424/413 424/447/435 425/449/437 +f 403/427/416 297/28/28 418/435/423 +f 206/30/30 417/428/414 432/450/436 +f 411/429/417 410/426/415 425/449/437 426/437/425 +f 423/445/433 422/443/431 437/451/438 438/452/439 +f 431/446/434 430/444/432 445/453/440 446/454/441 +f 424/447/435 423/445/433 438/452/439 439/455/442 +f 432/448/436 431/446/434 446/454/441 447/456/443 +f 425/449/437 424/447/435 439/455/442 440/457/444 +f 418/435/423 297/28/28 433/458/445 +f 206/30/30 432/450/436 447/459/443 +f 426/437/425 425/449/437 440/457/444 441/460/446 +f 419/436/424 418/435/423 433/458/445 434/461/447 +f 427/438/426 426/437/425 441/460/446 442/462/448 +f 420/439/427 419/436/424 434/461/447 435/463/449 +f 428/440/428 427/438/426 442/462/448 443/464/450 +f 421/441/429 420/439/427 435/463/449 436/465/451 +f 429/442/430 428/440/428 443/464/450 444/466/452 +f 422/443/431 421/441/429 436/465/451 437/451/438 +f 430/444/432 429/442/430 444/466/452 445/453/440 +f 442/462/448 441/460/446 456/467/453 457/468/454 +f 435/463/449 434/461/447 449/469/455 450/470/456 +f 443/464/450 442/462/448 457/468/454 458/471/457 +f 436/465/451 435/463/449 450/470/456 451/472/458 +f 444/466/452 443/464/450 458/471/457 459/473/459 +f 437/451/438 436/465/451 451/472/458 452/474/460 +f 445/453/440 444/466/452 459/473/459 460/475/461 +f 438/452/439 437/451/438 452/474/460 453/476/462 +f 446/454/441 445/453/440 460/475/461 461/477/463 +f 439/455/442 438/452/439 453/476/462 454/478/464 +f 447/456/443 446/454/441 461/477/463 462/479/465 +f 440/457/444 439/455/442 454/478/464 455/480/466 +f 433/458/445 297/28/28 448/481/467 +f 206/30/30 447/459/443 462/482/465 +f 441/460/446 440/457/444 455/480/466 456/467/453 +f 434/461/447 433/458/445 448/481/467 449/469/455 +f 461/477/463 460/475/461 475/483/468 476/484/469 +f 454/478/464 453/476/462 468/485/470 469/486/471 +f 462/482/465 461/487/463 476/488/469 477/489/472 +f 455/480/466 454/478/464 469/486/471 470/490/473 +f 448/481/467 297/28/28 463/491/474 +f 206/30/30 462/482/465 477/489/472 +f 456/467/453 455/480/466 470/490/473 471/492/475 +f 449/469/455 448/481/467 463/491/474 464/493/476 +f 457/468/454 456/467/453 471/492/475 472/494/477 +f 450/470/456 449/469/455 464/493/476 465/495/478 +f 458/471/457 457/468/454 472/494/477 473/496/479 +f 451/472/458 450/470/456 465/495/478 466/497/480 +f 459/473/459 458/471/457 473/496/479 474/498/481 +f 452/474/460 451/472/458 466/497/480 467/499/482 +f 460/475/461 459/473/459 474/498/481 475/483/468 +f 453/476/462 452/474/460 467/499/482 468/485/470 +f 473/500/479 472/501/477 478/6/6 479/5/5 +f 466/502/480 465/503/478 3/1/1 4/9/9 +f 474/504/481 473/500/479 479/5/5 480/11/11 +f 467/505/482 466/502/480 4/9/9 5/13/13 +f 475/506/468 474/504/481 480/11/11 10/15/15 +f 468/507/470 467/505/482 5/13/13 6/17/17 +f 476/488/469 475/506/468 10/15/15 481/19/19 +f 469/508/471 468/507/470 6/17/17 7/21/21 +f 477/489/472 476/488/469 481/19/19 482/23/23 +f 470/509/473 469/508/471 7/21/21 8/25/25 +f 463/491/474 297/28/28 1/27/27 +f 206/30/30 477/489/472 482/23/23 +f 471/510/475 470/509/473 8/25/25 9/31/31 +f 464/511/476 463/512/474 1/27/27 2/2/2 +f 472/501/477 471/510/475 9/31/31 478/6/6 +f 465/503/478 464/511/476 2/2/2 3/1/1 diff --git a/cmake-build-debug/data/suzanne.obj b/cmake-build-debug/data/suzanne.obj new file mode 100755 index 0000000..507af72 --- /dev/null +++ b/cmake-build-debug/data/suzanne.obj @@ -0,0 +1,2949 @@ +# Blender v2.79 (sub 0) OBJ File: '' +# www.blender.org +mtllib suzanne.mtl +o Suzanne +v 0.468750 0.242188 0.757812 +v 0.437500 0.164062 0.765625 +v 0.500000 0.093750 0.687500 +v 0.562500 0.242188 0.671875 +v -0.500000 0.093750 0.687500 +v -0.437500 0.164062 0.765625 +v -0.468750 0.242188 0.757812 +v -0.562500 0.242188 0.671875 +v 0.546875 0.054688 0.578125 +v 0.625000 0.242188 0.562500 +v -0.546875 0.054688 0.578125 +v -0.625000 0.242188 0.562500 +v 0.351562 0.031250 0.718750 +v 0.351562 -0.023438 0.617188 +v -0.351562 -0.023438 0.617188 +v -0.351562 0.031250 0.718750 +v 0.351562 0.132812 0.781250 +v -0.351562 0.132812 0.781250 +v 0.273438 0.164062 0.796875 +v 0.203125 0.093750 0.742188 +v -0.203125 0.093750 0.742188 +v -0.273438 0.164062 0.796875 +v 0.156250 0.054688 0.648438 +v -0.156250 0.054688 0.648438 +v 0.140625 0.242188 0.742188 +v 0.078125 0.242188 0.656250 +v -0.078125 0.242188 0.656250 +v -0.140625 0.242188 0.742188 +v 0.242188 0.242188 0.796875 +v -0.242188 0.242188 0.796875 +v 0.273438 0.328125 0.796875 +v 0.203125 0.390625 0.742188 +v -0.203125 0.390625 0.742188 +v -0.273438 0.328125 0.796875 +v 0.156250 0.437500 0.648438 +v -0.156250 0.437500 0.648438 +v 0.351562 0.453125 0.718750 +v 0.351562 0.515625 0.617188 +v -0.351562 0.515625 0.617188 +v -0.351562 0.453125 0.718750 +v 0.351562 0.359375 0.781250 +v -0.351562 0.359375 0.781250 +v 0.437500 0.328125 0.765625 +v 0.500000 0.390625 0.687500 +v -0.500000 0.390625 0.687500 +v -0.437500 0.328125 0.765625 +v 0.546875 0.437500 0.578125 +v -0.546875 0.437500 0.578125 +v 0.445312 0.335938 0.781250 +v 0.476562 0.242188 0.773438 +v -0.445312 0.335938 0.781250 +v -0.476562 0.242188 0.773438 +v 0.351562 0.375000 0.804688 +v -0.351562 0.375000 0.804688 +v 0.265625 0.335938 0.820312 +v -0.265625 0.335938 0.820312 +v 0.226562 0.242188 0.820312 +v -0.226562 0.242188 0.820312 +v 0.265625 0.156250 0.820312 +v -0.265625 0.156250 0.820312 +v 0.351562 0.117188 0.804688 +v -0.351562 0.117188 0.804688 +v 0.445312 0.156250 0.781250 +v -0.445312 0.156250 0.781250 +v 0.351562 0.242188 0.828125 +v -0.351562 0.242188 0.828125 +v 0.179688 -0.968750 0.554688 +v 0.164062 -0.929688 0.632812 +v 0.000000 -0.945312 0.640625 +v 0.000000 -0.984375 0.578125 +v -0.164062 -0.929688 0.632812 +v -0.179688 -0.968750 0.554688 +v 0.328125 -0.945312 0.523438 +v 0.234375 -0.914062 0.632812 +v -0.234375 -0.914062 0.632812 +v -0.328125 -0.945312 0.523438 +v 0.367188 -0.890625 0.531250 +v 0.265625 -0.820312 0.664062 +v -0.265625 -0.820312 0.664062 +v -0.367188 -0.890625 0.531250 +v 0.351562 -0.695312 0.570312 +v 0.250000 -0.703125 0.687500 +v -0.250000 -0.703125 0.687500 +v -0.351562 -0.695312 0.570312 +v 0.312500 -0.437500 0.570312 +v 0.210938 -0.445312 0.710938 +v -0.210938 -0.445312 0.710938 +v -0.312500 -0.437500 0.570312 +v 0.203125 -0.187500 0.562500 +v 0.437500 -0.140625 0.531250 +v 0.398438 -0.046875 0.671875 +v 0.125000 -0.101562 0.812500 +v -0.398438 -0.046875 0.671875 +v -0.437500 -0.140625 0.531250 +v -0.203125 -0.187500 0.562500 +v -0.125000 -0.101562 0.812500 +v 0.632812 -0.039062 0.539062 +v 0.617188 0.054688 0.625000 +v -0.617188 0.054688 0.625000 +v -0.632812 -0.039062 0.539062 +v 0.828125 0.148438 0.445312 +v 0.726562 0.203125 0.601562 +v -0.726562 0.203125 0.601562 +v -0.828125 0.148438 0.445312 +v 0.859375 0.429688 0.593750 +v 0.742188 0.375000 0.656250 +v -0.742188 0.375000 0.656250 +v -0.859375 0.429688 0.593750 +v 0.710938 0.484375 0.625000 +v 0.687500 0.414062 0.726562 +v -0.687500 0.414062 0.726562 +v -0.710938 0.484375 0.625000 +v 0.492188 0.601562 0.687500 +v 0.437500 0.546875 0.796875 +v -0.437500 0.546875 0.796875 +v -0.492188 0.601562 0.687500 +v 0.320312 0.757812 0.734375 +v 0.312500 0.640625 0.835938 +v -0.312500 0.640625 0.835938 +v -0.320312 0.757812 0.734375 +v 0.156250 0.718750 0.757812 +v 0.203125 0.617188 0.851562 +v -0.203125 0.617188 0.851562 +v -0.156250 0.718750 0.757812 +v 0.062500 0.492188 0.750000 +v 0.101562 0.429688 0.843750 +v -0.101562 0.429688 0.843750 +v -0.062500 0.492188 0.750000 +v 0.000000 0.429688 0.742188 +v 0.000000 0.351562 0.820312 +v 0.164062 0.414062 0.773438 +v 0.250000 0.468750 0.757812 +v -0.250000 0.468750 0.757812 +v -0.164062 0.414062 0.773438 +v 0.328125 0.476562 0.742188 +v -0.328125 0.476562 0.742188 +v 0.429688 0.437500 0.718750 +v -0.429688 0.437500 0.718750 +v 0.601562 0.375000 0.664062 +v -0.601562 0.375000 0.664062 +v 0.640625 0.296875 0.648438 +v -0.640625 0.296875 0.648438 +v 0.625000 0.187500 0.648438 +v -0.625000 0.187500 0.648438 +v 0.492188 0.062500 0.671875 +v -0.492188 0.062500 0.671875 +v 0.375000 0.015625 0.703125 +v -0.375000 0.015625 0.703125 +v 0.203125 0.093750 0.742188 +v -0.203125 0.093750 0.742188 +v 0.164062 0.140625 0.750000 +v 0.000000 0.046875 0.726562 +v -0.164062 0.140625 0.750000 +v 0.125000 0.304688 0.765625 +v -0.125000 0.304688 0.765625 +v 0.000000 0.210938 0.765625 +v 0.132812 0.210938 0.757812 +v -0.132812 0.210938 0.757812 +v 0.062500 -0.882812 0.695312 +v 0.000000 -0.890625 0.687500 +v -0.062500 -0.882812 0.695312 +v 0.117188 -0.835938 0.710938 +v -0.117188 -0.835938 0.710938 +v 0.109375 -0.718750 0.734375 +v -0.109375 -0.718750 0.734375 +v 0.078125 -0.445312 0.750000 +v 0.117188 -0.687500 0.734375 +v -0.117188 -0.687500 0.734375 +v -0.078125 -0.445312 0.750000 +v 0.085938 -0.289062 0.742188 +v 0.000000 -0.328125 0.742188 +v 0.000000 -0.445312 0.750000 +v -0.085938 -0.289062 0.742188 +v 0.000000 -0.679688 0.734375 +v 0.000000 -0.765625 0.734375 +v 0.125000 -0.226562 0.750000 +v 0.132812 -0.226562 0.796875 +v 0.093750 -0.273438 0.781250 +v -0.093750 -0.273438 0.781250 +v -0.132812 -0.226562 0.796875 +v -0.125000 -0.226562 0.750000 +v 0.101562 -0.148438 0.742188 +v 0.109375 -0.132812 0.781250 +v -0.109375 -0.132812 0.781250 +v -0.101562 -0.148438 0.742188 +v 0.000000 -0.140625 0.742188 +v 0.039062 -0.125000 0.781250 +v -0.039062 -0.125000 0.781250 +v 0.000000 -0.195312 0.750000 +v 0.000000 -0.187500 0.796875 +v 0.000000 -0.320312 0.781250 +v 0.078125 -0.250000 0.804688 +v 0.000000 -0.289062 0.804688 +v -0.078125 -0.250000 0.804688 +v 0.000000 -0.203125 0.828125 +v 0.046875 -0.148438 0.812500 +v -0.046875 -0.148438 0.812500 +v 0.093750 -0.156250 0.812500 +v -0.093750 -0.156250 0.812500 +v 0.109375 -0.226562 0.828125 +v -0.109375 -0.226562 0.828125 +v 0.164062 -0.242188 0.710938 +v -0.164062 -0.242188 0.710938 +v 0.179688 -0.312500 0.710938 +v -0.179688 -0.312500 0.710938 +v 0.257812 -0.312500 0.554688 +v -0.257812 -0.312500 0.554688 +v 0.234375 -0.250000 0.554688 +v -0.234375 -0.250000 0.554688 +v 0.000000 -0.773438 0.718750 +v 0.093750 -0.742188 0.726562 +v -0.093750 -0.742188 0.726562 +v 0.093750 -0.820312 0.710938 +v -0.093750 -0.820312 0.710938 +v 0.046875 -0.867188 0.687500 +v -0.046875 -0.867188 0.687500 +v 0.000000 -0.875000 0.687500 +v 0.046875 -0.851562 0.632812 +v 0.000000 -0.859375 0.632812 +v -0.046875 -0.851562 0.632812 +v 0.093750 -0.812500 0.640625 +v -0.093750 -0.812500 0.640625 +v 0.093750 -0.750000 0.664062 +v -0.093750 -0.750000 0.664062 +v 0.000000 -0.781250 0.656250 +v 0.187500 0.156250 0.773438 +v 0.171875 0.218750 0.781250 +v -0.187500 0.156250 0.773438 +v -0.171875 0.218750 0.781250 +v 0.179688 0.296875 0.781250 +v -0.179688 0.296875 0.781250 +v 0.210938 0.375000 0.781250 +v -0.210938 0.375000 0.781250 +v 0.226562 0.109375 0.781250 +v -0.226562 0.109375 0.781250 +v 0.375000 0.062500 0.742188 +v -0.375000 0.062500 0.742188 +v 0.476562 0.101562 0.718750 +v -0.476562 0.101562 0.718750 +v 0.578125 0.195312 0.679688 +v -0.578125 0.195312 0.679688 +v 0.585938 0.289062 0.687500 +v -0.585938 0.289062 0.687500 +v 0.562500 0.351562 0.695312 +v -0.562500 0.351562 0.695312 +v 0.421875 0.398438 0.773438 +v -0.421875 0.398438 0.773438 +v 0.335938 0.429688 0.757812 +v -0.335938 0.429688 0.757812 +v 0.273438 0.421875 0.773438 +v -0.273438 0.421875 0.773438 +v 0.234375 0.359375 0.757812 +v 0.281250 0.398438 0.765625 +v -0.234375 0.359375 0.757812 +v -0.281250 0.398438 0.765625 +v 0.335938 0.406250 0.750000 +v -0.335938 0.406250 0.750000 +v 0.414062 0.390625 0.750000 +v -0.414062 0.390625 0.750000 +v 0.531250 0.335938 0.679688 +v -0.531250 0.335938 0.679688 +v 0.554688 0.281250 0.671875 +v -0.554688 0.281250 0.671875 +v 0.546875 0.210938 0.671875 +v -0.546875 0.210938 0.671875 +v 0.460938 0.117188 0.703125 +v -0.460938 0.117188 0.703125 +v 0.375000 0.085938 0.726562 +v -0.375000 0.085938 0.726562 +v 0.242188 0.125000 0.757812 +v -0.242188 0.125000 0.757812 +v 0.203125 0.171875 0.750000 +v -0.203125 0.171875 0.750000 +v 0.195312 0.296875 0.757812 +v -0.195312 0.296875 0.757812 +v 0.195312 0.226562 0.750000 +v -0.195312 0.226562 0.750000 +v 0.109375 0.460938 0.609375 +v 0.000000 0.406250 0.601562 +v -0.109375 0.460938 0.609375 +v 0.195312 0.664062 0.617188 +v -0.195312 0.664062 0.617188 +v 0.335938 0.687500 0.593750 +v -0.335938 0.687500 0.593750 +v 0.484375 0.554688 0.554688 +v -0.484375 0.554688 0.554688 +v 0.679688 0.453125 0.492188 +v -0.679688 0.453125 0.492188 +v 0.796875 0.406250 0.460938 +v -0.796875 0.406250 0.460938 +v 0.773438 0.164062 0.375000 +v -0.773438 0.164062 0.375000 +v 0.601562 -0.000000 0.414062 +v -0.601562 -0.000000 0.414062 +v 0.437500 -0.093750 0.468750 +v -0.437500 -0.093750 0.468750 +v 0.000000 -0.570312 0.320312 +v 0.000000 -0.484375 0.281250 +v 0.179688 -0.414062 0.257812 +v 0.125000 -0.539062 0.359375 +v -0.179688 -0.414062 0.257812 +v -0.125000 -0.539062 0.359375 +v 0.000000 -0.804688 0.343750 +v 0.140625 -0.757812 0.367188 +v -0.140625 -0.757812 0.367188 +v 0.000000 -0.976562 0.460938 +v 0.164062 -0.945312 0.437500 +v -0.164062 -0.945312 0.437500 +v 0.328125 -0.914062 0.398438 +v -0.328125 -0.914062 0.398438 +v 0.289062 -0.710938 0.382812 +v -0.289062 -0.710938 0.382812 +v 0.250000 -0.500000 0.390625 +v -0.250000 -0.500000 0.390625 +v 0.234375 -0.351562 0.406250 +v -0.234375 -0.351562 0.406250 +v 0.218750 -0.281250 0.429688 +v 0.210938 -0.226562 0.468750 +v -0.210938 -0.226562 0.468750 +v -0.218750 -0.281250 0.429688 +v 0.203125 -0.171875 0.500000 +v -0.203125 -0.171875 0.500000 +v 0.000000 0.070312 -0.828125 +v 0.335938 0.054688 -0.664062 +v 0.343750 -0.148438 -0.539062 +v 0.000000 -0.195312 -0.671875 +v -0.343750 -0.148438 -0.539062 +v -0.335938 0.054688 -0.664062 +v 0.296875 -0.312500 -0.265625 +v 0.000000 -0.382812 -0.351562 +v -0.296875 -0.312500 -0.265625 +v 0.210938 -0.390625 0.164062 +v 0.000000 -0.460938 0.187500 +v -0.210938 -0.390625 0.164062 +v 0.734375 -0.046875 0.070312 +v 0.851562 0.234375 0.054688 +v -0.734375 -0.046875 0.070312 +v -0.851562 0.234375 0.054688 +v 0.000000 0.562500 -0.851562 +v 0.460938 0.437500 -0.703125 +v -0.460938 0.437500 -0.703125 +v 0.000000 0.898438 0.289062 +v 0.453125 0.851562 0.234375 +v 0.453125 0.929688 -0.070312 +v 0.000000 0.984375 -0.078125 +v -0.453125 0.929688 -0.070312 +v -0.453125 0.851562 0.234375 +v 0.453125 0.867188 -0.382812 +v 0.000000 0.898438 -0.546875 +v -0.453125 0.867188 -0.382812 +v 0.726562 0.406250 0.335938 +v 0.632812 0.453125 0.281250 +v -0.726562 0.406250 0.335938 +v -0.632812 0.453125 0.281250 +v 0.796875 0.562500 0.125000 +v 0.640625 0.703125 0.054688 +v -0.796875 0.562500 0.125000 +v -0.640625 0.703125 0.054688 +v 0.796875 0.617188 -0.117188 +v 0.640625 0.750000 -0.195312 +v -0.796875 0.617188 -0.117188 +v -0.640625 0.750000 -0.195312 +v 0.796875 0.539062 -0.359375 +v 0.640625 0.679688 -0.445312 +v -0.796875 0.539062 -0.359375 +v -0.640625 0.679688 -0.445312 +v 0.773438 0.265625 -0.437500 +v 0.617188 0.328125 -0.585938 +v -0.617188 0.328125 -0.585938 +v -0.773438 0.265625 -0.437500 +v 0.460938 0.523438 0.429688 +v -0.460938 0.523438 0.429688 +v 0.000000 0.570312 0.570312 +v 0.859375 0.320312 -0.046875 +v -0.859375 0.320312 -0.046875 +v 0.820312 0.328125 -0.203125 +v -0.820312 0.328125 -0.203125 +v 0.429688 -0.195312 -0.210938 +v 0.406250 -0.171875 0.148438 +v -0.429688 -0.195312 -0.210938 +v -0.406250 -0.171875 0.148438 +v 0.593750 -0.125000 -0.164062 +v -0.593750 -0.125000 -0.164062 +v 0.640625 -0.007812 -0.429688 +v 0.484375 0.023438 -0.546875 +v -0.484375 0.023438 -0.546875 +v -0.640625 -0.007812 -0.429688 +v 1.023438 0.476562 -0.312500 +v 0.890625 0.406250 -0.234375 +v 0.921875 0.359375 -0.218750 +v 1.015625 0.414062 -0.289062 +v -0.921875 0.359375 -0.218750 +v -0.890625 0.406250 -0.234375 +v -1.023438 0.476562 -0.312500 +v -1.015625 0.414062 -0.289062 +v 1.187500 0.437500 -0.390625 +v 1.234375 0.507812 -0.421875 +v -1.187500 0.437500 -0.390625 +v -1.234375 0.507812 -0.421875 +v 1.265625 0.289062 -0.406250 +v 1.351562 0.320312 -0.421875 +v -1.265625 0.289062 -0.406250 +v -1.351562 0.320312 -0.421875 +v 1.210938 0.078125 -0.406250 +v 1.281250 0.054688 -0.429688 +v -1.210938 0.078125 -0.406250 +v -1.281250 0.054688 -0.429688 +v 1.031250 -0.039062 -0.304688 +v 1.039062 -0.101562 -0.328125 +v -1.031250 -0.039062 -0.304688 +v -1.039062 -0.101562 -0.328125 +v 0.828125 -0.070312 -0.132812 +v 0.773438 -0.140625 -0.125000 +v -0.828125 -0.070312 -0.132812 +v -0.773438 -0.140625 -0.125000 +v 1.039062 0.000000 -0.367188 +v 0.882812 -0.023438 -0.210938 +v -0.882812 -0.023438 -0.210938 +v -1.039062 0.000000 -0.367188 +v 1.187500 0.093750 -0.445312 +v -1.187500 0.093750 -0.445312 +v 1.234375 0.250000 -0.445312 +v -1.234375 0.250000 -0.445312 +v 1.171875 0.359375 -0.437500 +v -1.171875 0.359375 -0.437500 +v 1.023438 0.343750 -0.359375 +v -1.023438 0.343750 -0.359375 +v 0.945312 0.304688 -0.289062 +v -0.945312 0.304688 -0.289062 +v 0.718750 -0.023438 -0.171875 +v 0.726562 0.000000 -0.070312 +v -0.718750 -0.023438 -0.171875 +v -0.726562 0.000000 -0.070312 +v 0.843750 0.289062 -0.210938 +v -0.843750 0.289062 -0.210938 +v 0.812500 -0.015625 -0.273438 +v -0.812500 -0.015625 -0.273438 +v 0.843750 0.015625 -0.273438 +v 0.718750 0.039062 -0.187500 +v -0.718750 0.039062 -0.187500 +v -0.843750 0.015625 -0.273438 +v 0.757812 0.093750 -0.273438 +v 0.820312 0.085938 -0.273438 +v -0.757812 0.093750 -0.273438 +v -0.820312 0.085938 -0.273438 +v 0.835938 0.171875 -0.273438 +v 0.796875 0.203125 -0.210938 +v -0.796875 0.203125 -0.210938 +v -0.835938 0.171875 -0.273438 +v 0.890625 0.242188 -0.265625 +v -0.890625 0.242188 -0.265625 +v 0.890625 0.234375 -0.320312 +v 0.953125 0.289062 -0.343750 +v -0.890625 0.234375 -0.320312 +v -0.953125 0.289062 -0.343750 +v 0.843750 0.171875 -0.320312 +v -0.843750 0.171875 -0.320312 +v 0.765625 0.093750 -0.320312 +v -0.765625 0.093750 -0.320312 +v 0.828125 0.078125 -0.320312 +v -0.828125 0.078125 -0.320312 +v 0.851562 0.015625 -0.320312 +v -0.851562 0.015625 -0.320312 +v 0.812500 -0.015625 -0.320312 +v -0.812500 -0.015625 -0.320312 +v 0.882812 -0.015625 -0.265625 +v -0.882812 -0.015625 -0.265625 +v 1.039062 0.328125 -0.414062 +v -1.039062 0.328125 -0.414062 +v 1.187500 0.343750 -0.484375 +v -1.187500 0.343750 -0.484375 +v 1.257812 0.242188 -0.492188 +v -1.257812 0.242188 -0.492188 +v 1.210938 0.085938 -0.484375 +v -1.210938 0.085938 -0.484375 +v 1.046875 0.000000 -0.421875 +v -1.046875 0.000000 -0.421875 +v 0.937500 0.062500 -0.335938 +v 0.890625 0.109375 -0.328125 +v -0.937500 0.062500 -0.335938 +v -0.890625 0.109375 -0.328125 +v 1.000000 0.125000 -0.367188 +v 0.960938 0.171875 -0.351562 +v -1.000000 0.125000 -0.367188 +v -0.960938 0.171875 -0.351562 +v 1.054688 0.187500 -0.382812 +v 1.015625 0.234375 -0.375000 +v -1.054688 0.187500 -0.382812 +v -1.015625 0.234375 -0.375000 +v 1.109375 0.210938 -0.390625 +v 1.085938 0.273438 -0.390625 +v -1.109375 0.210938 -0.390625 +v -1.085938 0.273438 -0.390625 +v 0.789062 -0.125000 -0.328125 +v 1.039062 -0.085938 -0.492188 +v -0.789062 -0.125000 -0.328125 +v -1.039062 -0.085938 -0.492188 +v 1.312500 0.054688 -0.531250 +v -1.312500 0.054688 -0.531250 +v 1.367188 0.296875 -0.500000 +v -1.367188 0.296875 -0.500000 +v 1.250000 0.468750 -0.546875 +v -1.250000 0.468750 -0.546875 +v 1.023438 0.437500 -0.484375 +v -1.023438 0.437500 -0.484375 +v 0.859375 0.382812 -0.382812 +v -0.859375 0.382812 -0.382812 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 0.000000 +vn 0.6650 -0.2007 0.7194 +vn -0.6650 -0.2007 0.7194 +vn 0.8294 -0.3036 0.4689 +vn -0.8294 -0.3036 0.4689 +vn 0.4155 -0.7933 0.4449 +vn -0.4155 -0.7933 0.4449 +vn 0.3599 -0.5089 0.7820 +vn -0.3599 -0.5089 0.7820 +vn -0.0787 -0.5394 0.8384 +vn 0.0787 -0.5394 0.8384 +vn -0.2696 -0.8413 0.4685 +vn 0.2696 -0.8413 0.4685 +vn -0.7707 -0.3352 0.5420 +vn 0.7707 -0.3352 0.5420 +vn -0.4689 -0.1940 0.8617 +vn 0.4689 -0.1940 0.8617 +vn -0.4767 0.1907 0.8581 +vn 0.4767 0.1907 0.8581 +vn -0.7672 0.3264 0.5521 +vn 0.7672 0.3264 0.5521 +vn -0.2519 0.8173 0.5182 +vn 0.2519 0.8173 0.5182 +vn -0.0949 0.5696 0.8164 +vn 0.0949 0.5696 0.8164 +vn 0.3667 0.5370 0.7597 +vn -0.3667 0.5370 0.7597 +vn 0.4141 0.7672 0.4898 +vn -0.4141 0.7672 0.4898 +vn 0.8277 0.2952 0.4771 +vn -0.8277 0.2952 0.4771 +vn 0.6713 0.1971 0.7145 +vn -0.6713 0.1971 0.7145 +vn 0.8111 0.3244 -0.4866 +vn -0.8111 0.3244 -0.4866 +vn 0.2051 0.8206 -0.5334 +vn -0.2051 0.8206 -0.5334 +vn -0.4223 0.7806 -0.4607 +vn 0.4223 0.7806 -0.4607 +vn -0.8240 0.3225 -0.4658 +vn 0.8240 0.3225 -0.4658 +vn -0.8137 -0.3487 -0.4650 +vn 0.8137 -0.3487 -0.4650 +vn -0.4223 -0.7807 -0.4607 +vn 0.4223 -0.7807 -0.4607 +vn 0.2052 -0.8206 -0.5334 +vn -0.2052 -0.8206 -0.5334 +vn 0.7995 -0.3510 -0.4874 +vn -0.7995 -0.3510 -0.4874 +vn 0.4000 -0.0623 0.9144 +vn -0.4000 -0.0623 0.9144 +vn 0.3069 -0.1754 0.9354 +vn -0.3069 -0.1754 0.9354 +vn 0.0945 -0.1835 0.9785 +vn -0.0945 -0.1835 0.9785 +vn -0.0624 -0.0283 0.9977 +vn 0.0624 -0.0283 0.9977 +vn -0.0624 0.0260 0.9977 +vn 0.0624 0.0260 0.9977 +vn 0.0996 0.1729 0.9799 +vn -0.0996 0.1729 0.9799 +vn 0.3036 0.1656 0.9383 +vn -0.3036 0.1656 0.9383 +vn 0.4002 0.0572 0.9147 +vn -0.4002 0.0572 0.9147 +vn 0.1231 -0.8616 0.4924 +vn -0.1231 -0.8616 0.4924 +vn 0.2190 -0.8647 0.4520 +vn -0.2190 -0.8647 0.4520 +vn 0.5902 -0.4550 0.6668 +vn -0.5902 -0.4550 0.6668 +vn 0.7689 -0.0506 0.6374 +vn -0.7689 -0.0506 0.6374 +vn 0.7797 0.0900 0.6197 +vn -0.7797 0.0900 0.6197 +vn 0.3241 -0.8188 0.4739 +vn -0.3241 -0.8188 0.4739 +vn 0.3857 -0.6629 0.6417 +vn -0.3857 -0.6629 0.6417 +vn 0.6895 -0.4193 0.5906 +vn -0.6895 -0.4193 0.5906 +vn 0.6588 -0.3635 0.6587 +vn -0.6588 -0.3635 0.6587 +vn 0.5465 0.3707 0.7509 +vn -0.5465 0.3707 0.7509 +vn 0.5064 0.6464 0.5706 +vn -0.5064 0.6464 0.5706 +vn 0.6092 0.5167 0.6015 +vn -0.6092 0.5167 0.6015 +vn -0.0441 0.6610 0.7491 +vn 0.0441 0.6610 0.7491 +vn -0.7246 0.3187 0.6110 +vn 0.7246 0.3187 0.6110 +vn -0.5880 0.5554 0.5880 +vn 0.5880 0.5554 0.5880 +vn 0.5361 -0.3909 0.7482 +vn -0.5361 -0.3909 0.7482 +vn 0.2207 -0.4690 0.8552 +vn -0.2207 -0.4690 0.8552 +vn -0.0794 -0.5321 0.8429 +vn 0.0794 -0.5321 0.8429 +vn -0.0825 -0.6575 0.7490 +vn 0.0825 -0.6575 0.7490 +vn 0.0457 -0.5667 0.8226 +vn -0.0457 -0.5667 0.8226 +vn 0.2784 -0.2130 0.9365 +vn -0.2784 -0.2130 0.9365 +vn 0.3813 -0.1824 0.9063 +vn -0.3813 -0.1824 0.9063 +vn 0.3357 -0.2878 0.8969 +vn -0.3357 -0.2878 0.8969 +vn 0.3762 0.0603 0.9246 +vn -0.3762 0.0603 0.9246 +vn -0.1352 0.2680 0.9539 +vn 0.1352 0.2680 0.9539 +vn 0.3961 -0.4321 0.8102 +vn -0.3961 -0.4321 0.8102 +vn 0.1856 -0.2474 0.9510 +vn -0.1856 -0.2474 0.9510 +vn 0.0099 -0.1948 0.9808 +vn -0.0099 -0.1948 0.9808 +vn 0.0721 -0.6966 0.7138 +vn -0.0721 -0.6966 0.7138 +vn 0.1863 -0.5723 0.7986 +vn -0.1863 -0.5723 0.7986 +vn 0.3157 -0.2708 0.9094 +vn -0.3157 -0.2708 0.9094 +vn 0.3063 -0.0265 0.9516 +vn -0.3063 -0.0265 0.9516 +vn 0.3266 -0.1306 0.9361 +vn -0.3266 -0.1306 0.9361 +vn -0.0137 0.0574 0.9983 +vn 0.0137 0.0574 0.9983 +vn -0.0026 -0.0656 0.9978 +vn 0.0000 -0.0656 0.9978 +vn 0.0026 -0.0656 0.9978 +vn -0.0000 -0.0000 1.0000 +vn 0.8174 -0.5744 -0.0442 +vn -0.8174 -0.5744 -0.0442 +vn 0.9494 0.2297 -0.2144 +vn -0.9494 0.2297 -0.2144 +vn 0.0825 0.9073 -0.4124 +vn -0.0825 0.9073 -0.4124 +vn -0.8836 0.3555 0.3047 +vn 0.8836 0.3555 0.3047 +vn 0.4207 -0.8797 0.2218 +vn -0.4207 -0.8797 0.2218 +vn 0.2873 -0.5747 0.7663 +vn -0.2873 -0.5747 0.7663 +vn -0.6542 0.6019 0.4580 +vn 0.6542 0.6019 0.4580 +vn 0.1052 0.7892 0.6051 +vn -0.1052 0.7892 0.6051 +vn 0.7582 0.2916 0.5832 +vn -0.7582 0.2916 0.5832 +vn 0.3889 -0.7130 0.5834 +vn -0.3889 -0.7130 0.5834 +vn 0.0463 0.2314 0.9718 +vn -0.0463 0.2314 0.9718 +vn 0.0335 -0.4018 0.9151 +vn -0.0335 -0.4018 0.9151 +vn -0.4452 -0.1610 0.8809 +vn 0.4452 -0.1610 0.8809 +vn -0.2182 -0.4364 0.8729 +vn 0.2182 -0.4364 0.8729 +vn 0.4341 -0.1290 0.8916 +vn -0.4341 -0.1290 0.8916 +vn 0.3008 0.0501 0.9524 +vn -0.3008 0.0501 0.9524 +vn 0.8123 0.3010 0.4996 +vn -0.8123 0.3010 0.4996 +vn 0.8753 0.2574 0.4093 +vn -0.8753 0.2574 0.4093 +vn 0.9385 0.1601 0.3060 +vn -0.9385 0.1601 0.3060 +vn 0.2237 -0.6539 0.7227 +vn -0.2237 -0.6539 0.7227 +vn -0.1536 -0.1997 0.9677 +vn 0.1536 -0.1997 0.9677 +vn -0.2733 -0.1025 0.9565 +vn 0.2733 -0.1025 0.9565 +vn -0.0976 0.1952 0.9759 +vn 0.0976 0.1952 0.9759 +vn -0.1582 0.9494 0.2713 +vn 0.1582 0.9494 0.2713 +vn -0.6934 0.7082 0.1328 +vn 0.6934 0.7082 0.1328 +vn -1.0000 0.0000 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.3051 -0.9450 0.1181 +vn -0.3051 -0.9450 0.1181 +vn 0.0298 -0.2981 0.9541 +vn -0.0298 -0.2981 0.9541 +vn 0.1353 -0.3479 0.9277 +vn -0.1353 -0.3479 0.9277 +vn -0.5085 -0.2755 0.8158 +vn 0.5085 -0.2755 0.8158 +vn -0.3843 -0.0419 0.9223 +vn 0.3843 -0.0419 0.9223 +vn -0.2083 0.0374 0.9774 +vn 0.2083 0.0374 0.9774 +vn -0.5721 -0.4767 0.6674 +vn 0.5721 -0.4767 0.6674 +vn -0.1369 -0.7531 0.6435 +vn 0.1369 -0.7531 0.6435 +vn 0.4088 -0.6071 0.6814 +vn -0.4088 -0.6071 0.6814 +vn 0.5740 -0.4130 0.7070 +vn -0.5740 -0.4130 0.7070 +vn 0.5665 -0.0968 0.8183 +vn -0.5665 -0.0968 0.8183 +vn 0.5703 0.1180 0.8129 +vn -0.5703 0.1180 0.8129 +vn 0.4823 0.5621 0.6719 +vn -0.4823 0.5621 0.6719 +vn 0.2604 0.6114 0.7473 +vn -0.2604 0.6114 0.7473 +vn 0.1640 0.3607 0.9182 +vn -0.1640 0.3607 0.9182 +vn -0.0178 0.2495 0.9682 +vn 0.0178 0.2495 0.9682 +vn 0.3273 -0.4166 0.8481 +vn -0.3273 -0.4166 0.8481 +vn 0.2811 -0.2610 0.9235 +vn -0.2811 -0.2610 0.9235 +vn -0.2542 -0.6514 0.7149 +vn 0.2542 -0.6514 0.7149 +vn -0.0260 -0.8455 0.5333 +vn 0.0260 -0.8455 0.5333 +vn -0.3518 -0.2606 0.8991 +vn 0.3518 -0.2606 0.8991 +vn -0.3523 -0.0110 0.9358 +vn 0.3523 -0.0110 0.9358 +vn -0.1316 0.4608 0.8777 +vn 0.1316 0.4608 0.8777 +vn -0.0342 0.6159 0.7870 +vn 0.0342 0.6159 0.7870 +vn 0.3603 0.5836 0.7277 +vn -0.3603 0.5836 0.7277 +vn 0.4988 0.5300 0.6858 +vn -0.4988 0.5300 0.6858 +vn 0.6667 -0.3333 0.6666 +vn -0.6667 -0.3333 0.6666 +vn 0.8165 -0.0731 0.5727 +vn -0.8165 -0.0731 0.5727 +vn 0.7840 0.1162 0.6098 +vn -0.7840 0.1162 0.6098 +vn -0.5306 0.8111 -0.2461 +vn 0.5306 0.8111 -0.2461 +vn -0.8511 0.3695 -0.3730 +vn 0.8511 0.3695 -0.3730 +vn -0.2446 0.8675 -0.4331 +vn 0.2446 0.8675 -0.4331 +vn 0.5924 0.7465 -0.3030 +vn -0.5924 0.7465 -0.3030 +vn 0.3685 0.8758 -0.3118 +vn -0.3685 0.8758 -0.3118 +vn 0.2821 0.9151 -0.2880 +vn -0.2821 0.9151 -0.2880 +vn 0.8561 0.1340 -0.4991 +vn -0.8561 0.1340 -0.4991 +vn 0.5342 -0.7233 -0.4376 +vn -0.5342 -0.7233 -0.4376 +vn 0.3849 -0.8131 -0.4368 +vn -0.3849 -0.8131 -0.4368 +vn 0.2335 -0.5806 -0.7800 +vn -0.2335 -0.5806 -0.7800 +vn 0.2449 -0.0583 -0.9678 +vn -0.2449 -0.0583 -0.9678 +vn 0.1163 -0.4535 -0.8837 +vn -0.1163 -0.4535 -0.8837 +vn 0.1152 -0.9836 -0.1388 +vn -0.1152 -0.9836 -0.1388 +vn 0.1184 -0.9669 -0.2260 +vn -0.1184 -0.9669 -0.2260 +vn 0.9597 -0.0085 -0.2808 +vn -0.9597 -0.0085 -0.2808 +vn 0.9319 0.1629 -0.3242 +vn -0.9319 0.1629 -0.3242 +vn 0.1626 0.0207 -0.9865 +vn -0.1626 0.0207 -0.9865 +vn -0.0188 -0.2177 -0.9758 +vn 0.0188 -0.2177 -0.9758 +vn 0.7538 -0.2926 -0.5884 +vn -0.7538 -0.2926 -0.5884 +vn 0.9196 0.1379 -0.3678 +vn -0.9196 0.1379 -0.3678 +vn 0.9297 0.3127 -0.1944 +vn -0.9297 0.3127 -0.1944 +vn 0.9120 0.3376 -0.2329 +vn -0.9120 0.3376 -0.2329 +vn 0.9407 0.3338 -0.0607 +vn -0.9407 0.3338 -0.0607 +vn 0.1761 -0.8805 -0.4402 +vn -0.1761 -0.8805 -0.4402 +vn 0.3708 -0.4733 -0.7991 +vn -0.3708 -0.4733 -0.7991 +vn 0.3107 -0.8284 -0.4660 +vn -0.3107 -0.8284 -0.4660 +vn 0.2793 -0.9515 -0.1287 +vn -0.2793 -0.9515 -0.1287 +vn 0.3139 -0.9321 -0.1807 +vn -0.3139 -0.9321 -0.1807 +vn 0.9762 -0.2083 -0.0609 +vn -0.9762 -0.2083 -0.0609 +vn 0.8267 -0.5066 0.2447 +vn -0.8267 -0.5066 0.2447 +vn 0.3449 -0.1158 -0.9315 +vn -0.3449 -0.1158 -0.9315 +vn 0.1203 0.9644 0.2355 +vn -0.1203 0.9644 0.2355 +vn 0.1275 0.9744 -0.1851 +vn -0.1275 0.9744 -0.1851 +vn 0.3492 0.5947 -0.7241 +vn -0.3492 0.5947 -0.7241 +vn 0.4153 0.8981 -0.1449 +vn -0.4153 0.8981 -0.1449 +vn 0.1845 0.7036 0.6863 +vn -0.1845 0.7036 0.6863 +vn 0.6056 0.7794 0.1608 +vn -0.6056 0.7794 0.1608 +vn 0.7033 0.6806 -0.2053 +vn -0.7033 0.6806 -0.2053 +vn 0.6679 0.2007 -0.7166 +vn -0.6679 0.2007 -0.7166 +vn 0.4948 0.4342 -0.7528 +vn -0.4948 0.4342 -0.7528 +vn 0.6423 0.7459 -0.1761 +vn -0.6423 0.7459 -0.1761 +vn 0.7182 0.6788 0.1530 +vn -0.7182 0.6788 0.1530 +vn 0.7388 0.3972 0.5444 +vn -0.7388 0.3972 0.5444 +vn 0.3428 0.9261 -0.1579 +vn -0.3428 0.9261 -0.1579 +vn 0.2270 0.5740 0.7867 +vn -0.2270 0.5740 0.7867 +vn -0.1722 0.1046 -0.9795 +vn 0.1722 0.1046 -0.9795 +vn 0.0425 0.9150 0.4013 +vn -0.0425 0.9150 0.4013 +vn -0.1616 0.1847 0.9694 +vn 0.1616 0.1847 0.9694 +vn 0.9791 0.1973 0.0483 +vn -0.9791 0.1973 0.0483 +vn 0.9470 0.0918 0.3079 +vn -0.9470 0.0918 0.3079 +vn 0.9794 0.1905 -0.0661 +vn -0.9794 0.1905 -0.0661 +vn 0.9938 0.0312 -0.1070 +vn -0.9938 0.0312 -0.1070 +vn 0.7116 -0.7008 0.0501 +vn -0.7116 -0.7008 0.0501 +vn 0.3722 -0.9243 0.0847 +vn -0.3722 -0.9243 0.0847 +vn 0.4465 -0.8644 0.2310 +vn -0.4465 -0.8644 0.2310 +vn 0.6066 -0.7578 0.2405 +vn -0.6066 -0.7578 0.2405 +vn 0.7325 -0.6368 0.2407 +vn -0.7325 -0.6368 0.2407 +vn 0.2637 -0.4499 0.8533 +vn -0.2637 -0.4499 0.8533 +vn 0.5568 -0.3181 -0.7673 +vn -0.5568 -0.3181 -0.7673 +vn 0.5004 -0.2807 -0.8190 +vn -0.5004 -0.2807 -0.8190 +vn 0.3190 -0.8494 -0.4205 +vn -0.3190 -0.8494 -0.4205 +vn 0.7198 -0.6356 -0.2793 +vn -0.7198 -0.6356 -0.2793 +vn 0.4972 -0.4408 -0.7473 +vn -0.4972 -0.4408 -0.7473 +vn 0.3506 0.3807 0.8557 +vn -0.3506 0.3807 0.8557 +vn 0.4566 0.1715 0.8730 +vn -0.4566 0.1715 0.8730 +vn 0.2583 0.1055 0.9603 +vn -0.2583 0.1055 0.9603 +vn 0.2455 -0.0802 0.9661 +vn -0.2455 -0.0802 0.9661 +vn 0.4643 -0.0599 0.8837 +vn -0.4643 -0.0599 0.8837 +vn 0.6225 -0.3045 0.7210 +vn -0.6225 -0.3045 0.7210 +vn 0.4500 0.6590 0.6027 +vn -0.4500 0.6590 0.6027 +vn -0.2667 0.8309 0.4884 +vn 0.2667 0.8309 0.4884 +vn -0.8284 0.2291 0.5111 +vn 0.8284 0.2291 0.5111 +vn -0.5251 -0.3566 0.7727 +vn 0.5251 -0.3566 0.7727 +vn 0.4546 -0.5665 0.6873 +vn -0.4546 -0.5665 0.6873 +vn 0.6996 -0.4497 0.5552 +vn -0.6996 -0.4497 0.5552 +vn 0.7220 -0.6827 -0.1126 +vn -0.7220 -0.6827 -0.1126 +vn -0.1919 0.2860 0.9388 +vn 0.1919 0.2860 0.9388 +vn 0.9048 -0.3734 -0.2047 +vn -0.9048 -0.3734 -0.2047 +vn 0.1034 0.1551 0.9825 +vn -0.1034 0.1551 0.9825 +vn 0.0841 0.9318 0.3530 +vn -0.0841 0.9318 0.3530 +vn 0.6446 -0.0883 0.7594 +vn -0.6446 -0.0883 0.7594 +vn 0.4309 0.4740 0.7678 +vn -0.4309 0.4740 0.7678 +vn 0.8032 -0.4847 0.3462 +vn -0.8032 -0.4847 0.3462 +vn 0.5811 -0.4128 0.7014 +vn -0.5811 -0.4128 0.7014 +vn 0.5910 -0.4305 0.6822 +vn -0.5910 -0.4305 0.6822 +vn 0.9818 -0.1804 -0.0591 +vn -0.9818 -0.1804 -0.0591 +vn 0.9105 -0.3965 -0.1175 +vn -0.9105 -0.3965 -0.1175 +vn 0.9972 -0.0181 -0.0725 +vn -0.9972 -0.0181 -0.0725 +vn 0.7313 -0.6543 0.1925 +vn -0.7313 -0.6543 0.1925 +vn 0.7867 -0.6079 0.1073 +vn -0.7867 -0.6079 0.1073 +vn 0.7022 -0.7022 0.1170 +vn -0.7022 -0.7022 0.1170 +vn 0.1840 0.9816 -0.0511 +vn -0.1840 0.9816 -0.0511 +vn 0.9352 0.3301 0.1284 +vn -0.9352 0.3301 0.1284 +vn 0.6634 -0.7463 0.0553 +vn -0.6634 -0.7463 0.0553 +vn -0.0085 0.9970 0.0767 +vn 0.0085 0.9970 0.0767 +vn 0.6237 -0.7061 0.3354 +vn -0.6237 -0.7061 0.3354 +vn 0.2733 -0.8925 0.3587 +vn -0.2733 -0.8925 0.3587 +vn -0.8328 -0.5080 -0.2200 +vn 0.8328 -0.5080 -0.2200 +vn -0.8339 0.2377 -0.4981 +vn 0.8339 0.2377 -0.4981 +vn -0.5655 0.7847 -0.2539 +vn 0.5655 0.7847 -0.2539 +vn -0.0560 0.9962 0.0672 +vn 0.0560 0.9962 0.0672 +vn 0.1445 0.0222 0.9893 +vn -0.1445 0.0222 0.9893 +vn 0.3275 0.0645 0.9427 +vn -0.3275 0.0645 0.9427 +vn 0.3127 0.0232 0.9496 +vn -0.3127 0.0232 0.9496 +vn 0.1710 0.0274 0.9849 +vn -0.1710 0.0274 0.9849 +vn 0.3487 0.2849 0.8929 +vn -0.3487 0.2849 0.8929 +vn 0.4006 -0.0343 0.9156 +vn -0.4006 -0.0343 0.9156 +vn 0.2572 -0.0603 0.9645 +vn -0.2572 -0.0603 0.9645 +vn 0.0637 -0.0106 0.9979 +vn -0.0637 -0.0106 0.9979 +vn -0.3637 0.7039 0.6101 +vn 0.3637 0.7039 0.6101 +vn 0.6299 0.0355 0.7759 +vn -0.6299 0.0355 0.7759 +vn 0.4472 -0.2002 0.8717 +vn -0.4472 -0.2002 0.8717 +vn 0.5072 -0.2141 0.8348 +vn -0.5072 -0.2141 0.8348 +vn 0.5258 0.2619 0.8093 +vn -0.5258 0.2619 0.8093 +vn 0.2980 0.5802 0.7580 +vn -0.2980 0.5802 0.7580 +vn 0.0930 -0.9924 -0.0805 +vn -0.0930 -0.9924 -0.0805 +vn 0.5006 -0.8657 0.0080 +vn -0.5006 -0.8657 0.0080 +vn 0.9285 -0.2497 0.2748 +vn -0.9285 -0.2497 0.2748 +vn 0.8393 0.5424 -0.0378 +vn -0.8393 0.5424 -0.0378 +vn -0.2355 0.9367 -0.2589 +vn 0.2355 0.9367 -0.2589 +vn -0.4499 0.8838 -0.1285 +vn 0.4499 0.8838 -0.1285 +vn -0.5384 -0.0098 -0.8427 +vn 0.5384 -0.0098 -0.8427 +vn -0.1910 -0.0241 -0.9813 +vn 0.1910 -0.0241 -0.9813 +vn 0.4046 0.0266 -0.9141 +vn -0.4046 0.0266 -0.9141 +vn -0.7819 0.6231 0.0197 +vn 0.7819 0.6231 0.0197 +vn 0.5428 -0.2063 -0.8142 +vn -0.5428 -0.2063 -0.8142 +vn -0.2474 -0.9231 -0.2945 +vn 0.2474 -0.9231 -0.2945 +usemtl None +s 1 +f 1/1/1 2/2/1 3/3/1 4/4/1 +f 5/5/2 6/6/2 7/7/2 8/8/2 +f 4/9/3 3/10/3 9/11/3 10/12/3 +f 11/13/4 5/14/4 8/15/4 12/16/4 +f 3/17/5 13/18/5 14/19/5 9/20/5 +f 15/21/6 16/22/6 5/23/6 11/24/6 +f 2/25/7 17/26/7 13/27/7 3/28/7 +f 16/29/8 18/30/8 6/31/8 5/32/8 +f 17/33/9 19/34/9 20/35/9 13/36/9 +f 21/37/10 22/38/10 18/39/10 16/40/10 +f 13/41/11 20/42/11 23/43/11 14/44/11 +f 24/45/12 21/46/12 16/47/12 15/48/12 +f 20/49/13 25/50/13 26/51/13 23/52/13 +f 27/53/14 28/54/14 21/55/14 24/56/14 +f 19/57/15 29/58/15 25/59/15 20/60/15 +f 28/61/16 30/62/16 22/63/16 21/64/16 +f 29/65/17 31/66/17 32/67/17 25/68/17 +f 33/69/18 34/70/18 30/71/18 28/72/18 +f 25/73/19 32/74/19 35/75/19 26/76/19 +f 36/77/20 33/78/20 28/79/20 27/80/20 +f 32/81/21 37/82/21 38/83/21 35/84/21 +f 39/85/22 40/86/22 33/87/22 36/88/22 +f 31/89/23 41/90/23 37/91/23 32/92/23 +f 40/93/24 42/94/24 34/95/24 33/96/24 +f 41/97/25 43/98/25 44/99/25 37/100/25 +f 45/101/26 46/102/26 42/103/26 40/104/26 +f 37/105/27 44/106/27 47/107/27 38/108/27 +f 48/109/28 45/110/28 40/111/28 39/112/28 +f 44/113/29 4/114/29 10/115/29 47/116/29 +f 12/117/30 8/118/30 45/119/30 48/120/30 +f 43/121/31 1/122/31 4/123/31 44/124/31 +f 8/125/32 7/126/32 46/127/32 45/128/32 +f 1/1/33 43/98/33 49/129/33 50/130/33 +f 51/131/34 46/102/34 7/7/34 52/132/34 +f 43/121/35 41/90/35 53/133/35 49/134/35 +f 54/135/36 42/94/36 46/127/36 51/136/36 +f 41/97/37 31/66/37 55/137/37 53/138/37 +f 56/139/38 34/70/38 42/103/38 54/140/38 +f 31/89/39 29/58/39 57/141/39 55/142/39 +f 58/143/40 30/62/40 34/95/40 56/144/40 +f 29/65/41 19/34/41 59/145/41 57/146/41 +f 60/147/42 22/38/42 30/71/42 58/148/42 +f 19/57/43 17/26/43 61/149/43 59/150/43 +f 62/151/44 18/30/44 22/63/44 60/152/44 +f 17/33/45 2/2/45 63/153/45 61/154/45 +f 64/155/46 6/6/46 18/39/46 62/156/46 +f 2/25/47 1/122/47 50/157/47 63/158/47 +f 52/159/48 7/126/48 6/31/48 64/160/48 +f 65/161/49 63/162/49 50/157/49 +f 52/159/50 64/163/50 66/164/50 +f 61/165/51 63/162/51 65/166/51 +f 66/167/52 64/163/52 62/168/52 +f 65/161/53 59/169/53 61/149/53 +f 62/151/54 60/170/54 66/164/54 +f 65/161/55 57/171/55 59/145/55 +f 60/147/56 58/172/56 66/164/56 +f 65/161/57 55/173/57 57/141/57 +f 58/143/58 56/174/58 66/164/58 +f 65/161/59 53/175/59 55/137/59 +f 56/139/60 54/176/60 66/164/60 +f 65/161/61 49/177/61 53/133/61 +f 54/135/62 51/178/62 66/164/62 +f 65/161/63 50/179/63 49/129/63 +f 51/131/64 52/180/64 66/164/64 +f 67/181/65 68/182/65 69/183/65 70/184/65 +f 69/185/66 71/186/66 72/187/66 70/184/66 +f 73/188/67 74/189/67 68/190/67 67/191/67 +f 71/192/68 75/193/68 76/194/68 72/195/68 +f 77/196/69 78/197/69 74/198/69 73/199/69 +f 75/200/70 79/201/70 80/202/70 76/203/70 +f 81/204/71 82/205/71 78/206/71 77/207/71 +f 79/208/72 83/209/72 84/210/72 80/211/72 +f 85/212/73 86/213/73 82/214/73 81/215/73 +f 83/216/74 87/217/74 88/218/74 84/219/74 +f 89/220/75 90/221/75 91/222/75 92/223/75 +f 93/224/76 94/225/76 95/226/76 96/227/76 +f 90/228/77 97/229/77 98/230/77 91/231/77 +f 99/232/78 100/233/78 94/234/78 93/235/78 +f 97/236/79 101/237/79 102/238/79 98/239/79 +f 103/240/80 104/241/80 100/242/80 99/243/80 +f 101/244/81 105/245/81 106/246/81 102/247/81 +f 107/248/82 108/249/82 104/250/82 103/251/82 +f 105/252/83 109/253/83 110/254/83 106/255/83 +f 111/256/84 112/257/84 108/258/84 107/259/84 +f 109/260/85 113/261/85 114/262/85 110/263/85 +f 115/264/86 116/265/86 112/266/86 111/267/86 +f 113/268/87 117/269/87 118/270/87 114/271/87 +f 119/272/88 120/273/88 116/274/88 115/275/88 +f 117/276/89 121/277/89 122/278/89 118/279/89 +f 123/280/90 124/281/90 120/282/90 119/283/90 +f 121/284/91 125/285/91 126/286/91 122/287/91 +f 127/288/92 128/289/92 124/290/92 123/291/92 +f 125/292/93 129/293/93 130/294/93 126/295/93 +f 130/296/94 129/293/94 128/297/94 127/298/94 +f 131/299/95 132/300/95 122/278/95 126/295/95 +f 123/280/96 133/301/96 134/302/96 127/298/96 +f 132/303/97 135/304/97 118/270/97 122/287/97 +f 119/272/98 136/305/98 133/306/98 123/291/98 +f 137/307/99 114/308/99 118/270/99 135/309/99 +f 119/272/100 115/310/100 138/311/100 136/312/100 +f 139/313/101 110/314/101 114/262/101 137/315/101 +f 115/264/102 111/316/102 140/317/102 138/318/102 +f 141/319/103 106/320/103 110/254/103 139/321/103 +f 111/256/104 107/322/104 142/323/104 140/324/104 +f 143/325/105 102/326/105 106/246/105 141/327/105 +f 107/248/106 103/328/106 144/329/106 142/330/106 +f 145/331/107 98/332/107 102/238/107 143/333/107 +f 103/240/108 99/334/108 146/335/108 144/336/108 +f 147/337/109 91/338/109 98/230/109 145/339/109 +f 99/232/110 93/340/110 148/341/110 146/342/110 +f 149/343/111 92/344/111 91/222/111 147/345/111 +f 93/224/112 96/346/112 150/347/112 148/348/112 +f 149/343/113 151/349/113 152/350/113 92/223/113 +f 152/351/114 153/352/114 150/347/114 96/227/114 +f 131/299/115 126/353/115 130/294/115 154/354/115 +f 130/296/116 127/355/116 134/302/116 155/356/116 +f 154/357/117 130/358/117 156/359/117 157/360/117 +f 156/361/118 130/358/118 155/362/118 158/363/118 +f 152/351/119 151/349/119 157/364/119 156/365/119 +f 158/366/120 153/352/120 152/350/120 156/365/120 +f 159/367/121 160/368/121 69/183/121 68/369/121 +f 69/185/122 160/368/122 161/370/122 71/371/122 +f 162/372/123 159/373/123 68/190/123 74/374/123 +f 71/192/124 161/375/124 163/376/124 75/377/124 +f 164/378/125 162/379/125 74/198/125 78/380/125 +f 75/200/126 163/381/126 165/382/126 79/383/126 +f 86/384/127 166/385/127 167/386/127 82/387/127 +f 168/388/128 169/389/128 87/390/128 83/391/128 +f 164/378/129 78/197/129 82/214/129 167/392/129 +f 83/216/130 79/201/130 165/382/130 168/393/130 +f 170/394/131 171/395/131 172/396/131 166/397/131 +f 172/398/132 171/395/132 173/399/132 169/400/132 +f 167/401/133 166/385/133 172/396/134 174/402/134 +f 172/398/134 169/389/135 168/403/135 174/402/134 +f 175/404/136 164/405/136 167/386/136 174/402/136 +f 168/388/136 165/406/136 175/407/136 174/402/136 +f 176/408/137 177/409/137 178/410/137 170/411/137 +f 179/412/138 180/413/138 181/414/138 173/415/138 +f 182/416/139 183/417/139 177/418/139 176/419/139 +f 180/420/140 184/421/140 185/422/140 181/423/140 +f 186/424/141 187/425/141 183/426/141 182/427/141 +f 184/428/142 188/429/142 186/430/142 185/431/142 +f 189/432/143 190/433/143 187/434/143 186/435/143 +f 188/436/144 190/433/144 189/437/144 186/435/144 +f 171/438/145 170/439/145 178/410/145 191/440/145 +f 179/412/146 173/441/146 171/442/146 191/440/146 +f 191/443/147 178/444/147 192/445/147 193/446/147 +f 194/447/148 179/448/148 191/449/148 193/446/148 +f 190/450/149 195/451/149 196/452/149 187/453/149 +f 197/454/150 195/451/150 190/455/150 188/456/150 +f 187/457/151 196/458/151 198/459/151 183/460/151 +f 199/461/152 197/462/152 188/463/152 184/464/152 +f 183/465/153 198/466/153 200/467/153 177/468/153 +f 201/469/154 199/470/154 184/471/154 180/472/154 +f 177/473/155 200/474/155 192/445/155 178/475/155 +f 194/447/156 201/476/156 180/477/156 179/478/156 +f 195/479/157 200/474/157 198/459/157 196/480/157 +f 199/461/158 201/476/158 195/481/158 197/482/158 +f 195/479/159 193/483/159 192/445/159 200/484/159 +f 194/447/160 193/483/160 195/481/160 201/485/160 +f 186/424/161 182/486/161 92/487/161 152/488/161 +f 96/489/162 185/490/162 186/430/162 152/488/162 +f 182/416/163 176/491/163 202/492/163 92/223/163 +f 203/493/164 181/494/164 185/422/164 96/227/164 +f 176/408/165 170/439/165 204/495/165 202/496/165 +f 205/497/166 173/441/166 181/414/166 203/498/166 +f 170/394/167 166/385/167 86/499/167 204/500/167 +f 87/501/168 169/389/168 173/399/168 205/502/168 +f 85/212/169 206/503/169 204/495/169 86/504/169 +f 205/497/170 207/505/170 88/218/170 87/506/170 +f 206/507/171 208/508/171 202/492/171 204/500/171 +f 203/493/172 209/509/172 207/510/172 205/502/172 +f 89/220/173 92/344/173 202/492/173 208/511/173 +f 203/493/174 96/346/174 95/226/174 209/512/174 +f 164/378/175 175/513/175 210/514/175 211/515/175 +f 210/516/176 175/513/176 165/382/176 212/517/176 +f 162/372/177 164/405/177 211/518/177 213/519/177 +f 212/520/178 165/406/178 163/376/178 214/521/178 +f 159/367/179 162/379/179 213/522/179 215/523/179 +f 214/524/180 163/381/180 161/370/180 216/525/180 +f 160/526/181 159/373/181 215/527/181 217/528/181 +f 216/529/182 161/375/182 160/530/182 217/528/182 +f 217/531/183 215/532/183 218/533/183 219/534/183 +f 220/535/184 216/536/184 217/537/184 219/534/184 +f 215/538/185 213/539/185 221/540/185 218/541/185 +f 222/542/186 214/543/186 216/544/186 220/545/186 +f 213/546/187 211/547/187 223/548/187 221/549/187 +f 224/550/188 212/551/188 214/552/188 222/553/188 +f 211/554/189 210/555/189 225/556/189 223/557/189 +f 225/558/190 210/555/190 212/559/190 224/560/190 +f 225/558/191 219/561/191 218/533/191 223/557/191 +f 220/535/192 219/561/192 225/556/192 224/560/192 +f 223/562/193 218/563/193 221/540/193 +f 222/542/194 220/564/194 224/565/194 +f 157/566/195 151/349/195 226/567/195 227/568/195 +f 228/569/196 153/352/196 158/570/196 229/571/196 +f 154/357/197 157/572/197 227/573/197 230/574/197 +f 229/575/198 158/576/198 155/362/198 231/577/198 +f 131/299/199 154/578/199 230/579/199 232/580/199 +f 231/581/200 155/582/200 134/302/200 233/583/200 +f 151/584/201 149/585/201 234/586/201 226/587/201 +f 235/588/202 150/589/202 153/590/202 228/591/202 +f 149/343/203 147/592/203 236/593/203 234/594/203 +f 237/595/204 148/596/204 150/347/204 235/597/204 +f 147/337/205 145/598/205 238/599/205 236/600/205 +f 239/601/206 146/602/206 148/341/206 237/603/206 +f 145/331/207 143/604/207 240/605/207 238/606/207 +f 241/607/208 144/608/208 146/335/208 239/609/208 +f 143/325/209 141/610/209 242/611/209 240/612/209 +f 243/613/210 142/614/210 144/329/210 241/615/210 +f 141/319/211 139/616/211 244/617/211 242/618/211 +f 245/619/212 140/620/212 142/323/212 243/621/212 +f 139/313/213 137/622/213 246/623/213 244/624/213 +f 247/625/214 138/626/214 140/317/214 245/627/214 +f 137/307/215 135/304/215 248/628/215 246/629/215 +f 249/630/216 136/305/216 138/311/216 247/631/216 +f 135/632/217 132/300/217 250/633/217 248/634/217 +f 251/635/218 133/301/218 136/636/218 249/637/218 +f 132/303/219 131/638/219 232/639/219 250/640/219 +f 233/641/220 134/642/220 133/306/220 251/643/220 +f 250/644/221 232/645/221 252/646/221 253/647/221 +f 254/648/222 233/649/222 251/650/222 255/651/222 +f 248/652/223 250/653/223 253/654/223 256/655/223 +f 255/656/224 251/657/224 249/658/224 257/659/224 +f 246/660/225 248/661/225 256/662/225 258/663/225 +f 257/664/226 249/665/226 247/666/226 259/667/226 +f 244/668/227 246/669/227 258/670/227 260/671/227 +f 259/672/228 247/673/228 245/674/228 261/675/228 +f 242/676/229 244/677/229 260/678/229 262/679/229 +f 261/680/230 245/681/230 243/682/230 263/683/230 +f 240/684/231 242/685/231 262/686/231 264/687/231 +f 263/688/232 243/689/232 241/690/232 265/691/232 +f 238/692/233 240/693/233 264/694/233 266/695/233 +f 265/696/234 241/697/234 239/698/234 267/699/234 +f 236/700/235 238/701/235 266/702/235 268/703/235 +f 267/704/236 239/705/236 237/706/236 269/707/236 +f 234/708/237 236/709/237 268/710/237 270/711/237 +f 269/712/238 237/713/238 235/714/238 271/715/238 +f 226/716/239 234/717/239 270/718/239 272/719/239 +f 271/720/240 235/721/240 228/722/240 273/723/240 +f 232/724/241 230/725/241 274/726/241 252/727/241 +f 275/728/242 231/729/242 233/730/242 254/731/242 +f 230/732/243 227/733/243 276/734/243 274/735/243 +f 277/736/244 229/737/244 231/738/244 275/739/244 +f 227/740/245 226/741/245 272/742/245 276/743/245 +f 273/744/246 228/745/246 229/746/246 277/747/246 +f 129/748/247 125/285/247 278/749/247 279/750/247 +f 280/751/248 128/289/248 129/752/248 279/750/248 +f 125/292/249 121/277/249 281/753/249 278/754/249 +f 282/755/250 124/281/250 128/297/250 280/756/250 +f 121/284/251 117/269/251 283/757/251 281/758/251 +f 284/759/252 120/273/252 124/290/252 282/760/252 +f 117/276/253 113/261/253 285/761/253 283/762/253 +f 286/763/254 116/265/254 120/282/254 284/764/254 +f 113/268/255 109/253/255 287/765/255 285/766/255 +f 288/767/256 112/257/256 116/274/256 286/768/256 +f 109/260/257 105/245/257 289/769/257 287/770/257 +f 290/771/258 108/249/258 112/266/258 288/772/258 +f 105/252/259 101/237/259 291/773/259 289/774/259 +f 292/775/260 104/241/260 108/258/260 290/776/260 +f 101/244/261 97/229/261 293/777/261 291/778/261 +f 294/779/262 100/233/262 104/250/262 292/780/262 +f 97/236/263 90/221/263 295/781/263 293/782/263 +f 296/783/264 94/225/264 100/242/264 294/784/264 +f 297/785/265 298/786/265 299/787/265 300/788/265 +f 301/789/266 298/786/266 297/790/266 302/791/266 +f 303/792/267 297/793/267 300/794/267 304/795/267 +f 302/796/268 297/793/268 303/797/268 305/798/268 +f 306/799/269 303/800/269 304/801/269 307/802/269 +f 305/803/270 303/800/270 306/804/270 308/805/270 +f 67/181/271 70/806/271 306/804/271 307/802/271 +f 306/799/272 70/806/272 72/187/272 308/805/272 +f 73/188/273 67/807/273 307/808/273 309/809/273 +f 308/810/274 72/811/274 76/194/274 310/812/274 +f 77/196/275 73/813/275 309/814/275 311/815/275 +f 310/816/276 76/817/276 80/202/276 312/818/276 +f 81/204/277 77/819/277 311/820/277 313/821/277 +f 312/822/278 80/823/278 84/210/278 314/824/278 +f 311/825/279 304/826/279 300/794/279 313/821/279 +f 302/796/280 305/827/280 312/828/280 314/824/280 +f 311/825/281 309/829/281 307/808/281 304/795/281 +f 308/810/282 310/830/282 312/828/282 305/798/282 +f 315/831/283 313/832/283 300/794/283 299/833/283 +f 302/796/284 314/834/284 316/835/284 301/836/284 +f 85/212/285 81/837/285 313/838/285 315/839/285 +f 314/840/286 84/841/286 88/218/286 316/842/286 +f 206/507/287 317/843/287 318/844/287 208/511/287 +f 319/845/288 320/846/288 207/510/288 209/512/288 +f 85/212/289 315/847/289 317/848/289 206/849/289 +f 320/850/290 316/851/290 88/218/290 207/852/290 +f 89/220/291 208/508/291 318/844/291 321/853/291 +f 319/845/292 209/509/292 95/226/292 322/854/292 +f 89/220/293 321/855/293 295/781/293 90/856/293 +f 296/783/294 322/857/294 95/226/294 94/858/294 +f 323/859/295 324/860/295 325/861/295 326/862/295 +f 327/863/296 328/864/296 323/865/296 326/862/296 +f 326/866/297 325/867/297 329/868/297 330/869/297 +f 331/870/298 327/871/298 326/872/298 330/869/298 +f 330/873/299 329/874/299 332/875/299 333/876/299 +f 334/877/300 331/878/300 330/879/300 333/876/300 +f 333/880/301 332/881/301 299/787/301 298/882/301 +f 301/789/302 334/883/302 333/884/302 298/882/302 +f 315/831/303 299/885/303 332/875/303 317/886/303 +f 334/877/304 301/887/304 316/835/304 320/888/304 +f 291/889/305 293/890/305 335/891/305 336/892/305 +f 337/893/306 294/894/306 292/895/306 338/896/306 +f 339/897/307 340/898/307 324/899/307 323/900/307 +f 328/901/308 341/902/308 339/903/308 323/900/308 +f 342/904/309 343/905/309 344/906/309 345/907/309 +f 346/908/310 347/909/310 342/910/310 345/907/310 +f 345/911/311 344/912/311 348/913/311 349/914/311 +f 350/915/312 346/916/312 345/917/312 349/914/312 +f 349/918/313 348/919/313 340/920/313 339/921/313 +f 341/922/314 350/923/314 349/924/314 339/921/314 +f 287/925/315 289/926/315 351/927/315 352/928/315 +f 353/929/316 290/930/316 288/931/316 354/932/316 +f 352/933/317 351/934/317 355/935/317 356/936/317 +f 357/937/318 353/938/318 354/939/318 358/940/318 +f 356/941/319 355/942/319 359/943/319 360/944/319 +f 361/945/320 357/946/320 358/947/320 362/948/320 +f 360/949/321 359/950/321 363/951/321 364/952/321 +f 365/953/322 361/954/322 362/955/322 366/956/322 +f 367/957/323 368/958/323 364/959/323 363/960/323 +f 366/961/324 369/962/324 370/963/324 365/964/324 +f 340/965/325 348/919/325 364/959/325 368/966/325 +f 366/961/326 350/923/326 341/967/326 369/968/326 +f 348/969/327 344/912/327 360/970/327 364/952/327 +f 362/971/328 346/916/328 350/972/328 366/956/328 +f 344/973/329 343/905/329 356/974/329 360/944/329 +f 358/975/330 347/909/330 346/976/330 362/948/330 +f 343/977/331 371/978/331 352/979/331 356/936/331 +f 354/980/332 372/981/332 347/982/332 358/940/332 +f 285/983/333 287/984/333 352/979/333 371/985/333 +f 354/980/334 288/986/334 286/987/334 372/988/334 +f 373/989/335 371/978/335 343/990/335 342/991/335 +f 347/992/336 372/981/336 373/993/336 342/991/336 +f 278/994/337 281/995/337 283/757/337 285/766/337 +f 284/759/338 282/996/338 280/997/338 286/768/338 +f 278/994/339 285/998/339 371/999/339 373/1000/339 +f 372/1001/340 286/1002/340 280/997/340 373/1000/340 +f 279/1003/341 278/1004/341 373/993/341 +f 373/989/342 280/1005/342 279/1006/342 +f 289/1007/343 291/1008/343 336/1009/343 351/1010/343 +f 338/1011/344 292/1012/344 290/1013/344 353/1014/344 +f 336/1015/345 374/1016/345 355/935/345 351/1010/345 +f 357/937/346 375/1017/346 338/1018/346 353/1014/346 +f 374/1019/347 376/1020/347 359/943/347 355/1021/347 +f 361/945/348 377/1022/348 375/1023/348 357/1024/348 +f 367/957/349 363/1025/349 359/943/349 376/1026/349 +f 361/945/350 365/1027/350 370/963/350 377/1028/350 +f 332/1029/351 329/874/351 378/1030/351 379/1031/351 +f 380/1032/352 331/878/352 334/1033/352 381/1034/352 +f 335/1035/353 379/1036/353 378/1030/353 382/1037/353 +f 380/1032/354 381/1038/354 337/1039/354 383/1040/354 +f 293/1041/355 295/1042/355 379/1043/355 335/1044/355 +f 381/1045/356 296/1046/356 294/1047/356 337/1048/356 +f 295/1049/357 318/1050/357 317/848/357 379/1031/357 +f 320/850/358 319/1051/358 296/1052/358 381/1034/358 +f 317/1053/359 332/881/359 379/1043/359 +f 381/1045/360 334/883/360 320/1054/360 +f 295/1049/361 321/855/361 318/844/361 +f 319/845/362 322/857/362 296/1052/362 +f 367/957/363 384/1055/363 385/1056/363 368/966/363 +f 386/1057/364 387/1058/364 370/963/364 369/968/364 +f 340/965/365 368/958/365 385/1056/365 324/1059/365 +f 386/1057/366 369/962/366 341/967/366 328/1060/366 +f 382/1061/367 378/1062/367 385/1056/367 384/1063/367 +f 386/1057/368 380/1064/368 383/1065/368 387/1066/368 +f 329/1067/369 325/867/369 385/1056/369 378/1068/369 +f 386/1057/370 327/871/370 331/1069/370 380/1070/370 +f 324/1071/371 385/1072/371 325/861/371 +f 327/863/372 386/1073/372 328/1074/372 +f 388/1075/373 389/1076/373 390/1077/373 391/1078/373 +f 392/1079/374 393/1080/374 394/1081/374 395/1082/374 +f 388/1075/375 391/1083/375 396/1084/375 397/1085/375 +f 398/1086/376 395/1087/376 394/1081/376 399/1088/376 +f 397/1089/377 396/1090/377 400/1091/377 401/1092/377 +f 402/1093/378 398/1094/378 399/1095/378 403/1096/378 +f 401/1097/379 400/1098/379 404/1099/379 405/1100/379 +f 406/1101/380 402/1102/380 403/1103/380 407/1104/380 +f 405/1105/381 404/1106/381 408/1107/381 409/1108/381 +f 410/1109/382 406/1110/382 407/1111/382 411/1112/382 +f 409/1113/383 408/1114/383 412/1115/383 413/1116/383 +f 414/1117/384 410/1118/384 411/1119/384 415/1120/384 +f 408/1121/385 416/1122/385 417/1123/385 412/1124/385 +f 418/1125/386 419/1126/386 410/1127/386 414/1128/386 +f 404/1129/387 420/1130/387 416/1131/387 408/1132/387 +f 419/1133/388 421/1134/388 406/1135/388 410/1136/388 +f 400/1137/389 422/1138/389 420/1139/389 404/1140/389 +f 421/1141/390 423/1142/390 402/1143/390 406/1144/390 +f 396/1145/391 424/1146/391 422/1147/391 400/1148/391 +f 423/1149/392 425/1150/392 398/1151/392 402/1152/392 +f 391/1153/393 426/1154/393 424/1155/393 396/1156/393 +f 425/1157/394 427/1158/394 395/1159/394 398/1160/394 +f 391/1153/395 390/1161/395 428/1162/395 426/1163/395 +f 429/1164/396 392/1165/396 395/1159/396 427/1166/396 +f 335/1035/397 382/1167/397 430/1168/397 431/1169/397 +f 432/1170/398 383/1171/398 337/1039/398 433/1172/398 +f 382/1061/399 413/1173/399 412/1115/399 430/1174/399 +f 414/1117/400 415/1175/400 383/1065/400 432/1176/400 +f 336/1015/401 335/1177/401 431/1178/401 374/1179/401 +f 433/1180/402 337/1181/402 338/1018/402 375/1182/402 +f 376/1183/403 434/1184/403 390/1077/403 389/1185/403 +f 392/1079/404 435/1186/404 377/1187/404 393/1188/404 +f 412/1189/405 417/1190/405 436/1191/405 430/1174/405 +f 437/1192/406 418/1193/406 414/1194/406 432/1176/406 +f 438/1195/407 439/1196/407 430/1168/407 436/1197/407 +f 432/1170/408 440/1198/408 441/1199/408 437/1200/408 +f 442/1201/409 439/1196/409 438/1202/409 443/1203/409 +f 441/1204/410 440/1198/410 444/1205/410 445/1206/410 +f 446/1207/411 447/1208/411 439/1209/411 442/1210/411 +f 440/1211/412 448/1212/412 449/1213/412 444/1214/412 +f 434/1215/413 447/1208/413 446/1216/413 450/1217/413 +f 449/1218/414 448/1212/414 435/1219/414 451/1220/414 +f 390/1221/415 434/1184/415 450/1222/415 428/1223/415 +f 451/1224/416 435/1186/416 392/1225/416 429/1226/416 +f 374/1019/417 447/1208/417 434/1227/417 376/1026/417 +f 435/1228/418 448/1212/418 375/1023/418 377/1028/418 +f 374/1019/419 431/1229/419 439/1209/419 447/1230/419 +f 440/1211/420 433/1231/420 375/1023/420 448/1232/420 +f 431/1233/421 430/1234/421 439/1209/421 +f 440/1211/422 432/1235/422 433/1236/422 +f 428/1237/423 450/1238/423 452/1239/423 453/1240/423 +f 454/1241/424 451/1242/424 429/1243/424 455/1244/424 +f 450/1245/425 446/1246/425 456/1247/425 452/1248/425 +f 457/1249/426 449/1250/426 451/1251/426 454/1252/426 +f 446/1207/427 442/1253/427 458/1254/427 456/1255/427 +f 459/1256/428 444/1257/428 449/1213/428 457/1258/428 +f 442/1201/429 443/1259/429 460/1260/429 458/1261/429 +f 461/1262/430 445/1263/430 444/1205/430 459/1264/430 +f 443/1265/431 438/1266/431 462/1267/431 460/1268/431 +f 463/1269/432 441/1270/432 445/1271/432 461/1272/432 +f 438/1195/433 436/1273/433 464/1274/433 462/1275/433 +f 465/1276/434 437/1277/434 441/1199/434 463/1278/434 +f 436/1279/435 417/1190/435 466/1280/435 464/1281/435 +f 467/1282/436 418/1193/436 437/1283/436 465/1284/436 +f 426/1285/437 428/1286/437 453/1287/437 468/1288/437 +f 455/1289/438 429/1290/438 427/1291/438 469/1292/438 +f 424/1293/439 426/1154/439 468/1294/439 470/1295/439 +f 469/1296/440 427/1158/440 425/1297/440 471/1298/440 +f 422/1299/441 424/1146/441 470/1300/441 472/1301/441 +f 471/1302/442 425/1150/442 423/1303/442 473/1304/442 +f 420/1305/443 422/1138/443 472/1306/443 474/1307/443 +f 473/1308/444 423/1142/444 421/1309/444 475/1310/444 +f 416/1311/445 420/1130/445 474/1312/445 476/1313/445 +f 475/1314/446 421/1134/446 419/1315/446 477/1316/446 +f 417/1317/447 416/1122/447 476/1318/447 466/1319/447 +f 477/1320/448 419/1126/448 418/1321/448 467/1322/448 +f 460/1323/449 462/1324/449 478/1325/449 479/1326/449 +f 480/1327/450 463/1328/450 461/1329/450 481/1330/450 +f 479/1331/451 478/1332/451 482/1333/451 483/1334/451 +f 484/1335/452 480/1336/452 481/1337/452 485/1338/452 +f 483/1339/453 482/1340/453 486/1341/453 487/1342/453 +f 488/1343/454 484/1344/454 485/1345/454 489/1346/454 +f 487/1347/455 486/1348/455 490/1349/455 491/1350/455 +f 492/1351/456 488/1352/456 489/1353/456 493/1354/456 +f 468/1355/457 453/1356/457 487/1357/457 491/1350/457 +f 489/1358/458 455/1359/458 469/1360/458 493/1354/458 +f 452/1361/459 483/1362/459 487/1357/459 453/1240/459 +f 489/1358/460 485/1363/460 454/1364/460 455/1244/460 +f 452/1361/461 456/1365/461 479/1366/461 483/1334/461 +f 481/1367/462 457/1368/462 454/1364/462 485/1338/462 +f 460/1323/463 479/1369/463 456/1247/463 458/1261/463 +f 457/1249/464 481/1370/464 461/1329/464 459/1264/464 +f 464/1371/465 466/1372/465 478/1325/465 462/1275/465 +f 480/1327/466 467/1373/466 465/1374/466 463/1278/466 +f 476/1375/467 482/1340/467 478/1325/467 466/1319/467 +f 480/1327/468 484/1344/468 477/1376/468 467/1322/468 +f 474/1377/469 486/1348/469 482/1333/469 476/1313/469 +f 484/1335/470 488/1352/470 475/1378/470 477/1316/470 +f 472/1379/471 490/1380/471 486/1341/471 474/1307/471 +f 488/1343/472 492/1381/472 473/1382/472 475/1310/472 +f 470/1383/473 491/1384/473 490/1349/473 472/1301/473 +f 492/1351/474 493/1385/474 471/1386/474 473/1304/474 +f 468/1355/475 491/1384/475 470/1300/475 +f 471/1302/476 493/1385/476 469/1360/476 +f 409/1113/477 413/1173/477 494/1387/477 495/1388/477 +f 496/1389/478 415/1175/478 411/1119/478 497/1390/478 +f 405/1105/479 409/1391/479 495/1392/479 498/1393/479 +f 497/1394/480 411/1395/480 407/1111/480 499/1396/480 +f 401/1097/481 405/1397/481 498/1398/481 500/1399/481 +f 499/1400/482 407/1401/482 403/1103/482 501/1402/482 +f 397/1089/483 401/1403/483 500/1404/483 502/1405/483 +f 501/1406/484 403/1407/484 399/1095/484 503/1408/484 +f 388/1075/485 397/1409/485 502/1410/485 504/1411/485 +f 503/1412/486 399/1413/486 394/1081/486 505/1414/486 +f 389/1415/487 388/1416/487 504/1417/487 506/1418/487 +f 505/1419/488 394/1420/488 393/1421/488 507/1422/488 +f 504/1423/489 495/1424/489 494/1387/489 506/1418/489 +f 496/1389/490 497/1425/490 505/1426/490 507/1422/490 +f 504/1423/491 502/1427/491 498/1398/491 495/1388/491 +f 499/1400/492 503/1428/492 505/1426/492 497/1390/492 +f 502/1429/493 500/1430/493 498/1398/493 +f 499/1400/494 501/1431/494 503/1432/494 +f 367/957/495 376/1020/495 389/1433/495 506/1418/495 +f 393/1434/496 377/1022/496 370/963/496 507/1422/496 +f 367/957/497 506/1435/497 494/1387/497 384/1063/497 +f 496/1389/498 507/1436/498 370/963/498 387/1066/498 +f 382/1061/499 384/1055/499 494/1387/499 413/1116/499 +f 496/1389/500 387/1058/500 383/1065/500 415/1120/500 diff --git a/cmake-build-debug/data/test.cim b/cmake-build-debug/data/test.cim new file mode 100755 index 0000000..7481bc3 --- /dev/null +++ b/cmake-build-debug/data/test.cim @@ -0,0 +1,199 @@ +{ + "shots": [ + { + "world": "test.world", + "start": 0, + "end": 5, + "entities": [ + { + "name": "suzanne", + "components": [ + { + "type": "Mesh", + "path": "suzanne.obj", + "material": "test.material" + }, + { + "type": "Transform", + "position": "0,0,0" + } + ] + }, + { + "name": "suzanne2", + "components": [ + { + "type": "Mesh", + "path": "suzanne.obj", + "material": "test.material" + }, + { + "type": "Transform", + "position": "0,0,0" + }, + { + "type": "Light", + "color": "1,0,0", + "kind": 0 + } + ] + }, + { + "name": "camera", + "components": [ + { + "type": "Transform", + "position": "0,0,0" + }, + { + "type": "Camera", + "fov": 75 + }, + { + "type": "Listener" + } + ] + } + ], + "animations": [ + { + "target": "suzanne", + "targetComponent": "Transform", + "property": "position", + "keyframes": [ + { + "time": 0, + "value": "0,2,0" + }, + { + "time": 1, + "value": "0,4,-3.5" + }, + { + "time": 3, + "value": "0,2.5,-4" + }, + { + "time": 5, + "value": "0,2,-6" + } + ] + }, + { + "target": "suzanne2", + "targetComponent": "Transform", + "property": "position", + "keyframes": [ + { + "time": 0, + "value": "5,2,-2" + }, + { + "time": 2, + "value": "-5,2,-2" + } + ] + }, + { + "target": "camera", + "targetComponent": "Transform", + "property": "position", + "keyframes": [ + { + "time": 0, + "value": "1,3,1" + }, + { + "time": 3, + "value": "4,4,4" + } + ] + } + ] + }, + { + "world": "empty.world", + "start": 5, + "end": 10, + "entities": [ + { + "name": "suzanne", + "components": [ + { + "type": "Mesh", + "path": "suzanne.obj", + "material": "test.material" + }, + { + "type": "Transform", + "position": "0,5,0" + } + ] + }, + { + "name": "camera", + "components": [ + { + "type": "Transform", + "position": "0,0,0" + }, + { + "type": "Camera", + "fov": 75 + }, + { + "type": "Listener" + } + ] + } + ], + "animations": [ + { + "target": "camera", + "targetComponent": "Transform", + "property": "position", + "keyframes": [ + { + "time": 5, + "value": "-5,5,2" + }, + { + "time": 10, + "value": "5,5,2" + } + ] + }, + { + "target": "camera", + "targetComponent": "Camera", + "property": "fov", + "keyframes": [ + { + "time": 5, + "value": 35 + }, + { + "time": 10, + "value": 75 + } + ] + }, + { + "target": "camera", + "targetComponent": "Camera", + "property": "target", + "keyframes": [ + { + "time": 5, + "value": "0,5,0" + }, + { + "time": 10, + "value": "0,5,0" + } + ] + } + ] + } + ] +} diff --git a/cmake-build-debug/data/test.material b/cmake-build-debug/data/test.material new file mode 100755 index 0000000..f296b2a --- /dev/null +++ b/cmake-build-debug/data/test.material @@ -0,0 +1,4 @@ +{ + "color": "1,1,1", + "albedoTexture": "tile.jpg" +} diff --git a/cmake-build-debug/data/test.world b/cmake-build-debug/data/test.world new file mode 100755 index 0000000..fc461c7 --- /dev/null +++ b/cmake-build-debug/data/test.world @@ -0,0 +1,39 @@ +{ + "entities": [ + { + "name": "suzanne", + "components": [ + { + "type": "Transform", + "position": "0,0,0" + }, + { + "type": "Mesh", + "path": "scene.obj", + "material": "test.material" + }, + { + "type": "Speaker", + "file": "music.opus" + } + ] + }, + { + "name": "sun", + "components": [ + { + "type": "Transform", + "position": "66,56,25" + }, + { + "type": "Light", + "kind": 1, + "color": "1,1,1" + } + ] + } + ], + "environment": { + "color": "0.1,0.1,0.8" + } +} diff --git a/cmake-build-debug/data/tile.jpg b/cmake-build-debug/data/tile.jpg new file mode 100755 index 0000000..7e54957 Binary files /dev/null and b/cmake-build-debug/data/tile.jpg differ diff --git a/cmake-build-debug/libEngine.a b/cmake-build-debug/libEngine.a new file mode 100644 index 0000000..fbf93e9 Binary files /dev/null and b/cmake-build-debug/libEngine.a differ diff --git a/cmake-build-debug/shaders/blend.frag.spv b/cmake-build-debug/shaders/blend.frag.spv new file mode 100644 index 0000000..d2ca149 Binary files /dev/null and b/cmake-build-debug/shaders/blend.frag.spv differ diff --git a/cmake-build-debug/shaders/blend.vert.spv b/cmake-build-debug/shaders/blend.vert.spv new file mode 100644 index 0000000..9584e26 Binary files /dev/null and b/cmake-build-debug/shaders/blend.vert.spv differ diff --git a/cmake-build-debug/shaders/dof.frag.spv b/cmake-build-debug/shaders/dof.frag.spv new file mode 100644 index 0000000..2ee9175 Binary files /dev/null and b/cmake-build-debug/shaders/dof.frag.spv differ diff --git a/cmake-build-debug/shaders/dof.vert.spv b/cmake-build-debug/shaders/dof.vert.spv new file mode 100644 index 0000000..a73ca89 Binary files /dev/null and b/cmake-build-debug/shaders/dof.vert.spv differ diff --git a/cmake-build-debug/shaders/edge.frag.spv b/cmake-build-debug/shaders/edge.frag.spv new file mode 100644 index 0000000..3bfd265 Binary files /dev/null and b/cmake-build-debug/shaders/edge.frag.spv differ diff --git a/cmake-build-debug/shaders/edge.vert.spv b/cmake-build-debug/shaders/edge.vert.spv new file mode 100644 index 0000000..207b1de Binary files /dev/null and b/cmake-build-debug/shaders/edge.vert.spv differ diff --git a/cmake-build-debug/shaders/imgui.frag.spv b/cmake-build-debug/shaders/imgui.frag.spv new file mode 100644 index 0000000..40f61a0 Binary files /dev/null and b/cmake-build-debug/shaders/imgui.frag.spv differ diff --git a/cmake-build-debug/shaders/imgui.vert.spv b/cmake-build-debug/shaders/imgui.vert.spv new file mode 100644 index 0000000..0a88212 Binary files /dev/null and b/cmake-build-debug/shaders/imgui.vert.spv differ diff --git a/cmake-build-debug/shaders/mesh.frag.spv b/cmake-build-debug/shaders/mesh.frag.spv new file mode 100644 index 0000000..d314d90 Binary files /dev/null and b/cmake-build-debug/shaders/mesh.frag.spv differ diff --git a/cmake-build-debug/shaders/mesh.vert.spv b/cmake-build-debug/shaders/mesh.vert.spv new file mode 100644 index 0000000..6421511 Binary files /dev/null and b/cmake-build-debug/shaders/mesh.vert.spv differ diff --git a/cmake-build-debug/shaders/post.frag.spv b/cmake-build-debug/shaders/post.frag.spv new file mode 100644 index 0000000..30ad0c7 Binary files /dev/null and b/cmake-build-debug/shaders/post.frag.spv differ diff --git a/cmake-build-debug/shaders/post.vert.spv b/cmake-build-debug/shaders/post.vert.spv new file mode 100644 index 0000000..ea53b22 Binary files /dev/null and b/cmake-build-debug/shaders/post.vert.spv differ diff --git a/cmake-build-debug/shaders/shadow.vert.spv b/cmake-build-debug/shaders/shadow.vert.spv new file mode 100644 index 0000000..7d2dcf4 Binary files /dev/null and b/cmake-build-debug/shaders/shadow.vert.spv differ diff --git a/cmake-build-debug/shaders/sky.frag.spv b/cmake-build-debug/shaders/sky.frag.spv new file mode 100644 index 0000000..faae337 Binary files /dev/null and b/cmake-build-debug/shaders/sky.frag.spv differ diff --git a/cmake-build-debug/shaders/sky.vert.spv b/cmake-build-debug/shaders/sky.vert.spv new file mode 100644 index 0000000..ca8196d Binary files /dev/null and b/cmake-build-debug/shaders/sky.vert.spv differ diff --git a/cmake-build-debug/shaders/sobel.frag.spv b/cmake-build-debug/shaders/sobel.frag.spv new file mode 100644 index 0000000..86df743 Binary files /dev/null and b/cmake-build-debug/shaders/sobel.frag.spv differ diff --git a/cmake-build-debug/shaders/sobel.vert.spv b/cmake-build-debug/shaders/sobel.vert.spv new file mode 100644 index 0000000..87c3efe Binary files /dev/null and b/cmake-build-debug/shaders/sobel.vert.spv differ diff --git a/cmake-build-debug/tools/cmake_install.cmake b/cmake-build-debug/tools/cmake_install.cmake new file mode 100644 index 0000000..3e7d0d6 --- /dev/null +++ b/cmake-build-debug/tools/cmake_install.cmake @@ -0,0 +1,53 @@ +# Install script for directory: /home/josh/Development/graph/tools + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/josh/Development/graph/cmake-build-debug/tools/common/cmake_install.cmake") + include("/home/josh/Development/graph/cmake-build-debug/tools/leveleditor/cmake_install.cmake") + include("/home/josh/Development/graph/cmake-build-debug/tools/materialeditor/cmake_install.cmake") + include("/home/josh/Development/graph/cmake-build-debug/tools/sdklauncher/cmake_install.cmake") + +endif() + diff --git a/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_collapsesection.cpp.o b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_collapsesection.cpp.o new file mode 100644 index 0000000..c0cd625 Binary files /dev/null and b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_collapsesection.cpp.o differ diff --git a/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_coloredit.cpp.o b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_coloredit.cpp.o new file mode 100644 index 0000000..45dc9e1 Binary files /dev/null and b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_coloredit.cpp.o differ diff --git a/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_context.cpp.o b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_context.cpp.o new file mode 100644 index 0000000..1455085 Binary files /dev/null and b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_context.cpp.o differ diff --git a/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_renderwindow.cpp.o b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_renderwindow.cpp.o new file mode 100644 index 0000000..dc60806 Binary files /dev/null and b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_renderwindow.cpp.o differ diff --git a/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_vec3edit.cpp.o b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_vec3edit.cpp.o new file mode 100644 index 0000000..a2d5b1b Binary files /dev/null and b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/include/moc_vec3edit.cpp.o differ diff --git a/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/collapsesection.cpp.o b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/collapsesection.cpp.o new file mode 100644 index 0000000..e58f62c Binary files /dev/null and b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/collapsesection.cpp.o differ diff --git a/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/coloredit.cpp.o b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/coloredit.cpp.o new file mode 100644 index 0000000..0f1d947 Binary files /dev/null and b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/coloredit.cpp.o differ diff --git a/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/editorstyle.cpp.o b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/editorstyle.cpp.o new file mode 100644 index 0000000..80b1d06 Binary files /dev/null and b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/editorstyle.cpp.o differ diff --git a/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/qt.cpp.o b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/qt.cpp.o new file mode 100644 index 0000000..5d1064e Binary files /dev/null and b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/qt.cpp.o differ diff --git a/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/renderwindow.cpp.o b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/renderwindow.cpp.o new file mode 100644 index 0000000..83b1db2 Binary files /dev/null and b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/renderwindow.cpp.o differ diff --git a/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/vec3edit.cpp.o b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/vec3edit.cpp.o new file mode 100644 index 0000000..ab8262d Binary files /dev/null and b/cmake-build-debug/tools/common/CMakeFiles/EditorCommon.dir/src/vec3edit.cpp.o differ diff --git a/cmake-build-debug/tools/common/cmake_install.cmake b/cmake-build-debug/tools/common/cmake_install.cmake new file mode 100644 index 0000000..a080c01 --- /dev/null +++ b/cmake-build-debug/tools/common/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/josh/Development/graph/tools/common + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/cmake-build-debug/tools/common/include/moc_collapsesection.cpp b/cmake-build-debug/tools/common/include/moc_collapsesection.cpp new file mode 100644 index 0000000..cdac11c --- /dev/null +++ b/cmake-build-debug/tools/common/include/moc_collapsesection.cpp @@ -0,0 +1,134 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'collapsesection.h' +** +** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include +#include "../../../../tools/common/include/collapsesection.h" +#include +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'collapsesection.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 67 +#error "This file was generated using the moc from 5.15.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +QT_BEGIN_MOC_NAMESPACE +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +struct qt_meta_stringdata_CollapseSection_t { + QByteArrayData data[3]; + char stringdata0[32]; +}; +#define QT_MOC_LITERAL(idx, ofs, len) \ + Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ + qptrdiff(offsetof(qt_meta_stringdata_CollapseSection_t, stringdata0) + ofs \ + - idx * sizeof(QByteArrayData)) \ + ) +static const qt_meta_stringdata_CollapseSection_t qt_meta_stringdata_CollapseSection = { + { +QT_MOC_LITERAL(0, 0, 15), // "CollapseSection" +QT_MOC_LITERAL(1, 16, 14), // "closeRequested" +QT_MOC_LITERAL(2, 31, 0) // "" + + }, + "CollapseSection\0closeRequested\0" +}; +#undef QT_MOC_LITERAL + +static const uint qt_meta_data_CollapseSection[] = { + + // content: + 8, // revision + 0, // classname + 0, 0, // classinfo + 1, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 1, // signalCount + + // signals: name, argc, parameters, tag, flags + 1, 0, 19, 2, 0x06 /* Public */, + + // signals: parameters + QMetaType::Void, + + 0 // eod +}; + +void CollapseSection::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + (void)_t; + switch (_id) { + case 0: _t->closeRequested(); break; + default: ; + } + } else if (_c == QMetaObject::IndexOfMethod) { + int *result = reinterpret_cast(_a[0]); + { + using _t = void (CollapseSection::*)(); + if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&CollapseSection::closeRequested)) { + *result = 0; + return; + } + } + } + (void)_a; +} + +QT_INIT_METAOBJECT const QMetaObject CollapseSection::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_CollapseSection.data, + qt_meta_data_CollapseSection, + qt_static_metacall, + nullptr, + nullptr +} }; + + +const QMetaObject *CollapseSection::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *CollapseSection::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_CollapseSection.stringdata0)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int CollapseSection::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 1) + qt_static_metacall(this, _c, _id, _a); + _id -= 1; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 1) + *reinterpret_cast(_a[0]) = -1; + _id -= 1; + } + return _id; +} + +// SIGNAL 0 +void CollapseSection::closeRequested() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} +QT_WARNING_POP +QT_END_MOC_NAMESPACE diff --git a/cmake-build-debug/tools/common/include/moc_collapsesection.cpp_parameters b/cmake-build-debug/tools/common/include/moc_collapsesection.cpp_parameters new file mode 100644 index 0000000..ae8f17f --- /dev/null +++ b/cmake-build-debug/tools/common/include/moc_collapsesection.cpp_parameters @@ -0,0 +1,4 @@ +-DDEBUG +-o +/home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_collapsesection.cpp +/home/josh/Development/graph/tools/common/include/collapsesection.h diff --git a/cmake-build-debug/tools/common/include/moc_coloredit.cpp b/cmake-build-debug/tools/common/include/moc_coloredit.cpp new file mode 100644 index 0000000..d3ed909 --- /dev/null +++ b/cmake-build-debug/tools/common/include/moc_coloredit.cpp @@ -0,0 +1,134 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'coloredit.h' +** +** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include +#include "../../../../tools/common/include/coloredit.h" +#include +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'coloredit.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 67 +#error "This file was generated using the moc from 5.15.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +QT_BEGIN_MOC_NAMESPACE +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +struct qt_meta_stringdata_ColorEdit_t { + QByteArrayData data[3]; + char stringdata0[26]; +}; +#define QT_MOC_LITERAL(idx, ofs, len) \ + Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ + qptrdiff(offsetof(qt_meta_stringdata_ColorEdit_t, stringdata0) + ofs \ + - idx * sizeof(QByteArrayData)) \ + ) +static const qt_meta_stringdata_ColorEdit_t qt_meta_stringdata_ColorEdit = { + { +QT_MOC_LITERAL(0, 0, 9), // "ColorEdit" +QT_MOC_LITERAL(1, 10, 14), // "onValueChanged" +QT_MOC_LITERAL(2, 25, 0) // "" + + }, + "ColorEdit\0onValueChanged\0" +}; +#undef QT_MOC_LITERAL + +static const uint qt_meta_data_ColorEdit[] = { + + // content: + 8, // revision + 0, // classname + 0, 0, // classinfo + 1, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 1, // signalCount + + // signals: name, argc, parameters, tag, flags + 1, 0, 19, 2, 0x06 /* Public */, + + // signals: parameters + QMetaType::Void, + + 0 // eod +}; + +void ColorEdit::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + (void)_t; + switch (_id) { + case 0: _t->onValueChanged(); break; + default: ; + } + } else if (_c == QMetaObject::IndexOfMethod) { + int *result = reinterpret_cast(_a[0]); + { + using _t = void (ColorEdit::*)(); + if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&ColorEdit::onValueChanged)) { + *result = 0; + return; + } + } + } + (void)_a; +} + +QT_INIT_METAOBJECT const QMetaObject ColorEdit::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_ColorEdit.data, + qt_meta_data_ColorEdit, + qt_static_metacall, + nullptr, + nullptr +} }; + + +const QMetaObject *ColorEdit::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *ColorEdit::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_ColorEdit.stringdata0)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int ColorEdit::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 1) + qt_static_metacall(this, _c, _id, _a); + _id -= 1; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 1) + *reinterpret_cast(_a[0]) = -1; + _id -= 1; + } + return _id; +} + +// SIGNAL 0 +void ColorEdit::onValueChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} +QT_WARNING_POP +QT_END_MOC_NAMESPACE diff --git a/cmake-build-debug/tools/common/include/moc_coloredit.cpp_parameters b/cmake-build-debug/tools/common/include/moc_coloredit.cpp_parameters new file mode 100644 index 0000000..ca5680c --- /dev/null +++ b/cmake-build-debug/tools/common/include/moc_coloredit.cpp_parameters @@ -0,0 +1,4 @@ +-DDEBUG +-o +/home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_coloredit.cpp +/home/josh/Development/graph/tools/common/include/coloredit.h diff --git a/cmake-build-debug/tools/common/include/moc_context.cpp b/cmake-build-debug/tools/common/include/moc_context.cpp new file mode 100644 index 0000000..78747eb --- /dev/null +++ b/cmake-build-debug/tools/common/include/moc_context.cpp @@ -0,0 +1,151 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'context.h' +** +** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include +#include "../../../../tools/common/include/context.h" +#include +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'context.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 67 +#error "This file was generated using the moc from 5.15.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +QT_BEGIN_MOC_NAMESPACE +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +struct qt_meta_stringdata_Context_t { + QByteArrayData data[4]; + char stringdata0[42]; +}; +#define QT_MOC_LITERAL(idx, ofs, len) \ + Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ + qptrdiff(offsetof(qt_meta_stringdata_Context_t, stringdata0) + ofs \ + - idx * sizeof(QByteArrayData)) \ + ) +static const qt_meta_stringdata_Context_t qt_meta_stringdata_Context = { + { +QT_MOC_LITERAL(0, 0, 7), // "Context" +QT_MOC_LITERAL(1, 8, 16), // "selectionChanged" +QT_MOC_LITERAL(2, 25, 0), // "" +QT_MOC_LITERAL(3, 26, 15) // "entitiesChanged" + + }, + "Context\0selectionChanged\0\0entitiesChanged" +}; +#undef QT_MOC_LITERAL + +static const uint qt_meta_data_Context[] = { + + // content: + 8, // revision + 0, // classname + 0, 0, // classinfo + 2, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 2, // signalCount + + // signals: name, argc, parameters, tag, flags + 1, 0, 24, 2, 0x06 /* Public */, + 3, 0, 25, 2, 0x06 /* Public */, + + // signals: parameters + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +void Context::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + (void)_t; + switch (_id) { + case 0: _t->selectionChanged(); break; + case 1: _t->entitiesChanged(); break; + default: ; + } + } else if (_c == QMetaObject::IndexOfMethod) { + int *result = reinterpret_cast(_a[0]); + { + using _t = void (Context::*)(); + if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&Context::selectionChanged)) { + *result = 0; + return; + } + } + { + using _t = void (Context::*)(); + if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&Context::entitiesChanged)) { + *result = 1; + return; + } + } + } + (void)_a; +} + +QT_INIT_METAOBJECT const QMetaObject Context::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_Context.data, + qt_meta_data_Context, + qt_static_metacall, + nullptr, + nullptr +} }; + + +const QMetaObject *Context::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *Context::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_Context.stringdata0)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int Context::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 2) + qt_static_metacall(this, _c, _id, _a); + _id -= 2; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 2) + *reinterpret_cast(_a[0]) = -1; + _id -= 2; + } + return _id; +} + +// SIGNAL 0 +void Context::selectionChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} + +// SIGNAL 1 +void Context::entitiesChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr); +} +QT_WARNING_POP +QT_END_MOC_NAMESPACE diff --git a/cmake-build-debug/tools/common/include/moc_context.cpp_parameters b/cmake-build-debug/tools/common/include/moc_context.cpp_parameters new file mode 100644 index 0000000..8aa8c0d --- /dev/null +++ b/cmake-build-debug/tools/common/include/moc_context.cpp_parameters @@ -0,0 +1,4 @@ +-DDEBUG +-o +/home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_context.cpp +/home/josh/Development/graph/tools/common/include/context.h diff --git a/cmake-build-debug/tools/common/include/moc_renderwindow.cpp b/cmake-build-debug/tools/common/include/moc_renderwindow.cpp new file mode 100644 index 0000000..29416d0 --- /dev/null +++ b/cmake-build-debug/tools/common/include/moc_renderwindow.cpp @@ -0,0 +1,95 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'renderwindow.h' +** +** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include +#include "../../../../tools/common/include/renderwindow.h" +#include +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'renderwindow.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 67 +#error "This file was generated using the moc from 5.15.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +QT_BEGIN_MOC_NAMESPACE +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +struct qt_meta_stringdata_RendererWindow_t { + QByteArrayData data[1]; + char stringdata0[15]; +}; +#define QT_MOC_LITERAL(idx, ofs, len) \ + Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ + qptrdiff(offsetof(qt_meta_stringdata_RendererWindow_t, stringdata0) + ofs \ + - idx * sizeof(QByteArrayData)) \ + ) +static const qt_meta_stringdata_RendererWindow_t qt_meta_stringdata_RendererWindow = { + { +QT_MOC_LITERAL(0, 0, 14) // "RendererWindow" + + }, + "RendererWindow" +}; +#undef QT_MOC_LITERAL + +static const uint qt_meta_data_RendererWindow[] = { + + // content: + 8, // revision + 0, // classname + 0, 0, // classinfo + 0, 0, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + 0 // eod +}; + +void RendererWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + (void)_o; + (void)_id; + (void)_c; + (void)_a; +} + +QT_INIT_METAOBJECT const QMetaObject RendererWindow::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_RendererWindow.data, + qt_meta_data_RendererWindow, + qt_static_metacall, + nullptr, + nullptr +} }; + + +const QMetaObject *RendererWindow::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *RendererWindow::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_RendererWindow.stringdata0)) + return static_cast(this); + return QWindow::qt_metacast(_clname); +} + +int RendererWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWindow::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP +QT_END_MOC_NAMESPACE diff --git a/cmake-build-debug/tools/common/include/moc_renderwindow.cpp_parameters b/cmake-build-debug/tools/common/include/moc_renderwindow.cpp_parameters new file mode 100644 index 0000000..720eb4b --- /dev/null +++ b/cmake-build-debug/tools/common/include/moc_renderwindow.cpp_parameters @@ -0,0 +1,4 @@ +-DDEBUG +-o +/home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_renderwindow.cpp +/home/josh/Development/graph/tools/common/include/renderwindow.h diff --git a/cmake-build-debug/tools/common/include/moc_vec3edit.cpp b/cmake-build-debug/tools/common/include/moc_vec3edit.cpp new file mode 100644 index 0000000..c26cce6 --- /dev/null +++ b/cmake-build-debug/tools/common/include/moc_vec3edit.cpp @@ -0,0 +1,134 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'vec3edit.h' +** +** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include +#include "../../../../tools/common/include/vec3edit.h" +#include +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'vec3edit.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 67 +#error "This file was generated using the moc from 5.15.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +QT_BEGIN_MOC_NAMESPACE +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +struct qt_meta_stringdata_Vector3Edit_t { + QByteArrayData data[3]; + char stringdata0[28]; +}; +#define QT_MOC_LITERAL(idx, ofs, len) \ + Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ + qptrdiff(offsetof(qt_meta_stringdata_Vector3Edit_t, stringdata0) + ofs \ + - idx * sizeof(QByteArrayData)) \ + ) +static const qt_meta_stringdata_Vector3Edit_t qt_meta_stringdata_Vector3Edit = { + { +QT_MOC_LITERAL(0, 0, 11), // "Vector3Edit" +QT_MOC_LITERAL(1, 12, 14), // "onValueChanged" +QT_MOC_LITERAL(2, 27, 0) // "" + + }, + "Vector3Edit\0onValueChanged\0" +}; +#undef QT_MOC_LITERAL + +static const uint qt_meta_data_Vector3Edit[] = { + + // content: + 8, // revision + 0, // classname + 0, 0, // classinfo + 1, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 1, // signalCount + + // signals: name, argc, parameters, tag, flags + 1, 0, 19, 2, 0x06 /* Public */, + + // signals: parameters + QMetaType::Void, + + 0 // eod +}; + +void Vector3Edit::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + (void)_t; + switch (_id) { + case 0: _t->onValueChanged(); break; + default: ; + } + } else if (_c == QMetaObject::IndexOfMethod) { + int *result = reinterpret_cast(_a[0]); + { + using _t = void (Vector3Edit::*)(); + if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&Vector3Edit::onValueChanged)) { + *result = 0; + return; + } + } + } + (void)_a; +} + +QT_INIT_METAOBJECT const QMetaObject Vector3Edit::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_Vector3Edit.data, + qt_meta_data_Vector3Edit, + qt_static_metacall, + nullptr, + nullptr +} }; + + +const QMetaObject *Vector3Edit::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *Vector3Edit::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_Vector3Edit.stringdata0)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int Vector3Edit::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 1) + qt_static_metacall(this, _c, _id, _a); + _id -= 1; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 1) + *reinterpret_cast(_a[0]) = -1; + _id -= 1; + } + return _id; +} + +// SIGNAL 0 +void Vector3Edit::onValueChanged() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} +QT_WARNING_POP +QT_END_MOC_NAMESPACE diff --git a/cmake-build-debug/tools/common/include/moc_vec3edit.cpp_parameters b/cmake-build-debug/tools/common/include/moc_vec3edit.cpp_parameters new file mode 100644 index 0000000..cf25864 --- /dev/null +++ b/cmake-build-debug/tools/common/include/moc_vec3edit.cpp_parameters @@ -0,0 +1,4 @@ +-DDEBUG +-o +/home/josh/Development/graph/cmake-build-debug/tools/common/include/moc_vec3edit.cpp +/home/josh/Development/graph/tools/common/include/vec3edit.h diff --git a/cmake-build-debug/tools/common/libEditorCommon.a b/cmake-build-debug/tools/common/libEditorCommon.a new file mode 100644 index 0000000..d1c6c78 Binary files /dev/null and b/cmake-build-debug/tools/common/libEditorCommon.a differ diff --git a/cmake-build-debug/tools/leveleditor/cmake_install.cmake b/cmake-build-debug/tools/leveleditor/cmake_install.cmake new file mode 100644 index 0000000..14dcd8c --- /dev/null +++ b/cmake-build-debug/tools/leveleditor/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/josh/Development/graph/tools/leveleditor + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/cmake-build-debug/tools/leveleditor/include/moc_hierarchy.cpp_parameters b/cmake-build-debug/tools/leveleditor/include/moc_hierarchy.cpp_parameters new file mode 100644 index 0000000..2099196 --- /dev/null +++ b/cmake-build-debug/tools/leveleditor/include/moc_hierarchy.cpp_parameters @@ -0,0 +1,4 @@ +-DDEBUG +-o +/home/josh/Development/graph/cmake-build-debug/tools/leveleditor/include/moc_hierarchy.cpp +/home/josh/Development/graph/tools/leveleditor/include/hierarchy.h diff --git a/cmake-build-debug/tools/leveleditor/include/moc_mainwindow.cpp_parameters b/cmake-build-debug/tools/leveleditor/include/moc_mainwindow.cpp_parameters new file mode 100644 index 0000000..8c15577 --- /dev/null +++ b/cmake-build-debug/tools/leveleditor/include/moc_mainwindow.cpp_parameters @@ -0,0 +1,4 @@ +-DDEBUG +-o +/home/josh/Development/graph/cmake-build-debug/tools/leveleditor/include/moc_mainwindow.cpp +/home/josh/Development/graph/tools/leveleditor/include/mainwindow.h diff --git a/cmake-build-debug/tools/leveleditor/include/moc_properties.cpp_parameters b/cmake-build-debug/tools/leveleditor/include/moc_properties.cpp_parameters new file mode 100644 index 0000000..4e0ec2e --- /dev/null +++ b/cmake-build-debug/tools/leveleditor/include/moc_properties.cpp_parameters @@ -0,0 +1,4 @@ +-DDEBUG +-o +/home/josh/Development/graph/cmake-build-debug/tools/leveleditor/include/moc_properties.cpp +/home/josh/Development/graph/tools/leveleditor/include/properties.h diff --git a/cmake-build-debug/tools/materialeditor/cmake_install.cmake b/cmake-build-debug/tools/materialeditor/cmake_install.cmake new file mode 100644 index 0000000..ec53d95 --- /dev/null +++ b/cmake-build-debug/tools/materialeditor/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/josh/Development/graph/tools/materialeditor + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/cmake-build-debug/tools/materialeditor/include/moc_mainwindow.cpp_parameters b/cmake-build-debug/tools/materialeditor/include/moc_mainwindow.cpp_parameters new file mode 100644 index 0000000..ef6bf0c --- /dev/null +++ b/cmake-build-debug/tools/materialeditor/include/moc_mainwindow.cpp_parameters @@ -0,0 +1,4 @@ +-DDEBUG +-o +/home/josh/Development/graph/cmake-build-debug/tools/materialeditor/include/moc_mainwindow.cpp +/home/josh/Development/graph/tools/materialeditor/include/mainwindow.h diff --git a/cmake-build-debug/tools/sdklauncher/CMakeFiles/SDKLauncher.dir/include/moc_mainwindow.cpp.o b/cmake-build-debug/tools/sdklauncher/CMakeFiles/SDKLauncher.dir/include/moc_mainwindow.cpp.o new file mode 100644 index 0000000..a87a3e5 Binary files /dev/null and b/cmake-build-debug/tools/sdklauncher/CMakeFiles/SDKLauncher.dir/include/moc_mainwindow.cpp.o differ diff --git a/cmake-build-debug/tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src/main.cpp.o b/cmake-build-debug/tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src/main.cpp.o new file mode 100644 index 0000000..a1bfc9a Binary files /dev/null and b/cmake-build-debug/tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src/main.cpp.o differ diff --git a/cmake-build-debug/tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src/mainwindow.cpp.o b/cmake-build-debug/tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src/mainwindow.cpp.o new file mode 100644 index 0000000..c4e3959 Binary files /dev/null and b/cmake-build-debug/tools/sdklauncher/CMakeFiles/SDKLauncher.dir/src/mainwindow.cpp.o differ diff --git a/cmake-build-debug/tools/sdklauncher/SDKLauncher b/cmake-build-debug/tools/sdklauncher/SDKLauncher new file mode 100755 index 0000000..4f83163 Binary files /dev/null and b/cmake-build-debug/tools/sdklauncher/SDKLauncher differ diff --git a/cmake-build-debug/tools/sdklauncher/cmake_install.cmake b/cmake-build-debug/tools/sdklauncher/cmake_install.cmake new file mode 100644 index 0000000..c8f08c4 --- /dev/null +++ b/cmake-build-debug/tools/sdklauncher/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/josh/Development/graph/tools/sdklauncher + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/cmake-build-debug/tools/sdklauncher/include/moc_mainwindow.cpp b/cmake-build-debug/tools/sdklauncher/include/moc_mainwindow.cpp new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-debug/tools/sdklauncher/include/moc_mainwindow.cpp_parameters b/cmake-build-debug/tools/sdklauncher/include/moc_mainwindow.cpp_parameters new file mode 100644 index 0000000..d1a80f2 --- /dev/null +++ b/cmake-build-debug/tools/sdklauncher/include/moc_mainwindow.cpp_parameters @@ -0,0 +1,4 @@ +-DDEBUG +-o +/home/josh/Development/graph/cmake-build-debug/tools/sdklauncher/include/moc_mainwindow.cpp +/home/josh/Development/graph/tools/sdklauncher/include/mainwindow.h diff --git a/cmake/BuildShaders.cmake b/cmake/BuildShaders.cmake old mode 100644 new mode 100755 diff --git a/cmake/CopyData.cmake b/cmake/CopyData.cmake old mode 100644 new mode 100755 diff --git a/cmake/Findopus.cmake b/cmake/Findopus.cmake old mode 100644 new mode 100755 index f9f8e3b..195f0fd --- a/cmake/Findopus.cmake +++ b/cmake/Findopus.cmake @@ -5,13 +5,13 @@ # OPUS_LIBRARIES - List of libraries when using libopus(file). # OPUS_FOUND - True if libopus found. -if(OPUS_INCLUDE_DIR AND OPUS_LIBRARY AND OPUSFILE_LIBRARY) +if(OPUS_INCLUDE_DIR AND OPUS_LIBRARY) # Already in cache, be silent set(OPUS_FIND_QUIETLY TRUE) -endif(OPUS_INCLUDE_DIR AND OPUS_LIBRARY AND OPUSFILE_LIBRARY) +endif(OPUS_INCLUDE_DIR AND OPUS_LIBRARY) find_path(OPUS_INCLUDE_DIR - NAMES opusfile.h + NAMES opus.h PATH_SUFFIXES opus include/opus include ) @@ -21,25 +21,21 @@ find_library(OPUS_LIBRARY NAMES opus opus_static libopus libopus_static PATH_SUFFIXES lib64 lib libs64 libs ) -find_library(OPUSFILE_LIBRARY - NAMES opusfile opusfile_static libopusfile libopusfile_static - PATH_SUFFIXES lib64 lib libs64 libs -) # Handle the QUIETLY and REQUIRED arguments and set OPUS_FOUND # to TRUE if all listed variables are TRUE. include(FindPackageHandleStandardArgs) find_package_handle_standard_args(OPUS DEFAULT_MSG - OPUSFILE_LIBRARY OPUS_LIBRARY OPUS_INCLUDE_DIR + OPUS_LIBRARY OPUS_INCLUDE_DIR ) if(OPUS_FOUND) - set(OPUS_LIBRARIES ${OPUSFILE_LIBRARY} ${OPUS_LIBRARY}) + set(OPUS_LIBRARIES ${OPUS_LIBRARY}) set(OPUS_INCLUDE_DIRS ${OPUS_INCLUDE_DIR}) add_library(opus::opus UNKNOWN IMPORTED) set_target_properties(opus::opus PROPERTIES - IMPORTED_LOCATION "${OPUSFILE_LIBRARY}") + IMPORTED_LOCATION "${OPUS_LIBRARY}") set_target_properties(opus::opus PROPERTIES INTERFACE_INCLUDE_DIRECTORIES ${OPUS_INCLUDE_DIRS} diff --git a/data/basic.material b/data/basic.material old mode 100644 new mode 100755 diff --git a/data/bokeh.png b/data/bokeh.png old mode 100644 new mode 100755 diff --git a/data/empty.world b/data/empty.world old mode 100644 new mode 100755 diff --git a/data/graphics_presets.cfg b/data/graphics_presets.cfg old mode 100644 new mode 100755 diff --git a/data/maticon.png b/data/maticon.png old mode 100644 new mode 100755 diff --git a/data/matpreview.world b/data/matpreview.world old mode 100644 new mode 100755 diff --git a/data/music.opus b/data/music.opus old mode 100644 new mode 100755 diff --git a/data/player.obj b/data/player.obj old mode 100644 new mode 100755 diff --git a/data/scene.mtl b/data/scene.mtl old mode 100644 new mode 100755 diff --git a/data/scene.obj b/data/scene.obj old mode 100644 new mode 100755 diff --git a/data/sphere.mtl b/data/sphere.mtl old mode 100644 new mode 100755 diff --git a/data/sphere.obj b/data/sphere.obj old mode 100644 new mode 100755 diff --git a/data/suzanne.mtl b/data/suzanne.mtl old mode 100644 new mode 100755 diff --git a/data/suzanne.obj b/data/suzanne.obj old mode 100644 new mode 100755 diff --git a/data/test.cim b/data/test.cim old mode 100644 new mode 100755 diff --git a/data/test.material b/data/test.material old mode 100644 new mode 100755 diff --git a/data/test.world b/data/test.world old mode 100644 new mode 100755 diff --git a/data/test2.material b/data/test2.material old mode 100644 new mode 100755 diff --git a/data/tile.jpg b/data/tile.jpg old mode 100644 new mode 100755 diff --git a/include/animationsystem.h b/include/animationsystem.h old mode 100644 new mode 100755 diff --git a/include/assetmanager.h b/include/assetmanager.h old mode 100644 new mode 100755 diff --git a/include/audio.h b/include/audio.h old mode 100644 new mode 100755 diff --git a/include/audiosystem.h b/include/audiosystem.h old mode 100644 new mode 100755 index 226887c..5e29c72 --- a/include/audiosystem.h +++ b/include/audiosystem.h @@ -1,6 +1,6 @@ #pragma once -#include +#include struct AudioAsset; diff --git a/include/cinematic.h b/include/cinematic.h old mode 100644 new mode 100755 diff --git a/include/config.h b/include/config.h old mode 100644 new mode 100755 diff --git a/include/debugpass.h b/include/debugpass.h old mode 100644 new mode 100755 diff --git a/include/dofpass.h b/include/dofpass.h old mode 100644 new mode 100755 diff --git a/include/ecs.h b/include/ecs.h old mode 100644 new mode 100755 index df30727..918684f --- a/include/ecs.h +++ b/include/ecs.h @@ -4,6 +4,7 @@ #include #include #include +#include #include #include diff --git a/include/entityparser.h b/include/entityparser.h old mode 100644 new mode 100755 diff --git a/include/imguipass.h b/include/imguipass.h old mode 100644 new mode 100755 diff --git a/include/material.h b/include/material.h old mode 100644 new mode 100755 diff --git a/include/mesh.h b/include/mesh.h old mode 100644 new mode 100755 diff --git a/include/platform.h b/include/platform.h old mode 100644 new mode 100755 diff --git a/include/postpass.h b/include/postpass.h old mode 100644 new mode 100755 diff --git a/include/rendercollection.h b/include/rendercollection.h old mode 100644 new mode 100755 diff --git a/include/renderer.h b/include/renderer.h old mode 100644 new mode 100755 diff --git a/include/shadowpass.h b/include/shadowpass.h old mode 100644 new mode 100755 diff --git a/include/skypass.h b/include/skypass.h old mode 100644 new mode 100755 diff --git a/include/smaapass.h b/include/smaapass.h old mode 100644 new mode 100755 diff --git a/include/stringutils.h b/include/stringutils.h old mode 100644 new mode 100755 diff --git a/include/world.h b/include/world.h old mode 100644 new mode 100755 diff --git a/include/worldmanager.h b/include/worldmanager.h old mode 100644 new mode 100755 diff --git a/include/worldpass.h b/include/worldpass.h old mode 100644 new mode 100755 diff --git a/shaders/dof.frag b/shaders/dof.frag old mode 100644 new mode 100755 diff --git a/shaders/dof.vert b/shaders/dof.vert old mode 100644 new mode 100755 diff --git a/shaders/imgui.frag b/shaders/imgui.frag old mode 100644 new mode 100755 diff --git a/shaders/imgui.vert b/shaders/imgui.vert old mode 100644 new mode 100755 diff --git a/shaders/mesh.frag b/shaders/mesh.frag old mode 100644 new mode 100755 diff --git a/shaders/mesh.vert b/shaders/mesh.vert old mode 100644 new mode 100755 diff --git a/shaders/post.frag b/shaders/post.frag old mode 100644 new mode 100755 diff --git a/shaders/post.vert b/shaders/post.vert old mode 100644 new mode 100755 diff --git a/shaders/shadow.vert b/shaders/shadow.vert old mode 100644 new mode 100755 diff --git a/shaders/sky.frag b/shaders/sky.frag old mode 100644 new mode 100755 diff --git a/shaders/sky.vert b/shaders/sky.vert old mode 100644 new mode 100755 diff --git a/src/animationsystem.cpp b/src/animationsystem.cpp old mode 100644 new mode 100755 diff --git a/src/assetmanager.cpp b/src/assetmanager.cpp old mode 100644 new mode 100755 index 56584f3..440e321 --- a/src/assetmanager.cpp +++ b/src/assetmanager.cpp @@ -6,7 +6,7 @@ #include #include #include -#include +#include #include "mesh.h" #include "material.h" @@ -87,7 +87,7 @@ AudioAsset* AssetManager::loadAudio(const std::string& path) { AudioAsset* audio = new AudioAsset(); - OggOpusFile* file = op_open_file(fixedPath.c_str(), nullptr); + /*OggOpusFile* file = op_open_file(fixedPath.c_str(), nullptr); if(!file) return nullptr; @@ -107,7 +107,7 @@ AudioAsset* AssetManager::loadAudio(const std::string& path) { audio->size = samplesRead * audio->numChannels * 2; - audioSystem->fillAudioBuffers(audio); + audioSystem->fillAudioBuffers(audio);*/ return audio; } diff --git a/src/audiosystem.cpp b/src/audiosystem.cpp old mode 100644 new mode 100755 index db8c0e1..a0b1dd5 --- a/src/audiosystem.cpp +++ b/src/audiosystem.cpp @@ -1,6 +1,6 @@ #include "audiosystem.h" -#include +#include #include "ecs.h" #include "worldmanager.h" diff --git a/src/config.cpp b/src/config.cpp old mode 100644 new mode 100755 diff --git a/src/debugpass.cpp b/src/debugpass.cpp old mode 100644 new mode 100755 diff --git a/src/dofpass.cpp b/src/dofpass.cpp old mode 100644 new mode 100755 diff --git a/src/entityparser.cpp b/src/entityparser.cpp old mode 100644 new mode 100755 diff --git a/src/imguipass.cpp b/src/imguipass.cpp old mode 100644 new mode 100755 diff --git a/src/main.cpp b/src/main.cpp old mode 100644 new mode 100755 index 1bd2cc9..b35b37d --- a/src/main.cpp +++ b/src/main.cpp @@ -113,7 +113,7 @@ int main(int argc, char* argv[]) { bool record = false; if(argc > 3 && strcmp(argv[2], "--record") == 0) record = true; - + window = SDL_CreateWindow("ITER", windowX, windowY, diff --git a/src/postpass.cpp b/src/postpass.cpp old mode 100644 new mode 100755 diff --git a/src/renderer.cpp b/src/renderer.cpp old mode 100644 new mode 100755 diff --git a/src/shadowpass.cpp b/src/shadowpass.cpp old mode 100644 new mode 100755 diff --git a/src/skypass.cpp b/src/skypass.cpp old mode 100644 new mode 100755 diff --git a/src/smaapass.cpp b/src/smaapass.cpp old mode 100644 new mode 100755 index dc71445..2405d5e --- a/src/smaapass.cpp +++ b/src/smaapass.cpp @@ -3,6 +3,8 @@ #include #include +#include + #include "renderer.h" SMAAPass::SMAAPass(Renderer& renderer) : renderer(renderer) { diff --git a/src/stringutils.cpp b/src/stringutils.cpp old mode 100644 new mode 100755 diff --git a/src/worldmanager.cpp b/src/worldmanager.cpp old mode 100644 new mode 100755 diff --git a/src/worldpass.cpp b/src/worldpass.cpp old mode 100644 new mode 100755 index 93d8a3f..707c947 --- a/src/worldpass.cpp +++ b/src/worldpass.cpp @@ -3,6 +3,7 @@ #include #include #include +#include #include "renderer.h" #include "world.h" diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/tools/common/CMakeLists.txt b/tools/common/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/tools/common/include/collapsesection.h b/tools/common/include/collapsesection.h old mode 100644 new mode 100755 diff --git a/tools/common/include/coloredit.h b/tools/common/include/coloredit.h old mode 100644 new mode 100755 diff --git a/tools/common/include/context.h b/tools/common/include/context.h old mode 100644 new mode 100755 diff --git a/tools/common/include/editorstyle.h b/tools/common/include/editorstyle.h old mode 100644 new mode 100755 diff --git a/tools/common/include/renderwindow.h b/tools/common/include/renderwindow.h old mode 100644 new mode 100755 diff --git a/tools/common/include/vec3edit.h b/tools/common/include/vec3edit.h old mode 100644 new mode 100755 diff --git a/tools/common/src/collapsesection.cpp b/tools/common/src/collapsesection.cpp old mode 100644 new mode 100755 diff --git a/tools/common/src/coloredit.cpp b/tools/common/src/coloredit.cpp old mode 100644 new mode 100755 diff --git a/tools/common/src/editorstyle.cpp b/tools/common/src/editorstyle.cpp old mode 100644 new mode 100755 diff --git a/tools/common/src/qt.cpp b/tools/common/src/qt.cpp old mode 100644 new mode 100755 diff --git a/tools/common/src/renderwindow.cpp b/tools/common/src/renderwindow.cpp old mode 100644 new mode 100755 diff --git a/tools/common/src/vec3edit.cpp b/tools/common/src/vec3edit.cpp old mode 100644 new mode 100755 diff --git a/tools/leveleditor/CMakeLists.txt b/tools/leveleditor/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/tools/leveleditor/include/hierarchy.h b/tools/leveleditor/include/hierarchy.h old mode 100644 new mode 100755 diff --git a/tools/leveleditor/include/mainwindow.h b/tools/leveleditor/include/mainwindow.h old mode 100644 new mode 100755 diff --git a/tools/leveleditor/include/properties.h b/tools/leveleditor/include/properties.h old mode 100644 new mode 100755 diff --git a/tools/leveleditor/src/hierarchy.cpp b/tools/leveleditor/src/hierarchy.cpp old mode 100644 new mode 100755 diff --git a/tools/leveleditor/src/main.cpp b/tools/leveleditor/src/main.cpp old mode 100644 new mode 100755 diff --git a/tools/leveleditor/src/mainwindow.cpp b/tools/leveleditor/src/mainwindow.cpp old mode 100644 new mode 100755 diff --git a/tools/leveleditor/src/properties.cpp b/tools/leveleditor/src/properties.cpp old mode 100644 new mode 100755 diff --git a/tools/materialeditor/CMakeLists.txt b/tools/materialeditor/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/tools/materialeditor/include/mainwindow.h b/tools/materialeditor/include/mainwindow.h old mode 100644 new mode 100755 diff --git a/tools/materialeditor/src/main.cpp b/tools/materialeditor/src/main.cpp old mode 100644 new mode 100755 diff --git a/tools/materialeditor/src/mainwindow.cpp b/tools/materialeditor/src/mainwindow.cpp old mode 100644 new mode 100755 diff --git a/tools/sdklauncher/CMakeLists.txt b/tools/sdklauncher/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/tools/sdklauncher/include/mainwindow.h b/tools/sdklauncher/include/mainwindow.h old mode 100644 new mode 100755 diff --git a/tools/sdklauncher/src/main.cpp b/tools/sdklauncher/src/main.cpp old mode 100644 new mode 100755 diff --git a/tools/sdklauncher/src/mainwindow.cpp b/tools/sdklauncher/src/mainwindow.cpp old mode 100644 new mode 100755