mirror of
https://github.com/orange-cpp/omath.git
synced 2026-02-13 07:03:25 +00:00
Updates unit tests to include more accurate assertions for camera projections. Adds .idea/workspace.xml to .gitignore to prevent tracking local IDE settings. Refactors some test fixture class names for consistency.
258 lines
15 KiB
XML
258 lines
15 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<project version="4">
|
|
<component name="AutoImportSettings">
|
|
<option name="autoReloadType" value="SELECTIVE" />
|
|
</component>
|
|
<component name="BackendCodeEditorMiscSettings">
|
|
<option name="/Default/Environment/Hierarchy/GeneratedFilesCacheKey/Timestamp/@EntryValue" value="7" type="long" />
|
|
<option name="/Default/Housekeeping/FeatureSuggestion/FeatureSuggestionManager/DisabledSuggesters/=SwitchToGoToActionSuggester/@EntryIndexedValue" value="true" type="bool" />
|
|
<option name="/Default/Housekeeping/GlobalSettingsUpgraded/IsUpgraded/@EntryValue" value="true" type="bool" />
|
|
<option name="/Default/Housekeeping/LiveTemplatesHousekeeping/HotspotSessionHintIsShown/@EntryValue" value="true" type="bool" />
|
|
<option name="/Default/Housekeeping/OptionsDialog/SelectedPageId/@EntryValue" value="CppFormatterOtherPage" type="string" />
|
|
<option name="/Default/Housekeeping/RefactoringsMru/RenameRefactoring/DoRenameFile/@EntryValue" value="false" type="bool" />
|
|
<option name="/Default/RiderDebugger/RiderRestoreDecompile/RestoreDecompileSetting/@EntryValue" value="false" type="bool" />
|
|
</component>
|
|
<component name="CMakePresetLoader">{
|
|
"useNewFormat": true
|
|
}</component>
|
|
<component name="CMakeProjectFlavorService">
|
|
<option name="flavorId" value="CMakePlainProjectFlavor" />
|
|
</component>
|
|
<component name="CMakeReloadState">
|
|
<option name="reloaded" value="true" />
|
|
</component>
|
|
<component name="CMakeRunConfigurationManager">
|
|
<generated>
|
|
<config projectName="omath" targetName="gtest_main" />
|
|
<config projectName="omath" targetName="unit_tests" />
|
|
<config projectName="omath" targetName="omath" />
|
|
<config projectName="omath" targetName="gmock_main" />
|
|
<config projectName="omath" targetName="gtest" />
|
|
<config projectName="omath" targetName="gmock" />
|
|
</generated>
|
|
</component>
|
|
<component name="CMakeSettings">
|
|
<configurations>
|
|
<configuration PROFILE_NAME="darwin-debug" ENABLED="true" FROM_PRESET="true" GENERATION_DIR="$PROJECT_DIR$/cmake-build/build/darwin-debug" />
|
|
<configuration PROFILE_NAME="darwin-release" ENABLED="true" FROM_PRESET="true" GENERATION_DIR="$PROJECT_DIR$/cmake-build/build/darwin-release" />
|
|
</configurations>
|
|
</component>
|
|
<component name="ChangeListManager">
|
|
<list default="true" id="24dcf302-ac9d-40e6-8317-7203a956ad63" name="Changes" comment="">
|
|
<change beforePath="$PROJECT_DIR$/.gitignore" beforeDir="false" afterPath="$PROJECT_DIR$/.gitignore" afterDir="false" />
|
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
|
<change beforePath="$PROJECT_DIR$/tests/engines/unit_test_unity_engine.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/tests/engines/unit_test_unity_engine.cpp" afterDir="false" />
|
|
<change beforePath="$PROJECT_DIR$/tests/general/unit_test_projection.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/tests/general/unit_test_projection.cpp" afterDir="false" />
|
|
</list>
|
|
<option name="SHOW_DIALOG" value="false" />
|
|
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
|
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
|
|
<option name="LAST_RESOLUTION" value="IGNORE" />
|
|
</component>
|
|
<component name="ExecutionTargetManager" SELECTED_TARGET="CMakeBuildProfile:darwin-release" />
|
|
<component name="FileTemplateManagerImpl">
|
|
<option name="RECENT_TEMPLATES">
|
|
<list>
|
|
<option value="CMakeLists.txt" />
|
|
</list>
|
|
</option>
|
|
</component>
|
|
<component name="Git.Settings">
|
|
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
|
</component>
|
|
<component name="HighlightingSettingsPerFile">
|
|
<setting file="file:///Library/Developer/CommandLineTools/usr/lib/clang/17/include/immintrin.h" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/examples/example_proj_mat_builder.cpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/include/omath/angles.hpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/include/omath/collision/line_tracer.hpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/include/omath/color.hpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/include/omath/mat.hpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/include/omath/matrix.hpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/include/omath/projectile_prediction/proj_pred_engine_legacy.hpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/include/omath/projection/camera.hpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/include/omath/triangle.hpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/include/omath/vector2.hpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/include/omath/vector3.hpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/include/omath/vector4.hpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/include/omath/view_angles.hpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/source/3d_primitives/box.cpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/source/collision/line_tracer.cpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/source/engines/iw_engine/formulas.cpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/source/engines/opengl_engine/formulas.cpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/source/engines/source_engine/formulas.cpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/source/engines/unity_engine/formulas.cpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/source/matrix.cpp" root0="FORCE_HIGHLIGHTING" />
|
|
<setting file="file://$PROJECT_DIR$/tests/general/unit_test_a_star.cpp" root0="FORCE_HIGHLIGHTING" />
|
|
</component>
|
|
<component name="InstanceColorv3">
|
|
<option name="map">
|
|
<map>
|
|
<entry key="$PROJECT_DIR$/writerside/o.tree">
|
|
<value>
|
|
<ColorState>
|
|
<option name="customOrder" value="1" />
|
|
<option name="first">
|
|
<RgbState>
|
|
<option name="blue" value="60" />
|
|
<option name="darkBlue" value="60" />
|
|
<option name="darkGreen" value="68" />
|
|
<option name="darkRed" value="206" />
|
|
<option name="green" value="68" />
|
|
<option name="red" value="206" />
|
|
</RgbState>
|
|
</option>
|
|
<option name="second">
|
|
<RgbState>
|
|
<option name="blue" value="65" />
|
|
<option name="darkBlue" value="65" />
|
|
<option name="darkGreen" value="126" />
|
|
<option name="darkRed" value="231" />
|
|
<option name="green" value="126" />
|
|
<option name="red" value="231" />
|
|
</RgbState>
|
|
</option>
|
|
</ColorState>
|
|
</value>
|
|
</entry>
|
|
</map>
|
|
</option>
|
|
</component>
|
|
<component name="MacroExpansionManager">
|
|
<option name="directoryName" value="QnUvNVz0" />
|
|
</component>
|
|
<component name="ProjectColorInfo">{
|
|
"associatedIndex": 6
|
|
}</component>
|
|
<component name="ProjectId" id="2vIhJ2pHaJH0GvNkNudoqcV1ZML" />
|
|
<component name="ProjectLevelVcsManager">
|
|
<ConfirmationsSetting value="2" id="Add" />
|
|
</component>
|
|
<component name="ProjectViewState">
|
|
<option name="hideEmptyMiddlePackages" value="true" />
|
|
<option name="showLibraryContents" value="true" />
|
|
</component>
|
|
<component name="PropertiesComponent"><![CDATA[{
|
|
"keyToString": {
|
|
"ASKED_MARK_IGNORED_FILES_AS_EXCLUDED": "true",
|
|
"CMake Application.omath.executor": "Run",
|
|
"Google Test.unit-tests.executor": "Run",
|
|
"Google Test.unit_tests.executor": "Run",
|
|
"ModuleVcsDetector.initialDetectionPerformed": "true",
|
|
"RunOnceActivity.RadMigrateCodeStyle": "true",
|
|
"RunOnceActivity.ShowReadmeOnStart": "true",
|
|
"RunOnceActivity.cidr.known.project.marker": "true",
|
|
"RunOnceActivity.readMode.enableVisualFormatting": "true",
|
|
"RunOnceActivity.rust.reset.selective.auto.import": "true",
|
|
"RunOnceActivity.west.config.association.type.startup.service": "true",
|
|
"cf.advertisement.text.overridden": "true",
|
|
"cf.first.check.clang-format": "false",
|
|
"cidr.known.project.marker": "true",
|
|
"git-widget-placeholder": "main",
|
|
"last_opened_file_path": "/Users/vladislav/CLionProjects/omath",
|
|
"node.js.detected.package.eslint": "true",
|
|
"node.js.detected.package.tslint": "true",
|
|
"node.js.selected.package.eslint": "(autodetect)",
|
|
"node.js.selected.package.tslint": "(autodetect)",
|
|
"nodejs_package_manager_path": "npm",
|
|
"org.rust.cargo.project.model.impl.CargoExternalSystemProjectAware.subscribe.first.balloon": "",
|
|
"run.code.analysis.last.selected.profile": "aDefault",
|
|
"settings.editor.selected.configurable": "preferences.sourceCode.C++",
|
|
"vue.rearranger.settings.migration": "true"
|
|
}
|
|
}]]></component>
|
|
<component name="RunManager" selected="Google Test.unit_tests">
|
|
<configuration name="unit_tests" type="CMakeGoogleTestRunConfigurationType" factoryName="Google Test" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="omath" TARGET_NAME="unit_tests" CONFIG_NAME="darwin-debug" RUN_TARGET_PROJECT_NAME="omath" RUN_TARGET_NAME="unit_tests" TEST_MODE="SUITE_TEST">
|
|
<method v="2">
|
|
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
|
|
<option name="BeforeTestRunTask" enabled="true" />
|
|
</method>
|
|
</configuration>
|
|
<configuration default="true" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true">
|
|
<method v="2">
|
|
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
|
|
</method>
|
|
</configuration>
|
|
<configuration name="gmock" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="omath" TARGET_NAME="gmock" CONFIG_NAME="darwin-debug">
|
|
<method v="2">
|
|
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
|
|
</method>
|
|
</configuration>
|
|
<configuration name="gmock_main" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="omath" TARGET_NAME="gmock_main" CONFIG_NAME="darwin-debug">
|
|
<method v="2">
|
|
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
|
|
</method>
|
|
</configuration>
|
|
<configuration name="gtest" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="omath" TARGET_NAME="gtest" CONFIG_NAME="darwin-debug">
|
|
<method v="2">
|
|
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
|
|
</method>
|
|
</configuration>
|
|
<configuration name="gtest_main" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="omath" TARGET_NAME="gtest_main" CONFIG_NAME="darwin-debug">
|
|
<method v="2">
|
|
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
|
|
</method>
|
|
</configuration>
|
|
<configuration name="omath" type="CMakeRunConfiguration" factoryName="Application" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="omath" TARGET_NAME="omath" CONFIG_NAME="darwin-debug">
|
|
<method v="2">
|
|
<option name="com.jetbrains.cidr.execution.CidrBuildBeforeRunTaskProvider$BuildBeforeRunTask" enabled="true" />
|
|
</method>
|
|
</configuration>
|
|
<list>
|
|
<item itemvalue="CMake Application.gmock" />
|
|
<item itemvalue="CMake Application.gmock_main" />
|
|
<item itemvalue="CMake Application.gtest" />
|
|
<item itemvalue="CMake Application.gtest_main" />
|
|
<item itemvalue="CMake Application.omath" />
|
|
<item itemvalue="Google Test.unit_tests" />
|
|
</list>
|
|
</component>
|
|
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
|
|
<component name="TaskManager">
|
|
<task active="true" id="Default" summary="Default task">
|
|
<changelist id="24dcf302-ac9d-40e6-8317-7203a956ad63" name="Changes" comment="" />
|
|
<created>1743838419436</created>
|
|
<option name="number" value="Default" />
|
|
<option name="presentableId" value="Default" />
|
|
<updated>1743838419436</updated>
|
|
<workItem from="1743838420486" duration="1331000" />
|
|
<workItem from="1743846373592" duration="1578000" />
|
|
<workItem from="1743848043315" duration="6533000" />
|
|
<workItem from="1743870145339" duration="45000" />
|
|
<workItem from="1743870197778" duration="4172000" />
|
|
<workItem from="1743929042312" duration="8880000" />
|
|
<workItem from="1744401291796" duration="9951000" />
|
|
<workItem from="1744697231174" duration="948000" />
|
|
<workItem from="1745150641147" duration="2319000" />
|
|
<workItem from="1745945306282" duration="332000" />
|
|
<workItem from="1746215434198" duration="3230000" />
|
|
<workItem from="1746277928820" duration="7322000" />
|
|
<workItem from="1746293270979" duration="3891000" />
|
|
<workItem from="1747011135237" duration="6389000" />
|
|
<workItem from="1749584047076" duration="5000" />
|
|
<workItem from="1750294119808" duration="2249000" />
|
|
<workItem from="1750636569566" duration="1243000" />
|
|
<workItem from="1751430431381" duration="4000" />
|
|
<workItem from="1751431389186" duration="2091000" />
|
|
<workItem from="1751787572071" duration="1220000" />
|
|
<workItem from="1751788805682" duration="2067000" />
|
|
<workItem from="1752300811926" duration="1000" />
|
|
<workItem from="1752302256186" duration="714000" />
|
|
<workItem from="1753455801202" duration="1091000" />
|
|
<workItem from="1755627102717" duration="301000" />
|
|
<workItem from="1755723773366" duration="1560000" />
|
|
</task>
|
|
<servers />
|
|
</component>
|
|
<component name="TypeScriptGeneratedFilesManager">
|
|
<option name="version" value="3" />
|
|
</component>
|
|
<component name="VCPKGProject">
|
|
<isAutomaticCheckingOnLaunch value="false" />
|
|
<isAutomaticFoundErrors value="true" />
|
|
<isAutomaticReloadCMake value="true" />
|
|
</component>
|
|
<component name="XSLT-Support.FileAssociations.UIState">
|
|
<expand />
|
|
<select />
|
|
</component>
|
|
</project> |