diff --git a/CMakeLists.txt b/CMakeLists.txt index f70abc855..bba603d04 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/LICENSE b/LICENSE index b81af0411..b7400636f 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2019 - 2025 Geode-solutions +Copyright (c) 2019 - 2026 Geode-solutions Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 2e48a2302..afa174331 100644 --- a/README.md +++ b/README.md @@ -79,4 +79,4 @@ Detailed changes for each release are documented in the [release notes](https:// [MIT](https://opensource.org/licenses/MIT) -Copyright (c) 2019 - 2025, Geode-solutions +Copyright (c) 2019 - 2026, Geode-solutions diff --git a/bindings/python/tests/geometry/test-py-mensuration.py b/bindings/python/tests/geometry/test-py-mensuration.py index 4c2211a48..6201d80a3 100644 --- a/bindings/python/tests/geometry/test-py-mensuration.py +++ b/bindings/python/tests/geometry/test-py-mensuration.py @@ -1,5 +1,5 @@ # - * - coding : utf - 8 - * - -# Copyright( c ) 2019 - 2024 Geode - solutions +# Copyright( c ) 2019 - 2026 Geode - solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files( the "Software" ), to deal diff --git a/bindings/python/tests/geometry/test-py-projection.py b/bindings/python/tests/geometry/test-py-projection.py index 5cef2dc34..12428c455 100644 --- a/bindings/python/tests/geometry/test-py-projection.py +++ b/bindings/python/tests/geometry/test-py-projection.py @@ -1,5 +1,5 @@ # - * - coding : utf - 8 - * - -# Copyright( c ) 2019 - 2024 Geode - solutions +# Copyright( c ) 2019 - 2026 Geode - solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files( the "Software" ), to deal diff --git a/bindings/python/tests/geometry/test-py-rotation.py b/bindings/python/tests/geometry/test-py-rotation.py index 19d27f3da..60a29f21c 100644 --- a/bindings/python/tests/geometry/test-py-rotation.py +++ b/bindings/python/tests/geometry/test-py-rotation.py @@ -1,5 +1,5 @@ # - * - coding : utf - 8 - * - -# Copyright( c ) 2019 - 2024 Geode - solutions +# Copyright( c ) 2019 - 2026 Geode - solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files( the "Software" ), to deal diff --git a/cmake/ConfigureAbseil.cmake b/cmake/ConfigureAbseil.cmake index aa9f2b29c..8da1c1a37 100644 --- a/cmake/ConfigureAbseil.cmake +++ b/cmake/ConfigureAbseil.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/ConfigureAsync++.cmake b/cmake/ConfigureAsync++.cmake index 9f83154c8..98278f823 100644 --- a/cmake/ConfigureAsync++.cmake +++ b/cmake/ConfigureAsync++.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/ConfigureBitsery.cmake b/cmake/ConfigureBitsery.cmake index dd52ee530..44d7e2702 100644 --- a/cmake/ConfigureBitsery.cmake +++ b/cmake/ConfigureBitsery.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/ConfigureEarcut.cmake b/cmake/ConfigureEarcut.cmake index 11c534d21..380faeb83 100644 --- a/cmake/ConfigureEarcut.cmake +++ b/cmake/ConfigureEarcut.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/ConfigureGDAL.cmake b/cmake/ConfigureGDAL.cmake index 048f8624d..dd4dc23f2 100644 --- a/cmake/ConfigureGDAL.cmake +++ b/cmake/ConfigureGDAL.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/ConfigureMinizip.cmake b/cmake/ConfigureMinizip.cmake index c2d3b8085..eea13f2c6 100644 --- a/cmake/ConfigureMinizip.cmake +++ b/cmake/ConfigureMinizip.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/ConfigureNanoflann.cmake b/cmake/ConfigureNanoflann.cmake index 66d755e0e..0edd0c209 100644 --- a/cmake/ConfigureNanoflann.cmake +++ b/cmake/ConfigureNanoflann.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/ConfigureOpenGeode.cmake b/cmake/ConfigureOpenGeode.cmake index 1ee1cf9a0..08dfbf08b 100644 --- a/cmake/ConfigureOpenGeode.cmake +++ b/cmake/ConfigureOpenGeode.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/ConfigurePROJ.cmake b/cmake/ConfigurePROJ.cmake index b13213c36..e9f19e74f 100644 --- a/cmake/ConfigurePROJ.cmake +++ b/cmake/ConfigurePROJ.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/ConfigurePybind11.cmake b/cmake/ConfigurePybind11.cmake index 27085d16e..c76c69d6b 100644 --- a/cmake/ConfigurePybind11.cmake +++ b/cmake/ConfigurePybind11.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/ConfigureSQLite.cmake b/cmake/ConfigureSQLite.cmake index e9cc44faf..0f8945022 100644 --- a/cmake/ConfigureSQLite.cmake +++ b/cmake/ConfigureSQLite.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/ConfigureSpdlog.cmake b/cmake/ConfigureSpdlog.cmake index 72391a523..11aaa7115 100644 --- a/cmake/ConfigureSpdlog.cmake +++ b/cmake/ConfigureSpdlog.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/Doxyfile.in b/cmake/Doxyfile.in index bd05bb35c..f292eaa79 100644 --- a/cmake/Doxyfile.in +++ b/cmake/Doxyfile.in @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/OpenGeode.cmake b/cmake/OpenGeode.cmake index a6fcbd232..7c67b18e4 100644 --- a/cmake/OpenGeode.cmake +++ b/cmake/OpenGeode.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/OpenGeodeConfig.cmake.in b/cmake/OpenGeodeConfig.cmake.in index 11d63c4c4..9aa673860 100644 --- a/cmake/OpenGeodeConfig.cmake.in +++ b/cmake/OpenGeodeConfig.cmake.in @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/PythonTargets.cmake b/cmake/PythonTargets.cmake index 3a2731de2..b17bd6dc9 100644 --- a/cmake/PythonTargets.cmake +++ b/cmake/PythonTargets.cmake @@ -78,7 +78,7 @@ function(add_geode_python_wheel) set(wheel_build_directory "${PROJECT_BINARY_DIR}") endif() set(wheel_import "${wheel_build_directory}/${binary_folder}/${project_name}.py") - set(header "# Copyright (c) 2019 - 2025 Geode-solutions\n\n") + set(header "# Copyright (c) 2019 - 2026 Geode-solutions\n\n") file(WRITE ${wheel_init} "#${header}") file(WRITE ${wheel_import} "${header}") if(WIN32) diff --git a/cmake/SuperBuild.cmake b/cmake/SuperBuild.cmake index a54c82ced..aa0e3bf62 100644 --- a/cmake/SuperBuild.cmake +++ b/cmake/SuperBuild.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/cmake/pyproject.toml.in b/cmake/pyproject.toml.in index 51e4239fa..3add57cbc 100644 --- a/cmake/pyproject.toml.in +++ b/cmake/pyproject.toml.in @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the 'Software'), to deal diff --git a/cmake/setup.py.in b/cmake/setup.py.in index 1a21f76a1..d43eb9cdc 100644 --- a/cmake/setup.py.in +++ b/cmake/setup.py.in @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the 'Software'), to deal diff --git a/cmake/version.rc.in b/cmake/version.rc.in index f31863928..9ca8c6463 100644 --- a/cmake/version.rc.in +++ b/cmake/version.rc.in @@ -19,7 +19,7 @@ BEGIN VALUE "InternalName", "@PROJECT_LIB_NAME@\0" VALUE "ProductName", "@PROJECT_LIB_NAME@\0" VALUE "CompanyName", "Geode-solutions SAS\0" - VALUE "LegalCopyright", "Copyright 2019 - 2025 Geode-solutions SAS. All rights reserved.\0" + VALUE "LegalCopyright", "Copyright 2019 - 2026 Geode-solutions SAS. All rights reserved.\0" VALUE "Commentaires", "https://geode-solutions.com\0" END END diff --git a/include/geode/basic/algorithm.hpp b/include/geode/basic/algorithm.hpp index 4f66548bd..aa8957eca 100644 --- a/include/geode/basic/algorithm.hpp +++ b/include/geode/basic/algorithm.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/assert.hpp b/include/geode/basic/assert.hpp index 423b69540..53b62be3e 100644 --- a/include/geode/basic/assert.hpp +++ b/include/geode/basic/assert.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/attribute.hpp b/include/geode/basic/attribute.hpp index 14c797df2..6c4ebfd38 100644 --- a/include/geode/basic/attribute.hpp +++ b/include/geode/basic/attribute.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/attribute_manager.hpp b/include/geode/basic/attribute_manager.hpp index 5a7adfef9..b1da00dc7 100644 --- a/include/geode/basic/attribute_manager.hpp +++ b/include/geode/basic/attribute_manager.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/attribute_utils.hpp b/include/geode/basic/attribute_utils.hpp index 2d338a2fe..aa7607d6c 100644 --- a/include/geode/basic/attribute_utils.hpp +++ b/include/geode/basic/attribute_utils.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/bitsery_archive.hpp b/include/geode/basic/bitsery_archive.hpp index 9dfbb8ca8..d53f99426 100644 --- a/include/geode/basic/bitsery_archive.hpp +++ b/include/geode/basic/bitsery_archive.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/bitsery_attribute.hpp b/include/geode/basic/bitsery_attribute.hpp index c53864c77..29e8fe8f5 100644 --- a/include/geode/basic/bitsery_attribute.hpp +++ b/include/geode/basic/bitsery_attribute.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/cached_value.hpp b/include/geode/basic/cached_value.hpp index 1eb574d40..27ce2bf71 100644 --- a/include/geode/basic/cached_value.hpp +++ b/include/geode/basic/cached_value.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/cell_array.hpp b/include/geode/basic/cell_array.hpp index 93396e938..a7a7afd7f 100644 --- a/include/geode/basic/cell_array.hpp +++ b/include/geode/basic/cell_array.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/chronometer.hpp b/include/geode/basic/chronometer.hpp index a7e3d28fe..78f9f8f9c 100644 --- a/include/geode/basic/chronometer.hpp +++ b/include/geode/basic/chronometer.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/common.hpp b/include/geode/basic/common.hpp index ef214fb20..18a9c33e4 100644 --- a/include/geode/basic/common.hpp +++ b/include/geode/basic/common.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/console_logger_client.hpp b/include/geode/basic/console_logger_client.hpp index 03fc746f2..f12df673d 100644 --- a/include/geode/basic/console_logger_client.hpp +++ b/include/geode/basic/console_logger_client.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/console_progress_logger_client.hpp b/include/geode/basic/console_progress_logger_client.hpp index 7379d3f4c..2c440fc1e 100644 --- a/include/geode/basic/console_progress_logger_client.hpp +++ b/include/geode/basic/console_progress_logger_client.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/constant_attribute.hpp b/include/geode/basic/constant_attribute.hpp index f4c419640..e07c16b2b 100644 --- a/include/geode/basic/constant_attribute.hpp +++ b/include/geode/basic/constant_attribute.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/detail/bitsery_archive.hpp b/include/geode/basic/detail/bitsery_archive.hpp index b7aec207f..a60b4969c 100644 --- a/include/geode/basic/detail/bitsery_archive.hpp +++ b/include/geode/basic/detail/bitsery_archive.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/detail/count_range_elements.hpp b/include/geode/basic/detail/count_range_elements.hpp index 3cd285ab4..ffc550936 100644 --- a/include/geode/basic/detail/count_range_elements.hpp +++ b/include/geode/basic/detail/count_range_elements.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/detail/disable_debug_logger.hpp b/include/geode/basic/detail/disable_debug_logger.hpp index de7bd044d..105019917 100644 --- a/include/geode/basic/detail/disable_debug_logger.hpp +++ b/include/geode/basic/detail/disable_debug_logger.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/detail/enable_debug_logger.hpp b/include/geode/basic/detail/enable_debug_logger.hpp index 634da292f..b9bf02dad 100644 --- a/include/geode/basic/detail/enable_debug_logger.hpp +++ b/include/geode/basic/detail/enable_debug_logger.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/detail/geode_input_impl.hpp b/include/geode/basic/detail/geode_input_impl.hpp index 60606b6e1..cdaa9211c 100644 --- a/include/geode/basic/detail/geode_input_impl.hpp +++ b/include/geode/basic/detail/geode_input_impl.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/detail/geode_output_impl.hpp b/include/geode/basic/detail/geode_output_impl.hpp index ce2b53eef..4ce00accb 100644 --- a/include/geode/basic/detail/geode_output_impl.hpp +++ b/include/geode/basic/detail/geode_output_impl.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/detail/mapping_after_deletion.hpp b/include/geode/basic/detail/mapping_after_deletion.hpp index 521ccf508..0e6f94534 100644 --- a/include/geode/basic/detail/mapping_after_deletion.hpp +++ b/include/geode/basic/detail/mapping_after_deletion.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/factory.hpp b/include/geode/basic/factory.hpp index 204e3310a..3ebadaefc 100644 --- a/include/geode/basic/factory.hpp +++ b/include/geode/basic/factory.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/filename.hpp b/include/geode/basic/filename.hpp index adc183345..b3a9b97e7 100644 --- a/include/geode/basic/filename.hpp +++ b/include/geode/basic/filename.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/growable.hpp b/include/geode/basic/growable.hpp index 8342102a2..9112ccc25 100644 --- a/include/geode/basic/growable.hpp +++ b/include/geode/basic/growable.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/identifier.hpp b/include/geode/basic/identifier.hpp index ba275e3cd..70fc2d11c 100644 --- a/include/geode/basic/identifier.hpp +++ b/include/geode/basic/identifier.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/identifier_builder.hpp b/include/geode/basic/identifier_builder.hpp index f12b2c0e2..b8fcb4bbb 100644 --- a/include/geode/basic/identifier_builder.hpp +++ b/include/geode/basic/identifier_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/input.hpp b/include/geode/basic/input.hpp index f37c9a5b1..5b981de22 100644 --- a/include/geode/basic/input.hpp +++ b/include/geode/basic/input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/internal/array_impl.hpp b/include/geode/basic/internal/array_impl.hpp index bb860a8cd..1d8cb9515 100644 --- a/include/geode/basic/internal/array_impl.hpp +++ b/include/geode/basic/internal/array_impl.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/io.hpp b/include/geode/basic/io.hpp index 058b6bba0..d03fdc3a4 100644 --- a/include/geode/basic/io.hpp +++ b/include/geode/basic/io.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/library.hpp b/include/geode/basic/library.hpp index 9efc9e28e..8f2eda53c 100644 --- a/include/geode/basic/library.hpp +++ b/include/geode/basic/library.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/logger.hpp b/include/geode/basic/logger.hpp index aacf0e49c..b8f14be5c 100644 --- a/include/geode/basic/logger.hpp +++ b/include/geode/basic/logger.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/logger_client.hpp b/include/geode/basic/logger_client.hpp index f7074da7d..6aa57bd7c 100644 --- a/include/geode/basic/logger_client.hpp +++ b/include/geode/basic/logger_client.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/logger_manager.hpp b/include/geode/basic/logger_manager.hpp index ad2cb1445..42f3fbf7e 100644 --- a/include/geode/basic/logger_manager.hpp +++ b/include/geode/basic/logger_manager.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/mapping.hpp b/include/geode/basic/mapping.hpp index 8ce1eceeb..2d9f61a4c 100644 --- a/include/geode/basic/mapping.hpp +++ b/include/geode/basic/mapping.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/named_type.hpp b/include/geode/basic/named_type.hpp index c369c0318..a5139365f 100644 --- a/include/geode/basic/named_type.hpp +++ b/include/geode/basic/named_type.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/output.hpp b/include/geode/basic/output.hpp index b13709fef..0aa610737 100644 --- a/include/geode/basic/output.hpp +++ b/include/geode/basic/output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/passkey.hpp b/include/geode/basic/passkey.hpp index e1cc6c055..ec323508a 100644 --- a/include/geode/basic/passkey.hpp +++ b/include/geode/basic/passkey.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/percentage.hpp b/include/geode/basic/percentage.hpp index 2d35cfe14..095a5a6c0 100644 --- a/include/geode/basic/percentage.hpp +++ b/include/geode/basic/percentage.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/permutation.hpp b/include/geode/basic/permutation.hpp index ad0ce729f..0224d07f6 100644 --- a/include/geode/basic/permutation.hpp +++ b/include/geode/basic/permutation.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/pimpl.hpp b/include/geode/basic/pimpl.hpp index eb3a66ac8..4b6ee0283 100644 --- a/include/geode/basic/pimpl.hpp +++ b/include/geode/basic/pimpl.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/pimpl_impl.hpp b/include/geode/basic/pimpl_impl.hpp index b01dd949a..3790cc538 100644 --- a/include/geode/basic/pimpl_impl.hpp +++ b/include/geode/basic/pimpl_impl.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/progress_logger.hpp b/include/geode/basic/progress_logger.hpp index 1684279c7..b7f6abaff 100644 --- a/include/geode/basic/progress_logger.hpp +++ b/include/geode/basic/progress_logger.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/progress_logger_client.hpp b/include/geode/basic/progress_logger_client.hpp index 4d44d9853..397b02bd6 100644 --- a/include/geode/basic/progress_logger_client.hpp +++ b/include/geode/basic/progress_logger_client.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/progress_logger_manager.hpp b/include/geode/basic/progress_logger_manager.hpp index ebe03121d..39a8f1d90 100644 --- a/include/geode/basic/progress_logger_manager.hpp +++ b/include/geode/basic/progress_logger_manager.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/range.hpp b/include/geode/basic/range.hpp index da95d9918..579979c90 100644 --- a/include/geode/basic/range.hpp +++ b/include/geode/basic/range.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/singleton.hpp b/include/geode/basic/singleton.hpp index 145dda975..cdef58d9b 100644 --- a/include/geode/basic/singleton.hpp +++ b/include/geode/basic/singleton.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/small_set.hpp b/include/geode/basic/small_set.hpp index 087dcb306..2d37ec13c 100644 --- a/include/geode/basic/small_set.hpp +++ b/include/geode/basic/small_set.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/sparse_attribute.hpp b/include/geode/basic/sparse_attribute.hpp index 91de1fe67..d58191312 100644 --- a/include/geode/basic/sparse_attribute.hpp +++ b/include/geode/basic/sparse_attribute.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/string.hpp b/include/geode/basic/string.hpp index eb265272c..9e333b88c 100644 --- a/include/geode/basic/string.hpp +++ b/include/geode/basic/string.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/timer.hpp b/include/geode/basic/timer.hpp index 111ef001f..9201eb624 100644 --- a/include/geode/basic/timer.hpp +++ b/include/geode/basic/timer.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/types.hpp b/include/geode/basic/types.hpp index 644a720d0..20869dbfa 100644 --- a/include/geode/basic/types.hpp +++ b/include/geode/basic/types.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/uuid.hpp b/include/geode/basic/uuid.hpp index 1f0c92848..3295e5057 100644 --- a/include/geode/basic/uuid.hpp +++ b/include/geode/basic/uuid.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -21,62 +21,6 @@ * */ -/* - * Modified and simplified version of https://github.com/r-lyeh-archived/sole - * Only UUID version 4 is kept. - */ - -/* Sole is a lightweight C++11 library to generate universally unique - * identificators. - * Sole provides interface for UUID versions 0, 1 and 4. - - * https://github.com/r-lyeh/sole - * Copyright (c) 2013,2014,2015 r-lyeh. zlib/libpng licensed. - - * Based on code by Dmitri Bouianov, Philip O'Toole, Poco C++ libraries and - * anonymous code found on the net. Thanks guys! - - * Theory: (see Hoylen's answer at [1]) - * - UUID version 1 (48-bit MAC address + 60-bit clock with a resolution of - * 100ns) - * Clock wraps in 3603 A.D. - * Up to 10000000 UUIDs per second. - * MAC address revealed. - * - * - UUID Version 4 (122-bits of randomness) - * See [2] or other analysis that describe how very unlikely a duplicate is. - * - * - Use v1 if you need to sort or classify UUIDs per machine. - * Use v1 if you are worried about leaving it up to probabilities (e.g. your - * are the type of person worried about the earth getting destroyed by a large - * asteroid in your lifetime). Just use a v1 and it is guaranteed to be unique - * till 3603 AD. - * - * - Use v4 if you are worried about security issues and determinism. That is - * because v1 UUIDs reveal the MAC address of the machine it was generated on - * and they can be predictable. Use v4 if you need more than 10 million uuids - * per second, or if your application wants to live past 3603 A.D. - - * Additionally a custom UUID v0 is provided: - * - 16-bit PID + 48-bit MAC address + 60-bit clock with a resolution of 100ns - * since Unix epoch - * - Format is EPOCH_LOW-EPOCH_MID-VERSION(0)|EPOCH_HI-PID-MAC - * - Clock wraps in 3991 A.D. - * - Up to 10000000 UUIDs per second. - * - MAC address and PID revealed. - - * References: - * - [1] http://stackoverflow.com/questions/1155008/how-unique-is-uuid - * - [2] - http://en.wikipedia.org/wiki/UUID#Random%5FUUID%5Fprobability%5Fof%5Fduplicates - * - http://en.wikipedia.org/wiki/Universally_unique_identifier - * - http://en.cppreference.com/w/cpp/numeric/random/random_device - * - http://www.itu.int/ITU-T/asn1/uuid.html - - * - rlyeh ~~ listening to Hedon Cries / Until The Sun Goes up - */ - -////////////////////////////////////////////////////////////////////////////////////// #pragma once #include @@ -90,9 +34,6 @@ namespace geode { - /*! - * 128-bit basic UUID type that allows comparison and sorting. - */ struct opengeode_basic_api uuid { public: @@ -115,22 +56,42 @@ namespace geode template < typename H > friend H AbslHashValue( H h, const uuid &value ) { - return H::combine( std::move( h ), value.ab, value.cd ); + return H::combine( std::move( h ), value.bytes_ ); } - uint64_t ab; - uint64_t cd; + std::array< std::uint8_t, 16 > bytes_; private: friend class bitsery::Access; template < typename Archive > void serialize( Archive &archive ) { - archive.ext( - *this, Growable< Archive, uuid >{ { []( Archive &a, uuid &id ) { - a.value8b( id.ab ); - a.value8b( id.cd ); - } } } ); + archive.ext( *this, Growable< Archive, uuid >{ + { []( Archive &a, uuid &id ) { + uint64_t ab; + uint64_t cd; + a.value8b( ab ); + a.value8b( cd ); + id.bytes_[0] = ( ab >> 56 ) & 0xFF; + id.bytes_[1] = ( ab >> 48 ) & 0xFF; + id.bytes_[2] = ( ab >> 40 ) & 0xFF; + id.bytes_[3] = ( ab >> 32 ) & 0xFF; + id.bytes_[4] = ( ab >> 24 ) & 0xFF; + id.bytes_[5] = ( ab >> 16 ) & 0xFF; + id.bytes_[6] = ( ab >> 8 ) & 0xFF; + id.bytes_[7] = ( ab >> 0 ) & 0xFF; + id.bytes_[8] = ( cd >> 56 ) & 0xFF; + id.bytes_[9] = ( cd >> 48 ) & 0xFF; + id.bytes_[10] = ( cd >> 40 ) & 0xFF; + id.bytes_[11] = ( cd >> 32 ) & 0xFF; + id.bytes_[12] = ( cd >> 24 ) & 0xFF; + id.bytes_[13] = ( cd >> 16 ) & 0xFF; + id.bytes_[14] = ( cd >> 8 ) & 0xFF; + id.bytes_[15] = ( cd >> 0 ) & 0xFF; + }, + []( Archive &a, uuid &id ) { + a.container1b( id.bytes_ ); + } } } ); } }; } // namespace geode diff --git a/include/geode/basic/variable_attribute.hpp b/include/geode/basic/variable_attribute.hpp index 69d38ff63..1004d18b8 100644 --- a/include/geode/basic/variable_attribute.hpp +++ b/include/geode/basic/variable_attribute.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/basic/zip_file.hpp b/include/geode/basic/zip_file.hpp index a99dce7ed..b5bf3f85f 100644 --- a/include/geode/basic/zip_file.hpp +++ b/include/geode/basic/zip_file.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/aabb.hpp b/include/geode/geometry/aabb.hpp index a242c2132..1b711c13d 100644 --- a/include/geode/geometry/aabb.hpp +++ b/include/geode/geometry/aabb.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/angle.hpp b/include/geode/geometry/angle.hpp index b42d5390d..2b5957301 100644 --- a/include/geode/geometry/angle.hpp +++ b/include/geode/geometry/angle.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/barycentric_coordinates.hpp b/include/geode/geometry/barycentric_coordinates.hpp index 76bc403f2..9711ea279 100644 --- a/include/geode/geometry/barycentric_coordinates.hpp +++ b/include/geode/geometry/barycentric_coordinates.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/basic_objects/circle.hpp b/include/geode/geometry/basic_objects/circle.hpp index 947b9a275..c8c237484 100644 --- a/include/geode/geometry/basic_objects/circle.hpp +++ b/include/geode/geometry/basic_objects/circle.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/basic_objects/cylinder.hpp b/include/geode/geometry/basic_objects/cylinder.hpp index 047ef0fe2..c35471d67 100644 --- a/include/geode/geometry/basic_objects/cylinder.hpp +++ b/include/geode/geometry/basic_objects/cylinder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/basic_objects/ellipse.hpp b/include/geode/geometry/basic_objects/ellipse.hpp index 0f950c540..28ae369c1 100644 --- a/include/geode/geometry/basic_objects/ellipse.hpp +++ b/include/geode/geometry/basic_objects/ellipse.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/basic_objects/infinite_line.hpp b/include/geode/geometry/basic_objects/infinite_line.hpp index 17b2128c6..480f901bc 100644 --- a/include/geode/geometry/basic_objects/infinite_line.hpp +++ b/include/geode/geometry/basic_objects/infinite_line.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/basic_objects/plane.hpp b/include/geode/geometry/basic_objects/plane.hpp index d505047ad..9af40bd15 100644 --- a/include/geode/geometry/basic_objects/plane.hpp +++ b/include/geode/geometry/basic_objects/plane.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/basic_objects/polygon.hpp b/include/geode/geometry/basic_objects/polygon.hpp index 7133c1634..afffb3986 100644 --- a/include/geode/geometry/basic_objects/polygon.hpp +++ b/include/geode/geometry/basic_objects/polygon.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/basic_objects/segment.hpp b/include/geode/geometry/basic_objects/segment.hpp index 6b3a0d563..f4c67fa49 100644 --- a/include/geode/geometry/basic_objects/segment.hpp +++ b/include/geode/geometry/basic_objects/segment.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/basic_objects/sphere.hpp b/include/geode/geometry/basic_objects/sphere.hpp index 832f1ee44..07b2153d3 100644 --- a/include/geode/geometry/basic_objects/sphere.hpp +++ b/include/geode/geometry/basic_objects/sphere.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/basic_objects/tetrahedron.hpp b/include/geode/geometry/basic_objects/tetrahedron.hpp index eff328c28..724450d17 100644 --- a/include/geode/geometry/basic_objects/tetrahedron.hpp +++ b/include/geode/geometry/basic_objects/tetrahedron.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/basic_objects/triangle.hpp b/include/geode/geometry/basic_objects/triangle.hpp index ec73d18bd..432abc011 100644 --- a/include/geode/geometry/basic_objects/triangle.hpp +++ b/include/geode/geometry/basic_objects/triangle.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/bitsery_archive.hpp b/include/geode/geometry/bitsery_archive.hpp index a6d394faf..ce36e666d 100644 --- a/include/geode/geometry/bitsery_archive.hpp +++ b/include/geode/geometry/bitsery_archive.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/bounding_box.hpp b/include/geode/geometry/bounding_box.hpp index 13cc8e3b0..c7aa62605 100644 --- a/include/geode/geometry/bounding_box.hpp +++ b/include/geode/geometry/bounding_box.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/common.hpp b/include/geode/geometry/common.hpp index 082bae6ff..8522429b0 100644 --- a/include/geode/geometry/common.hpp +++ b/include/geode/geometry/common.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/coordinate_system.hpp b/include/geode/geometry/coordinate_system.hpp index e8e8a257f..9f1cdd92e 100644 --- a/include/geode/geometry/coordinate_system.hpp +++ b/include/geode/geometry/coordinate_system.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/detail/aabb_impl.hpp b/include/geode/geometry/detail/aabb_impl.hpp index f20b8bfce..9cf3bf088 100644 --- a/include/geode/geometry/detail/aabb_impl.hpp +++ b/include/geode/geometry/detail/aabb_impl.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/detail/bitsery_archive.hpp b/include/geode/geometry/detail/bitsery_archive.hpp index 79873cec3..5e54035dd 100644 --- a/include/geode/geometry/detail/bitsery_archive.hpp +++ b/include/geode/geometry/detail/bitsery_archive.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/detail/point_operators.hpp b/include/geode/geometry/detail/point_operators.hpp index d7d977e0f..1a84f198f 100644 --- a/include/geode/geometry/detail/point_operators.hpp +++ b/include/geode/geometry/detail/point_operators.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/distance.hpp b/include/geode/geometry/distance.hpp index 759304203..4cd37a83c 100644 --- a/include/geode/geometry/distance.hpp +++ b/include/geode/geometry/distance.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/dynamic_nn_search.hpp b/include/geode/geometry/dynamic_nn_search.hpp index f0d19fc3a..032b1e7ab 100644 --- a/include/geode/geometry/dynamic_nn_search.hpp +++ b/include/geode/geometry/dynamic_nn_search.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/frame.hpp b/include/geode/geometry/frame.hpp index 10d4bffa5..10a2c74be 100644 --- a/include/geode/geometry/frame.hpp +++ b/include/geode/geometry/frame.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/frame_transform.hpp b/include/geode/geometry/frame_transform.hpp index 2293767fc..52195130a 100644 --- a/include/geode/geometry/frame_transform.hpp +++ b/include/geode/geometry/frame_transform.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/information.hpp b/include/geode/geometry/information.hpp index 76ff6f1ef..5550c7865 100644 --- a/include/geode/geometry/information.hpp +++ b/include/geode/geometry/information.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/internal/intersection_from_sides.hpp b/include/geode/geometry/internal/intersection_from_sides.hpp index 34b3bdfe7..068d19c03 100644 --- a/include/geode/geometry/internal/intersection_from_sides.hpp +++ b/include/geode/geometry/internal/intersection_from_sides.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/internal/position_from_sides.hpp b/include/geode/geometry/internal/position_from_sides.hpp index 3c1b5cec6..44ff770e0 100644 --- a/include/geode/geometry/internal/position_from_sides.hpp +++ b/include/geode/geometry/internal/position_from_sides.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/internal/predicates.hpp b/include/geode/geometry/internal/predicates.hpp index 546cf6bf8..617821515 100644 --- a/include/geode/geometry/internal/predicates.hpp +++ b/include/geode/geometry/internal/predicates.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/intersection.hpp b/include/geode/geometry/intersection.hpp index 29231cb53..0683c8aaa 100644 --- a/include/geode/geometry/intersection.hpp +++ b/include/geode/geometry/intersection.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/intersection_detection.hpp b/include/geode/geometry/intersection_detection.hpp index 412710f25..1dfb5a346 100644 --- a/include/geode/geometry/intersection_detection.hpp +++ b/include/geode/geometry/intersection_detection.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/mensuration.hpp b/include/geode/geometry/mensuration.hpp index 28c6d2a9f..19623767b 100644 --- a/include/geode/geometry/mensuration.hpp +++ b/include/geode/geometry/mensuration.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/nn_search.hpp b/include/geode/geometry/nn_search.hpp index 14d12a785..346c07f1c 100644 --- a/include/geode/geometry/nn_search.hpp +++ b/include/geode/geometry/nn_search.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/normal_frame_transform.hpp b/include/geode/geometry/normal_frame_transform.hpp index 21dbcfa84..8e9c6683c 100644 --- a/include/geode/geometry/normal_frame_transform.hpp +++ b/include/geode/geometry/normal_frame_transform.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/perpendicular.hpp b/include/geode/geometry/perpendicular.hpp index 2ae40853c..d2ab53c69 100644 --- a/include/geode/geometry/perpendicular.hpp +++ b/include/geode/geometry/perpendicular.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/point.hpp b/include/geode/geometry/point.hpp index ea71900a4..95def98f2 100644 --- a/include/geode/geometry/point.hpp +++ b/include/geode/geometry/point.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/points_sort.hpp b/include/geode/geometry/points_sort.hpp index c1eeaa574..5f9d8cb72 100644 --- a/include/geode/geometry/points_sort.hpp +++ b/include/geode/geometry/points_sort.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/position.hpp b/include/geode/geometry/position.hpp index 968e3205f..487adf800 100644 --- a/include/geode/geometry/position.hpp +++ b/include/geode/geometry/position.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/projection.hpp b/include/geode/geometry/projection.hpp index 34d44ef33..a7964f5ac 100644 --- a/include/geode/geometry/projection.hpp +++ b/include/geode/geometry/projection.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/quality.hpp b/include/geode/geometry/quality.hpp index 030f60d61..fb7442766 100644 --- a/include/geode/geometry/quality.hpp +++ b/include/geode/geometry/quality.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/radial_sort.hpp b/include/geode/geometry/radial_sort.hpp index c1cbaa1fe..b31ff149b 100644 --- a/include/geode/geometry/radial_sort.hpp +++ b/include/geode/geometry/radial_sort.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/rotation.hpp b/include/geode/geometry/rotation.hpp index 6f14a649f..a5d278725 100644 --- a/include/geode/geometry/rotation.hpp +++ b/include/geode/geometry/rotation.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/sign.hpp b/include/geode/geometry/sign.hpp index 0f0b5ee76..7284a9c10 100644 --- a/include/geode/geometry/sign.hpp +++ b/include/geode/geometry/sign.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/square_matrix.hpp b/include/geode/geometry/square_matrix.hpp index 97b1a6156..21116f0ca 100644 --- a/include/geode/geometry/square_matrix.hpp +++ b/include/geode/geometry/square_matrix.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/geometry/vector.hpp b/include/geode/geometry/vector.hpp index 50b975e9a..db12f8fdf 100644 --- a/include/geode/geometry/vector.hpp +++ b/include/geode/geometry/vector.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/image/common.hpp b/include/geode/image/common.hpp index 09c7cfc50..b919ce0ca 100644 --- a/include/geode/image/common.hpp +++ b/include/geode/image/common.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/image/core/bitsery_archive.hpp b/include/geode/image/core/bitsery_archive.hpp index 2c83a49bd..5ed76b16e 100644 --- a/include/geode/image/core/bitsery_archive.hpp +++ b/include/geode/image/core/bitsery_archive.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/image/core/greyscale_color.hpp b/include/geode/image/core/greyscale_color.hpp index 177533176..b23b3069d 100644 --- a/include/geode/image/core/greyscale_color.hpp +++ b/include/geode/image/core/greyscale_color.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/image/core/raster_image.hpp b/include/geode/image/core/raster_image.hpp index bdd14f51f..5942d6b66 100644 --- a/include/geode/image/core/raster_image.hpp +++ b/include/geode/image/core/raster_image.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/image/core/rgb_color.hpp b/include/geode/image/core/rgb_color.hpp index 2f796b478..58ed1b754 100644 --- a/include/geode/image/core/rgb_color.hpp +++ b/include/geode/image/core/rgb_color.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/image/io/geode/geode_bitsery_raster_input.hpp b/include/geode/image/io/geode/geode_bitsery_raster_input.hpp index c0ecd0978..1ad5572de 100644 --- a/include/geode/image/io/geode/geode_bitsery_raster_input.hpp +++ b/include/geode/image/io/geode/geode_bitsery_raster_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/image/io/geode/geode_bitsery_raster_output.hpp b/include/geode/image/io/geode/geode_bitsery_raster_output.hpp index ed0a1c28b..c030d528e 100644 --- a/include/geode/image/io/geode/geode_bitsery_raster_output.hpp +++ b/include/geode/image/io/geode/geode_bitsery_raster_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/image/io/raster_image_input.hpp b/include/geode/image/io/raster_image_input.hpp index c42249f81..24d391146 100644 --- a/include/geode/image/io/raster_image_input.hpp +++ b/include/geode/image/io/raster_image_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/image/io/raster_image_output.hpp b/include/geode/image/io/raster_image_output.hpp index 0e08b6a04..3b1db0894 100644 --- a/include/geode/image/io/raster_image_output.hpp +++ b/include/geode/image/io/raster_image_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/coordinate_reference_system_manager_builder.hpp b/include/geode/mesh/builder/coordinate_reference_system_manager_builder.hpp index 853af4822..33a40bfbc 100644 --- a/include/geode/mesh/builder/coordinate_reference_system_manager_builder.hpp +++ b/include/geode/mesh/builder/coordinate_reference_system_manager_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/coordinate_reference_system_managers_builder.hpp b/include/geode/mesh/builder/coordinate_reference_system_managers_builder.hpp index f23bb4c87..655b99620 100644 --- a/include/geode/mesh/builder/coordinate_reference_system_managers_builder.hpp +++ b/include/geode/mesh/builder/coordinate_reference_system_managers_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/edged_curve_builder.hpp b/include/geode/mesh/builder/edged_curve_builder.hpp index 0f6327226..2aa285778 100644 --- a/include/geode/mesh/builder/edged_curve_builder.hpp +++ b/include/geode/mesh/builder/edged_curve_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/geode/geode_edged_curve_builder.hpp b/include/geode/mesh/builder/geode/geode_edged_curve_builder.hpp index 9ba8542c6..ca256a4ae 100644 --- a/include/geode/mesh/builder/geode/geode_edged_curve_builder.hpp +++ b/include/geode/mesh/builder/geode/geode_edged_curve_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/geode/geode_graph_builder.hpp b/include/geode/mesh/builder/geode/geode_graph_builder.hpp index 68b1baf70..5220ced3a 100644 --- a/include/geode/mesh/builder/geode/geode_graph_builder.hpp +++ b/include/geode/mesh/builder/geode/geode_graph_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/geode/geode_hybrid_solid_builder.hpp b/include/geode/mesh/builder/geode/geode_hybrid_solid_builder.hpp index 15ed6487a..30e77b897 100644 --- a/include/geode/mesh/builder/geode/geode_hybrid_solid_builder.hpp +++ b/include/geode/mesh/builder/geode/geode_hybrid_solid_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/geode/geode_point_set_builder.hpp b/include/geode/mesh/builder/geode/geode_point_set_builder.hpp index 45a820675..5ee97bb56 100644 --- a/include/geode/mesh/builder/geode/geode_point_set_builder.hpp +++ b/include/geode/mesh/builder/geode/geode_point_set_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/geode/geode_polygonal_surface_builder.hpp b/include/geode/mesh/builder/geode/geode_polygonal_surface_builder.hpp index 3f7034f9d..b3f573738 100644 --- a/include/geode/mesh/builder/geode/geode_polygonal_surface_builder.hpp +++ b/include/geode/mesh/builder/geode/geode_polygonal_surface_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/geode/geode_polyhedral_solid_builder.hpp b/include/geode/mesh/builder/geode/geode_polyhedral_solid_builder.hpp index 981bb68d8..0d85db4da 100644 --- a/include/geode/mesh/builder/geode/geode_polyhedral_solid_builder.hpp +++ b/include/geode/mesh/builder/geode/geode_polyhedral_solid_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/geode/geode_regular_grid_solid_builder.hpp b/include/geode/mesh/builder/geode/geode_regular_grid_solid_builder.hpp index 3e2fdd474..0e56c3da6 100644 --- a/include/geode/mesh/builder/geode/geode_regular_grid_solid_builder.hpp +++ b/include/geode/mesh/builder/geode/geode_regular_grid_solid_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/geode/geode_regular_grid_surface_builder.hpp b/include/geode/mesh/builder/geode/geode_regular_grid_surface_builder.hpp index f964f4b50..39d5fcbf0 100644 --- a/include/geode/mesh/builder/geode/geode_regular_grid_surface_builder.hpp +++ b/include/geode/mesh/builder/geode/geode_regular_grid_surface_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/geode/geode_tetrahedral_solid_builder.hpp b/include/geode/mesh/builder/geode/geode_tetrahedral_solid_builder.hpp index 54f9b882a..3649fefb6 100644 --- a/include/geode/mesh/builder/geode/geode_tetrahedral_solid_builder.hpp +++ b/include/geode/mesh/builder/geode/geode_tetrahedral_solid_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/geode/geode_triangulated_surface_builder.hpp b/include/geode/mesh/builder/geode/geode_triangulated_surface_builder.hpp index cc3951f63..e45289204 100644 --- a/include/geode/mesh/builder/geode/geode_triangulated_surface_builder.hpp +++ b/include/geode/mesh/builder/geode/geode_triangulated_surface_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/geode/geode_vertex_set_builder.hpp b/include/geode/mesh/builder/geode/geode_vertex_set_builder.hpp index 903db70e7..5e50ccd44 100644 --- a/include/geode/mesh/builder/geode/geode_vertex_set_builder.hpp +++ b/include/geode/mesh/builder/geode/geode_vertex_set_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/geode/register_builder.hpp b/include/geode/mesh/builder/geode/register_builder.hpp index 64f7ece95..45d9bff20 100644 --- a/include/geode/mesh/builder/geode/register_builder.hpp +++ b/include/geode/mesh/builder/geode/register_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/graph_builder.hpp b/include/geode/mesh/builder/graph_builder.hpp index dc580a95b..ffbb5fbee 100644 --- a/include/geode/mesh/builder/graph_builder.hpp +++ b/include/geode/mesh/builder/graph_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/grid_builder.hpp b/include/geode/mesh/builder/grid_builder.hpp index 177e0c7f3..e087b2d83 100644 --- a/include/geode/mesh/builder/grid_builder.hpp +++ b/include/geode/mesh/builder/grid_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/hybrid_solid_builder.hpp b/include/geode/mesh/builder/hybrid_solid_builder.hpp index ad59413f3..856d88e4c 100644 --- a/include/geode/mesh/builder/hybrid_solid_builder.hpp +++ b/include/geode/mesh/builder/hybrid_solid_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/mesh_builder_factory.hpp b/include/geode/mesh/builder/mesh_builder_factory.hpp index e1c98a4e1..ecd37ad85 100644 --- a/include/geode/mesh/builder/mesh_builder_factory.hpp +++ b/include/geode/mesh/builder/mesh_builder_factory.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/point_set_builder.hpp b/include/geode/mesh/builder/point_set_builder.hpp index 6dadc94bd..5db066d33 100644 --- a/include/geode/mesh/builder/point_set_builder.hpp +++ b/include/geode/mesh/builder/point_set_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/polygonal_surface_builder.hpp b/include/geode/mesh/builder/polygonal_surface_builder.hpp index 833693644..cb5800782 100644 --- a/include/geode/mesh/builder/polygonal_surface_builder.hpp +++ b/include/geode/mesh/builder/polygonal_surface_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/polyhedral_solid_builder.hpp b/include/geode/mesh/builder/polyhedral_solid_builder.hpp index e266f029d..c8882b121 100644 --- a/include/geode/mesh/builder/polyhedral_solid_builder.hpp +++ b/include/geode/mesh/builder/polyhedral_solid_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/regular_grid_solid_builder.hpp b/include/geode/mesh/builder/regular_grid_solid_builder.hpp index 5c9286649..e9d0fe5fb 100644 --- a/include/geode/mesh/builder/regular_grid_solid_builder.hpp +++ b/include/geode/mesh/builder/regular_grid_solid_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/regular_grid_surface_builder.hpp b/include/geode/mesh/builder/regular_grid_surface_builder.hpp index e2fff1903..29bd636e5 100644 --- a/include/geode/mesh/builder/regular_grid_surface_builder.hpp +++ b/include/geode/mesh/builder/regular_grid_surface_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/solid_edges_builder.hpp b/include/geode/mesh/builder/solid_edges_builder.hpp index be1e8bee2..71977e620 100644 --- a/include/geode/mesh/builder/solid_edges_builder.hpp +++ b/include/geode/mesh/builder/solid_edges_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/solid_facets_builder.hpp b/include/geode/mesh/builder/solid_facets_builder.hpp index b3f465c95..d61e2cea5 100644 --- a/include/geode/mesh/builder/solid_facets_builder.hpp +++ b/include/geode/mesh/builder/solid_facets_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/solid_mesh_builder.hpp b/include/geode/mesh/builder/solid_mesh_builder.hpp index 4e107880b..48be5310d 100644 --- a/include/geode/mesh/builder/solid_mesh_builder.hpp +++ b/include/geode/mesh/builder/solid_mesh_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/surface_edges_builder.hpp b/include/geode/mesh/builder/surface_edges_builder.hpp index be0358178..d0de2aeee 100644 --- a/include/geode/mesh/builder/surface_edges_builder.hpp +++ b/include/geode/mesh/builder/surface_edges_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/surface_mesh_builder.hpp b/include/geode/mesh/builder/surface_mesh_builder.hpp index d65f66ff9..c7241c2cc 100644 --- a/include/geode/mesh/builder/surface_mesh_builder.hpp +++ b/include/geode/mesh/builder/surface_mesh_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/tetrahedral_solid_builder.hpp b/include/geode/mesh/builder/tetrahedral_solid_builder.hpp index 935083a74..c30688880 100644 --- a/include/geode/mesh/builder/tetrahedral_solid_builder.hpp +++ b/include/geode/mesh/builder/tetrahedral_solid_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/triangulated_surface_builder.hpp b/include/geode/mesh/builder/triangulated_surface_builder.hpp index 80e59d8c3..1d2bc9c7f 100644 --- a/include/geode/mesh/builder/triangulated_surface_builder.hpp +++ b/include/geode/mesh/builder/triangulated_surface_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/builder/vertex_set_builder.hpp b/include/geode/mesh/builder/vertex_set_builder.hpp index 4cdc54546..cd4ea8b10 100644 --- a/include/geode/mesh/builder/vertex_set_builder.hpp +++ b/include/geode/mesh/builder/vertex_set_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/common.hpp b/include/geode/mesh/common.hpp index a9190a316..254f94461 100644 --- a/include/geode/mesh/common.hpp +++ b/include/geode/mesh/common.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/attribute_coordinate_reference_system.hpp b/include/geode/mesh/core/attribute_coordinate_reference_system.hpp index c8d6b337a..bacb01e63 100644 --- a/include/geode/mesh/core/attribute_coordinate_reference_system.hpp +++ b/include/geode/mesh/core/attribute_coordinate_reference_system.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/bitsery_archive.hpp b/include/geode/mesh/core/bitsery_archive.hpp index 16b06e6b5..c4be96d4f 100644 --- a/include/geode/mesh/core/bitsery_archive.hpp +++ b/include/geode/mesh/core/bitsery_archive.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/coordinate_reference_system.hpp b/include/geode/mesh/core/coordinate_reference_system.hpp index 40239a30e..bc36937cd 100644 --- a/include/geode/mesh/core/coordinate_reference_system.hpp +++ b/include/geode/mesh/core/coordinate_reference_system.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/coordinate_reference_system_manager.hpp b/include/geode/mesh/core/coordinate_reference_system_manager.hpp index e8acde25a..cdbd3ffe5 100644 --- a/include/geode/mesh/core/coordinate_reference_system_manager.hpp +++ b/include/geode/mesh/core/coordinate_reference_system_manager.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/coordinate_reference_system_managers.hpp b/include/geode/mesh/core/coordinate_reference_system_managers.hpp index 2a5ccdfe0..134906fa9 100644 --- a/include/geode/mesh/core/coordinate_reference_system_managers.hpp +++ b/include/geode/mesh/core/coordinate_reference_system_managers.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/detail/facet_storage.hpp b/include/geode/mesh/core/detail/facet_storage.hpp index bfcbf4a27..d95bc430b 100644 --- a/include/geode/mesh/core/detail/facet_storage.hpp +++ b/include/geode/mesh/core/detail/facet_storage.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/detail/geode_elements.hpp b/include/geode/mesh/core/detail/geode_elements.hpp index fe9f68973..73ad861c4 100644 --- a/include/geode/mesh/core/detail/geode_elements.hpp +++ b/include/geode/mesh/core/detail/geode_elements.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/detail/vertex_cycle.hpp b/include/geode/mesh/core/detail/vertex_cycle.hpp index 0078f9ff7..cedf9974b 100644 --- a/include/geode/mesh/core/detail/vertex_cycle.hpp +++ b/include/geode/mesh/core/detail/vertex_cycle.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/edged_curve.hpp b/include/geode/mesh/core/edged_curve.hpp index 24ce375bd..be2126647 100644 --- a/include/geode/mesh/core/edged_curve.hpp +++ b/include/geode/mesh/core/edged_curve.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/geode/geode_edged_curve.hpp b/include/geode/mesh/core/geode/geode_edged_curve.hpp index 64e316187..47c30db28 100644 --- a/include/geode/mesh/core/geode/geode_edged_curve.hpp +++ b/include/geode/mesh/core/geode/geode_edged_curve.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/geode/geode_graph.hpp b/include/geode/mesh/core/geode/geode_graph.hpp index 4ab0a1fed..e87fec39b 100644 --- a/include/geode/mesh/core/geode/geode_graph.hpp +++ b/include/geode/mesh/core/geode/geode_graph.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/geode/geode_hybrid_solid.hpp b/include/geode/mesh/core/geode/geode_hybrid_solid.hpp index b1134a961..e90684a2f 100644 --- a/include/geode/mesh/core/geode/geode_hybrid_solid.hpp +++ b/include/geode/mesh/core/geode/geode_hybrid_solid.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/geode/geode_point_set.hpp b/include/geode/mesh/core/geode/geode_point_set.hpp index fad81d72e..68d95f23d 100644 --- a/include/geode/mesh/core/geode/geode_point_set.hpp +++ b/include/geode/mesh/core/geode/geode_point_set.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/geode/geode_polygonal_surface.hpp b/include/geode/mesh/core/geode/geode_polygonal_surface.hpp index b1d4781e8..43fac6a5f 100644 --- a/include/geode/mesh/core/geode/geode_polygonal_surface.hpp +++ b/include/geode/mesh/core/geode/geode_polygonal_surface.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/geode/geode_polyhedral_solid.hpp b/include/geode/mesh/core/geode/geode_polyhedral_solid.hpp index 98b94c9c2..ded78adab 100644 --- a/include/geode/mesh/core/geode/geode_polyhedral_solid.hpp +++ b/include/geode/mesh/core/geode/geode_polyhedral_solid.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/geode/geode_regular_grid_solid.hpp b/include/geode/mesh/core/geode/geode_regular_grid_solid.hpp index 918d3e634..337c6f2c4 100644 --- a/include/geode/mesh/core/geode/geode_regular_grid_solid.hpp +++ b/include/geode/mesh/core/geode/geode_regular_grid_solid.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/geode/geode_regular_grid_surface.hpp b/include/geode/mesh/core/geode/geode_regular_grid_surface.hpp index 42c14de9f..b2f8477df 100644 --- a/include/geode/mesh/core/geode/geode_regular_grid_surface.hpp +++ b/include/geode/mesh/core/geode/geode_regular_grid_surface.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/geode/geode_tetrahedral_solid.hpp b/include/geode/mesh/core/geode/geode_tetrahedral_solid.hpp index 0438d4353..e09ef6198 100644 --- a/include/geode/mesh/core/geode/geode_tetrahedral_solid.hpp +++ b/include/geode/mesh/core/geode/geode_tetrahedral_solid.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/geode/geode_triangulated_surface.hpp b/include/geode/mesh/core/geode/geode_triangulated_surface.hpp index 7e12fe28e..e10d111b3 100644 --- a/include/geode/mesh/core/geode/geode_triangulated_surface.hpp +++ b/include/geode/mesh/core/geode/geode_triangulated_surface.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/geode/geode_vertex_set.hpp b/include/geode/mesh/core/geode/geode_vertex_set.hpp index 1ba0157b9..9784700e9 100644 --- a/include/geode/mesh/core/geode/geode_vertex_set.hpp +++ b/include/geode/mesh/core/geode/geode_vertex_set.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/geode/register_mesh.hpp b/include/geode/mesh/core/geode/register_mesh.hpp index 068fd6825..f0e8ef549 100644 --- a/include/geode/mesh/core/geode/register_mesh.hpp +++ b/include/geode/mesh/core/geode/register_mesh.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/graph.hpp b/include/geode/mesh/core/graph.hpp index 2ec4c8d0d..edfe6cecc 100644 --- a/include/geode/mesh/core/graph.hpp +++ b/include/geode/mesh/core/graph.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/grid.hpp b/include/geode/mesh/core/grid.hpp index d148ef384..d74a6b431 100644 --- a/include/geode/mesh/core/grid.hpp +++ b/include/geode/mesh/core/grid.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/hybrid_solid.hpp b/include/geode/mesh/core/hybrid_solid.hpp index dd7570b4c..05588e7c1 100644 --- a/include/geode/mesh/core/hybrid_solid.hpp +++ b/include/geode/mesh/core/hybrid_solid.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/internal/edges_impl.hpp b/include/geode/mesh/core/internal/edges_impl.hpp index 8eb1b74a1..4037eabcb 100644 --- a/include/geode/mesh/core/internal/edges_impl.hpp +++ b/include/geode/mesh/core/internal/edges_impl.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/internal/facet_edges_impl.hpp b/include/geode/mesh/core/internal/facet_edges_impl.hpp index e50796503..a43a50891 100644 --- a/include/geode/mesh/core/internal/facet_edges_impl.hpp +++ b/include/geode/mesh/core/internal/facet_edges_impl.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/internal/grid_impl.hpp b/include/geode/mesh/core/internal/grid_impl.hpp index 8f90780c6..c3d0a76df 100644 --- a/include/geode/mesh/core/internal/grid_impl.hpp +++ b/include/geode/mesh/core/internal/grid_impl.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/internal/points_impl.hpp b/include/geode/mesh/core/internal/points_impl.hpp index 5305a30b4..6b5b65e61 100644 --- a/include/geode/mesh/core/internal/points_impl.hpp +++ b/include/geode/mesh/core/internal/points_impl.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/internal/solid_mesh_impl.hpp b/include/geode/mesh/core/internal/solid_mesh_impl.hpp index 6af9bf7b8..4d2512dec 100644 --- a/include/geode/mesh/core/internal/solid_mesh_impl.hpp +++ b/include/geode/mesh/core/internal/solid_mesh_impl.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/internal/surface_mesh_impl.hpp b/include/geode/mesh/core/internal/surface_mesh_impl.hpp index e06b5a161..064205535 100644 --- a/include/geode/mesh/core/internal/surface_mesh_impl.hpp +++ b/include/geode/mesh/core/internal/surface_mesh_impl.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/internal/texture_impl.hpp b/include/geode/mesh/core/internal/texture_impl.hpp index 6d126e18f..a25a1d277 100644 --- a/include/geode/mesh/core/internal/texture_impl.hpp +++ b/include/geode/mesh/core/internal/texture_impl.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/light_regular_grid.hpp b/include/geode/mesh/core/light_regular_grid.hpp index 422dfdfc7..d2e0432f0 100644 --- a/include/geode/mesh/core/light_regular_grid.hpp +++ b/include/geode/mesh/core/light_regular_grid.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/mesh_element.hpp b/include/geode/mesh/core/mesh_element.hpp index b9b024119..a3418644b 100644 --- a/include/geode/mesh/core/mesh_element.hpp +++ b/include/geode/mesh/core/mesh_element.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/mesh_factory.hpp b/include/geode/mesh/core/mesh_factory.hpp index 76e4c8526..960f5d282 100644 --- a/include/geode/mesh/core/mesh_factory.hpp +++ b/include/geode/mesh/core/mesh_factory.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/mesh_id.hpp b/include/geode/mesh/core/mesh_id.hpp index 4ea8dd088..4b7f1b74e 100644 --- a/include/geode/mesh/core/mesh_id.hpp +++ b/include/geode/mesh/core/mesh_id.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/meshes_mapping.hpp b/include/geode/mesh/core/meshes_mapping.hpp index 6b3434d68..ee45d347c 100644 --- a/include/geode/mesh/core/meshes_mapping.hpp +++ b/include/geode/mesh/core/meshes_mapping.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/point_set.hpp b/include/geode/mesh/core/point_set.hpp index d1f79e929..f24c10ed3 100644 --- a/include/geode/mesh/core/point_set.hpp +++ b/include/geode/mesh/core/point_set.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/polygonal_surface.hpp b/include/geode/mesh/core/polygonal_surface.hpp index cff03ca56..885da1bf7 100644 --- a/include/geode/mesh/core/polygonal_surface.hpp +++ b/include/geode/mesh/core/polygonal_surface.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/polyhedral_solid.hpp b/include/geode/mesh/core/polyhedral_solid.hpp index 5b3d91a2f..558d365a7 100644 --- a/include/geode/mesh/core/polyhedral_solid.hpp +++ b/include/geode/mesh/core/polyhedral_solid.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/regular_grid_solid.hpp b/include/geode/mesh/core/regular_grid_solid.hpp index e9aa94731..a9bb30a59 100644 --- a/include/geode/mesh/core/regular_grid_solid.hpp +++ b/include/geode/mesh/core/regular_grid_solid.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/regular_grid_surface.hpp b/include/geode/mesh/core/regular_grid_surface.hpp index 041fe5c14..8519e49e2 100644 --- a/include/geode/mesh/core/regular_grid_surface.hpp +++ b/include/geode/mesh/core/regular_grid_surface.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/solid_edges.hpp b/include/geode/mesh/core/solid_edges.hpp index da75e4fd2..5156285d3 100644 --- a/include/geode/mesh/core/solid_edges.hpp +++ b/include/geode/mesh/core/solid_edges.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/solid_facets.hpp b/include/geode/mesh/core/solid_facets.hpp index 599da2b2b..3a3f6405c 100644 --- a/include/geode/mesh/core/solid_facets.hpp +++ b/include/geode/mesh/core/solid_facets.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/solid_mesh.hpp b/include/geode/mesh/core/solid_mesh.hpp index c07e540a8..020c8d159 100644 --- a/include/geode/mesh/core/solid_mesh.hpp +++ b/include/geode/mesh/core/solid_mesh.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/surface_edges.hpp b/include/geode/mesh/core/surface_edges.hpp index 90206dbb3..1b9c0405a 100644 --- a/include/geode/mesh/core/surface_edges.hpp +++ b/include/geode/mesh/core/surface_edges.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/surface_mesh.hpp b/include/geode/mesh/core/surface_mesh.hpp index b6eca1bc3..fb8ecc885 100644 --- a/include/geode/mesh/core/surface_mesh.hpp +++ b/include/geode/mesh/core/surface_mesh.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/tetrahedral_solid.hpp b/include/geode/mesh/core/tetrahedral_solid.hpp index c1ea1663a..66aa70e1c 100644 --- a/include/geode/mesh/core/tetrahedral_solid.hpp +++ b/include/geode/mesh/core/tetrahedral_solid.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/texture1d.hpp b/include/geode/mesh/core/texture1d.hpp index 07784a353..d7fd25bee 100644 --- a/include/geode/mesh/core/texture1d.hpp +++ b/include/geode/mesh/core/texture1d.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/texture2d.hpp b/include/geode/mesh/core/texture2d.hpp index ddfac3c3c..390970238 100644 --- a/include/geode/mesh/core/texture2d.hpp +++ b/include/geode/mesh/core/texture2d.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/texture3d.hpp b/include/geode/mesh/core/texture3d.hpp index f12427b75..59d66360d 100644 --- a/include/geode/mesh/core/texture3d.hpp +++ b/include/geode/mesh/core/texture3d.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/texture_manager.hpp b/include/geode/mesh/core/texture_manager.hpp index f91a3a1bd..32fad8123 100644 --- a/include/geode/mesh/core/texture_manager.hpp +++ b/include/geode/mesh/core/texture_manager.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/texture_storage.hpp b/include/geode/mesh/core/texture_storage.hpp index 2e1c634f6..c270ec59c 100644 --- a/include/geode/mesh/core/texture_storage.hpp +++ b/include/geode/mesh/core/texture_storage.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/triangulated_surface.hpp b/include/geode/mesh/core/triangulated_surface.hpp index 6bf0a3ca9..0d8d162b4 100644 --- a/include/geode/mesh/core/triangulated_surface.hpp +++ b/include/geode/mesh/core/triangulated_surface.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/core/vertex_set.hpp b/include/geode/mesh/core/vertex_set.hpp index 7c8eeba1d..56a3e5840 100644 --- a/include/geode/mesh/core/vertex_set.hpp +++ b/include/geode/mesh/core/vertex_set.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/aabb_edged_curve_helpers.hpp b/include/geode/mesh/helpers/aabb_edged_curve_helpers.hpp index 228cf511c..9ce5c6eb3 100644 --- a/include/geode/mesh/helpers/aabb_edged_curve_helpers.hpp +++ b/include/geode/mesh/helpers/aabb_edged_curve_helpers.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/aabb_solid_helpers.hpp b/include/geode/mesh/helpers/aabb_solid_helpers.hpp index e76bddb3b..2078c75c6 100644 --- a/include/geode/mesh/helpers/aabb_solid_helpers.hpp +++ b/include/geode/mesh/helpers/aabb_solid_helpers.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/aabb_surface_helpers.hpp b/include/geode/mesh/helpers/aabb_surface_helpers.hpp index e2ee973fc..726bfb9b9 100644 --- a/include/geode/mesh/helpers/aabb_surface_helpers.hpp +++ b/include/geode/mesh/helpers/aabb_surface_helpers.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/build_grid.hpp b/include/geode/mesh/helpers/build_grid.hpp index fa123159c..74cbfd2be 100644 --- a/include/geode/mesh/helpers/build_grid.hpp +++ b/include/geode/mesh/helpers/build_grid.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/convert_edged_curve.hpp b/include/geode/mesh/helpers/convert_edged_curve.hpp index 9961dea8a..6c74a2ee0 100644 --- a/include/geode/mesh/helpers/convert_edged_curve.hpp +++ b/include/geode/mesh/helpers/convert_edged_curve.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/convert_grid.hpp b/include/geode/mesh/helpers/convert_grid.hpp index 2793a49af..5c5fbd3d3 100644 --- a/include/geode/mesh/helpers/convert_grid.hpp +++ b/include/geode/mesh/helpers/convert_grid.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/convert_point_set.hpp b/include/geode/mesh/helpers/convert_point_set.hpp index 1d1896767..19c5d7952 100644 --- a/include/geode/mesh/helpers/convert_point_set.hpp +++ b/include/geode/mesh/helpers/convert_point_set.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/convert_solid_mesh.hpp b/include/geode/mesh/helpers/convert_solid_mesh.hpp index db5fc835b..3cea30486 100644 --- a/include/geode/mesh/helpers/convert_solid_mesh.hpp +++ b/include/geode/mesh/helpers/convert_solid_mesh.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/convert_surface_mesh.hpp b/include/geode/mesh/helpers/convert_surface_mesh.hpp index 69a361a44..b8383e003 100644 --- a/include/geode/mesh/helpers/convert_surface_mesh.hpp +++ b/include/geode/mesh/helpers/convert_surface_mesh.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/create_coordinate_system.hpp b/include/geode/mesh/helpers/create_coordinate_system.hpp index 40f23fb1e..6654ad737 100644 --- a/include/geode/mesh/helpers/create_coordinate_system.hpp +++ b/include/geode/mesh/helpers/create_coordinate_system.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/detail/component_identifier.hpp b/include/geode/mesh/helpers/detail/component_identifier.hpp index c4d552849..35ea85854 100644 --- a/include/geode/mesh/helpers/detail/component_identifier.hpp +++ b/include/geode/mesh/helpers/detail/component_identifier.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/detail/create_mesh.hpp b/include/geode/mesh/helpers/detail/create_mesh.hpp index 951f4c237..e5560dd75 100644 --- a/include/geode/mesh/helpers/detail/create_mesh.hpp +++ b/include/geode/mesh/helpers/detail/create_mesh.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/detail/curve_merger.hpp b/include/geode/mesh/helpers/detail/curve_merger.hpp index 10aa1e968..402c49b6e 100644 --- a/include/geode/mesh/helpers/detail/curve_merger.hpp +++ b/include/geode/mesh/helpers/detail/curve_merger.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/detail/debug.hpp b/include/geode/mesh/helpers/detail/debug.hpp index be29b4874..a045da2c2 100644 --- a/include/geode/mesh/helpers/detail/debug.hpp +++ b/include/geode/mesh/helpers/detail/debug.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/detail/element_identifier.hpp b/include/geode/mesh/helpers/detail/element_identifier.hpp index 7b67eda72..5f13f1d28 100644 --- a/include/geode/mesh/helpers/detail/element_identifier.hpp +++ b/include/geode/mesh/helpers/detail/element_identifier.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/detail/mesh_intersection_detection.hpp b/include/geode/mesh/helpers/detail/mesh_intersection_detection.hpp index 98422a287..ea148d35b 100644 --- a/include/geode/mesh/helpers/detail/mesh_intersection_detection.hpp +++ b/include/geode/mesh/helpers/detail/mesh_intersection_detection.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/detail/point_set_merger.hpp b/include/geode/mesh/helpers/detail/point_set_merger.hpp index 91d89b39e..a34bde00d 100644 --- a/include/geode/mesh/helpers/detail/point_set_merger.hpp +++ b/include/geode/mesh/helpers/detail/point_set_merger.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/detail/solid_merger.hpp b/include/geode/mesh/helpers/detail/solid_merger.hpp index 4df1db84f..0829ea86c 100644 --- a/include/geode/mesh/helpers/detail/solid_merger.hpp +++ b/include/geode/mesh/helpers/detail/solid_merger.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/detail/solid_mesh_validity_fix.hpp b/include/geode/mesh/helpers/detail/solid_mesh_validity_fix.hpp index a70fe3cc6..5e965e408 100644 --- a/include/geode/mesh/helpers/detail/solid_mesh_validity_fix.hpp +++ b/include/geode/mesh/helpers/detail/solid_mesh_validity_fix.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/detail/split_along_solid_facets.hpp b/include/geode/mesh/helpers/detail/split_along_solid_facets.hpp index 348d061b7..49fd9596f 100644 --- a/include/geode/mesh/helpers/detail/split_along_solid_facets.hpp +++ b/include/geode/mesh/helpers/detail/split_along_solid_facets.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/detail/surface_merger.hpp b/include/geode/mesh/helpers/detail/surface_merger.hpp index 42f18556f..bbb9c395c 100644 --- a/include/geode/mesh/helpers/detail/surface_merger.hpp +++ b/include/geode/mesh/helpers/detail/surface_merger.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/detail/surface_mesh_validity_fix.hpp b/include/geode/mesh/helpers/detail/surface_mesh_validity_fix.hpp index 2df21084c..22caca33e 100644 --- a/include/geode/mesh/helpers/detail/surface_mesh_validity_fix.hpp +++ b/include/geode/mesh/helpers/detail/surface_mesh_validity_fix.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/detail/vertex_merger.hpp b/include/geode/mesh/helpers/detail/vertex_merger.hpp index c0fc21f3f..845050a89 100644 --- a/include/geode/mesh/helpers/detail/vertex_merger.hpp +++ b/include/geode/mesh/helpers/detail/vertex_merger.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/euclidean_distance_transform.hpp b/include/geode/mesh/helpers/euclidean_distance_transform.hpp index a8df6bb07..4a6114b04 100644 --- a/include/geode/mesh/helpers/euclidean_distance_transform.hpp +++ b/include/geode/mesh/helpers/euclidean_distance_transform.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/generic_edged_curve_accessor.hpp b/include/geode/mesh/helpers/generic_edged_curve_accessor.hpp index e52321def..04cb7180e 100644 --- a/include/geode/mesh/helpers/generic_edged_curve_accessor.hpp +++ b/include/geode/mesh/helpers/generic_edged_curve_accessor.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/generic_grid_accessor.hpp b/include/geode/mesh/helpers/generic_grid_accessor.hpp index b0dc5464f..547e326c3 100644 --- a/include/geode/mesh/helpers/generic_grid_accessor.hpp +++ b/include/geode/mesh/helpers/generic_grid_accessor.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/generic_solid_accessor.hpp b/include/geode/mesh/helpers/generic_solid_accessor.hpp index b26fa3cd8..44825ceaa 100644 --- a/include/geode/mesh/helpers/generic_solid_accessor.hpp +++ b/include/geode/mesh/helpers/generic_solid_accessor.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/generic_surface_accessor.hpp b/include/geode/mesh/helpers/generic_surface_accessor.hpp index 9e2b0ebf6..a83eb4366 100644 --- a/include/geode/mesh/helpers/generic_surface_accessor.hpp +++ b/include/geode/mesh/helpers/generic_surface_accessor.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/geometrical_operations_on_mesh.hpp b/include/geode/mesh/helpers/geometrical_operations_on_mesh.hpp index 42d1b4cc8..e81cb564c 100644 --- a/include/geode/mesh/helpers/geometrical_operations_on_mesh.hpp +++ b/include/geode/mesh/helpers/geometrical_operations_on_mesh.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/gradient_computation.hpp b/include/geode/mesh/helpers/gradient_computation.hpp index 7ebc85864..0bb78cc84 100644 --- a/include/geode/mesh/helpers/gradient_computation.hpp +++ b/include/geode/mesh/helpers/gradient_computation.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/grid_point_function.hpp b/include/geode/mesh/helpers/grid_point_function.hpp index 5666b9905..0bf7aec11 100644 --- a/include/geode/mesh/helpers/grid_point_function.hpp +++ b/include/geode/mesh/helpers/grid_point_function.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/grid_scalar_function.hpp b/include/geode/mesh/helpers/grid_scalar_function.hpp index 34452892e..be27729a6 100644 --- a/include/geode/mesh/helpers/grid_scalar_function.hpp +++ b/include/geode/mesh/helpers/grid_scalar_function.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/hausdorff_distance.hpp b/include/geode/mesh/helpers/hausdorff_distance.hpp index 8f76536de..62fd35375 100644 --- a/include/geode/mesh/helpers/hausdorff_distance.hpp +++ b/include/geode/mesh/helpers/hausdorff_distance.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/internal/copy.hpp b/include/geode/mesh/helpers/internal/copy.hpp index 26efc2a64..bb1dff9ce 100644 --- a/include/geode/mesh/helpers/internal/copy.hpp +++ b/include/geode/mesh/helpers/internal/copy.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/internal/grid_shape_function.hpp b/include/geode/mesh/helpers/internal/grid_shape_function.hpp index c66d3482f..9ed9f1e12 100644 --- a/include/geode/mesh/helpers/internal/grid_shape_function.hpp +++ b/include/geode/mesh/helpers/internal/grid_shape_function.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/nnsearch_mesh.hpp b/include/geode/mesh/helpers/nnsearch_mesh.hpp index 075ac42d5..b98b38f56 100644 --- a/include/geode/mesh/helpers/nnsearch_mesh.hpp +++ b/include/geode/mesh/helpers/nnsearch_mesh.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/rasterize.hpp b/include/geode/mesh/helpers/rasterize.hpp index e0c0ac2e6..211b238d1 100644 --- a/include/geode/mesh/helpers/rasterize.hpp +++ b/include/geode/mesh/helpers/rasterize.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/ray_tracing.hpp b/include/geode/mesh/helpers/ray_tracing.hpp index 0bbc67d3b..237e1692c 100644 --- a/include/geode/mesh/helpers/ray_tracing.hpp +++ b/include/geode/mesh/helpers/ray_tracing.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/remove_vertex_duplication.hpp b/include/geode/mesh/helpers/remove_vertex_duplication.hpp index 660dbee25..1a5d84488 100644 --- a/include/geode/mesh/helpers/remove_vertex_duplication.hpp +++ b/include/geode/mesh/helpers/remove_vertex_duplication.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/repair_polygon_orientations.hpp b/include/geode/mesh/helpers/repair_polygon_orientations.hpp index e72596590..f02d03e4a 100644 --- a/include/geode/mesh/helpers/repair_polygon_orientations.hpp +++ b/include/geode/mesh/helpers/repair_polygon_orientations.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/tetrahedral_solid_point_function.hpp b/include/geode/mesh/helpers/tetrahedral_solid_point_function.hpp index 43e6d3310..f2b150fd7 100644 --- a/include/geode/mesh/helpers/tetrahedral_solid_point_function.hpp +++ b/include/geode/mesh/helpers/tetrahedral_solid_point_function.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/tetrahedral_solid_scalar_function.hpp b/include/geode/mesh/helpers/tetrahedral_solid_scalar_function.hpp index b6bfc3d60..1e0cffe70 100644 --- a/include/geode/mesh/helpers/tetrahedral_solid_scalar_function.hpp +++ b/include/geode/mesh/helpers/tetrahedral_solid_scalar_function.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/triangulated_surface_point_function.hpp b/include/geode/mesh/helpers/triangulated_surface_point_function.hpp index 80419dfba..ddb81b749 100644 --- a/include/geode/mesh/helpers/triangulated_surface_point_function.hpp +++ b/include/geode/mesh/helpers/triangulated_surface_point_function.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/helpers/triangulated_surface_scalar_function.hpp b/include/geode/mesh/helpers/triangulated_surface_scalar_function.hpp index 6d49e135a..c7bed50f6 100644 --- a/include/geode/mesh/helpers/triangulated_surface_scalar_function.hpp +++ b/include/geode/mesh/helpers/triangulated_surface_scalar_function.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/edged_curve_input.hpp b/include/geode/mesh/io/edged_curve_input.hpp index 91a8ec5cd..001ff12bd 100644 --- a/include/geode/mesh/io/edged_curve_input.hpp +++ b/include/geode/mesh/io/edged_curve_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/edged_curve_output.hpp b/include/geode/mesh/io/edged_curve_output.hpp index 9f756ddb9..9e3505875 100644 --- a/include/geode/mesh/io/edged_curve_output.hpp +++ b/include/geode/mesh/io/edged_curve_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_bitsery_mesh_input.hpp b/include/geode/mesh/io/geode/geode_bitsery_mesh_input.hpp index 27b82d63f..e4f7da786 100644 --- a/include/geode/mesh/io/geode/geode_bitsery_mesh_input.hpp +++ b/include/geode/mesh/io/geode/geode_bitsery_mesh_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_bitsery_mesh_output.hpp b/include/geode/mesh/io/geode/geode_bitsery_mesh_output.hpp index 3639f0c6a..86c4068e0 100644 --- a/include/geode/mesh/io/geode/geode_bitsery_mesh_output.hpp +++ b/include/geode/mesh/io/geode/geode_bitsery_mesh_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_edged_curve_input.hpp b/include/geode/mesh/io/geode/geode_edged_curve_input.hpp index ce2a24815..bedf88969 100644 --- a/include/geode/mesh/io/geode/geode_edged_curve_input.hpp +++ b/include/geode/mesh/io/geode/geode_edged_curve_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_edged_curve_output.hpp b/include/geode/mesh/io/geode/geode_edged_curve_output.hpp index 585fdda6d..dab1f9ed4 100644 --- a/include/geode/mesh/io/geode/geode_edged_curve_output.hpp +++ b/include/geode/mesh/io/geode/geode_edged_curve_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_graph_input.hpp b/include/geode/mesh/io/geode/geode_graph_input.hpp index 7a654422e..827c6cdb4 100644 --- a/include/geode/mesh/io/geode/geode_graph_input.hpp +++ b/include/geode/mesh/io/geode/geode_graph_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_graph_output.hpp b/include/geode/mesh/io/geode/geode_graph_output.hpp index bb4bf26cb..f04481150 100644 --- a/include/geode/mesh/io/geode/geode_graph_output.hpp +++ b/include/geode/mesh/io/geode/geode_graph_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_hybrid_solid_input.hpp b/include/geode/mesh/io/geode/geode_hybrid_solid_input.hpp index 5babe1526..e1a879999 100644 --- a/include/geode/mesh/io/geode/geode_hybrid_solid_input.hpp +++ b/include/geode/mesh/io/geode/geode_hybrid_solid_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_hybrid_solid_output.hpp b/include/geode/mesh/io/geode/geode_hybrid_solid_output.hpp index 4c246d82b..92c48381e 100644 --- a/include/geode/mesh/io/geode/geode_hybrid_solid_output.hpp +++ b/include/geode/mesh/io/geode/geode_hybrid_solid_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_light_regular_grid_input.hpp b/include/geode/mesh/io/geode/geode_light_regular_grid_input.hpp index 222fb3f86..ea2fc86bc 100644 --- a/include/geode/mesh/io/geode/geode_light_regular_grid_input.hpp +++ b/include/geode/mesh/io/geode/geode_light_regular_grid_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_point_set_input.hpp b/include/geode/mesh/io/geode/geode_point_set_input.hpp index 6c2677529..f1315cf30 100644 --- a/include/geode/mesh/io/geode/geode_point_set_input.hpp +++ b/include/geode/mesh/io/geode/geode_point_set_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_point_set_output.hpp b/include/geode/mesh/io/geode/geode_point_set_output.hpp index 84e563fb5..eb95dee9b 100644 --- a/include/geode/mesh/io/geode/geode_point_set_output.hpp +++ b/include/geode/mesh/io/geode/geode_point_set_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_polygonal_surface_input.hpp b/include/geode/mesh/io/geode/geode_polygonal_surface_input.hpp index 598034a28..6b3738b5a 100644 --- a/include/geode/mesh/io/geode/geode_polygonal_surface_input.hpp +++ b/include/geode/mesh/io/geode/geode_polygonal_surface_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_polygonal_surface_output.hpp b/include/geode/mesh/io/geode/geode_polygonal_surface_output.hpp index 07e411219..78f9d1d31 100644 --- a/include/geode/mesh/io/geode/geode_polygonal_surface_output.hpp +++ b/include/geode/mesh/io/geode/geode_polygonal_surface_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_polyhedral_solid_input.hpp b/include/geode/mesh/io/geode/geode_polyhedral_solid_input.hpp index 4026a151a..cacb8d513 100644 --- a/include/geode/mesh/io/geode/geode_polyhedral_solid_input.hpp +++ b/include/geode/mesh/io/geode/geode_polyhedral_solid_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_polyhedral_solid_output.hpp b/include/geode/mesh/io/geode/geode_polyhedral_solid_output.hpp index 23b27d496..86c3cc80c 100644 --- a/include/geode/mesh/io/geode/geode_polyhedral_solid_output.hpp +++ b/include/geode/mesh/io/geode/geode_polyhedral_solid_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_regular_grid_input.hpp b/include/geode/mesh/io/geode/geode_regular_grid_input.hpp index d431d6459..363606af7 100644 --- a/include/geode/mesh/io/geode/geode_regular_grid_input.hpp +++ b/include/geode/mesh/io/geode/geode_regular_grid_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_regular_grid_output.hpp b/include/geode/mesh/io/geode/geode_regular_grid_output.hpp index e615ec17d..1f7a03147 100644 --- a/include/geode/mesh/io/geode/geode_regular_grid_output.hpp +++ b/include/geode/mesh/io/geode/geode_regular_grid_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_tetrahedral_solid_input.hpp b/include/geode/mesh/io/geode/geode_tetrahedral_solid_input.hpp index 20fd6e996..0a0e4dcff 100644 --- a/include/geode/mesh/io/geode/geode_tetrahedral_solid_input.hpp +++ b/include/geode/mesh/io/geode/geode_tetrahedral_solid_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_tetrahedral_solid_output.hpp b/include/geode/mesh/io/geode/geode_tetrahedral_solid_output.hpp index 20ccf1fd6..1d89ef36c 100644 --- a/include/geode/mesh/io/geode/geode_tetrahedral_solid_output.hpp +++ b/include/geode/mesh/io/geode/geode_tetrahedral_solid_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_triangulated_surface_input.hpp b/include/geode/mesh/io/geode/geode_triangulated_surface_input.hpp index 6c8fc5439..dbd0565fd 100644 --- a/include/geode/mesh/io/geode/geode_triangulated_surface_input.hpp +++ b/include/geode/mesh/io/geode/geode_triangulated_surface_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_triangulated_surface_output.hpp b/include/geode/mesh/io/geode/geode_triangulated_surface_output.hpp index 861312534..0b63cc76d 100644 --- a/include/geode/mesh/io/geode/geode_triangulated_surface_output.hpp +++ b/include/geode/mesh/io/geode/geode_triangulated_surface_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_vertex_set_input.hpp b/include/geode/mesh/io/geode/geode_vertex_set_input.hpp index 4fd01ced7..664415298 100644 --- a/include/geode/mesh/io/geode/geode_vertex_set_input.hpp +++ b/include/geode/mesh/io/geode/geode_vertex_set_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/geode_vertex_set_output.hpp b/include/geode/mesh/io/geode/geode_vertex_set_output.hpp index 6b1ca709b..0d65ffa6d 100644 --- a/include/geode/mesh/io/geode/geode_vertex_set_output.hpp +++ b/include/geode/mesh/io/geode/geode_vertex_set_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/register_input.hpp b/include/geode/mesh/io/geode/register_input.hpp index 574ec06cd..ebaeae4e8 100644 --- a/include/geode/mesh/io/geode/register_input.hpp +++ b/include/geode/mesh/io/geode/register_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/geode/register_output.hpp b/include/geode/mesh/io/geode/register_output.hpp index 751d2d8cd..da5ef5edf 100644 --- a/include/geode/mesh/io/geode/register_output.hpp +++ b/include/geode/mesh/io/geode/register_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/graph_input.hpp b/include/geode/mesh/io/graph_input.hpp index 2e3e28f75..600956ba2 100644 --- a/include/geode/mesh/io/graph_input.hpp +++ b/include/geode/mesh/io/graph_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/graph_output.hpp b/include/geode/mesh/io/graph_output.hpp index 0aee6563f..4849d049d 100644 --- a/include/geode/mesh/io/graph_output.hpp +++ b/include/geode/mesh/io/graph_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/hybrid_solid_input.hpp b/include/geode/mesh/io/hybrid_solid_input.hpp index 5e3e124e8..bc179e78d 100644 --- a/include/geode/mesh/io/hybrid_solid_input.hpp +++ b/include/geode/mesh/io/hybrid_solid_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/hybrid_solid_output.hpp b/include/geode/mesh/io/hybrid_solid_output.hpp index e7c1e7a81..9b19c6257 100644 --- a/include/geode/mesh/io/hybrid_solid_output.hpp +++ b/include/geode/mesh/io/hybrid_solid_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/light_regular_grid_input.hpp b/include/geode/mesh/io/light_regular_grid_input.hpp index 53f50c6e6..c618d58e4 100644 --- a/include/geode/mesh/io/light_regular_grid_input.hpp +++ b/include/geode/mesh/io/light_regular_grid_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/light_regular_grid_output.hpp b/include/geode/mesh/io/light_regular_grid_output.hpp index 6dc56816c..ed6676b28 100644 --- a/include/geode/mesh/io/light_regular_grid_output.hpp +++ b/include/geode/mesh/io/light_regular_grid_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/point_set_input.hpp b/include/geode/mesh/io/point_set_input.hpp index 7f346cbc9..99a5b23e8 100644 --- a/include/geode/mesh/io/point_set_input.hpp +++ b/include/geode/mesh/io/point_set_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/point_set_output.hpp b/include/geode/mesh/io/point_set_output.hpp index 8e6b172b3..87cf39981 100644 --- a/include/geode/mesh/io/point_set_output.hpp +++ b/include/geode/mesh/io/point_set_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/polygonal_surface_input.hpp b/include/geode/mesh/io/polygonal_surface_input.hpp index 6b94d9201..9f8ac7efe 100644 --- a/include/geode/mesh/io/polygonal_surface_input.hpp +++ b/include/geode/mesh/io/polygonal_surface_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/polygonal_surface_output.hpp b/include/geode/mesh/io/polygonal_surface_output.hpp index 649def906..630bb5ead 100644 --- a/include/geode/mesh/io/polygonal_surface_output.hpp +++ b/include/geode/mesh/io/polygonal_surface_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/polyhedral_solid_input.hpp b/include/geode/mesh/io/polyhedral_solid_input.hpp index c3990e9bd..f834675d9 100644 --- a/include/geode/mesh/io/polyhedral_solid_input.hpp +++ b/include/geode/mesh/io/polyhedral_solid_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/polyhedral_solid_output.hpp b/include/geode/mesh/io/polyhedral_solid_output.hpp index 736973f9a..f7479534d 100644 --- a/include/geode/mesh/io/polyhedral_solid_output.hpp +++ b/include/geode/mesh/io/polyhedral_solid_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/regular_grid_input.hpp b/include/geode/mesh/io/regular_grid_input.hpp index 3d7b46654..008498b5b 100644 --- a/include/geode/mesh/io/regular_grid_input.hpp +++ b/include/geode/mesh/io/regular_grid_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/regular_grid_output.hpp b/include/geode/mesh/io/regular_grid_output.hpp index 915225bc6..fbb033628 100644 --- a/include/geode/mesh/io/regular_grid_output.hpp +++ b/include/geode/mesh/io/regular_grid_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/tetrahedral_solid_input.hpp b/include/geode/mesh/io/tetrahedral_solid_input.hpp index a623c497f..6b352f9ea 100644 --- a/include/geode/mesh/io/tetrahedral_solid_input.hpp +++ b/include/geode/mesh/io/tetrahedral_solid_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/tetrahedral_solid_output.hpp b/include/geode/mesh/io/tetrahedral_solid_output.hpp index a9823339b..2f18dc063 100644 --- a/include/geode/mesh/io/tetrahedral_solid_output.hpp +++ b/include/geode/mesh/io/tetrahedral_solid_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/triangulated_surface_input.hpp b/include/geode/mesh/io/triangulated_surface_input.hpp index a7d3dd073..57d1cf9f8 100644 --- a/include/geode/mesh/io/triangulated_surface_input.hpp +++ b/include/geode/mesh/io/triangulated_surface_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/triangulated_surface_output.hpp b/include/geode/mesh/io/triangulated_surface_output.hpp index a26b1b060..7eca7959a 100644 --- a/include/geode/mesh/io/triangulated_surface_output.hpp +++ b/include/geode/mesh/io/triangulated_surface_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/vertex_set_input.hpp b/include/geode/mesh/io/vertex_set_input.hpp index 62d2938fc..3a706ab68 100644 --- a/include/geode/mesh/io/vertex_set_input.hpp +++ b/include/geode/mesh/io/vertex_set_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/mesh/io/vertex_set_output.hpp b/include/geode/mesh/io/vertex_set_output.hpp index 26aaa199b..3ad7b1727 100644 --- a/include/geode/mesh/io/vertex_set_output.hpp +++ b/include/geode/mesh/io/vertex_set_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/common.hpp b/include/geode/model/common.hpp index 7e8d31a9a..b886e4fd5 100644 --- a/include/geode/model/common.hpp +++ b/include/geode/model/common.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/aabb_model_helpers.hpp b/include/geode/model/helpers/aabb_model_helpers.hpp index 4a2e4f7fc..71f93ee41 100644 --- a/include/geode/model/helpers/aabb_model_helpers.hpp +++ b/include/geode/model/helpers/aabb_model_helpers.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/component_mensurations.hpp b/include/geode/model/helpers/component_mensurations.hpp index 08e6e320c..ba1ea6ced 100644 --- a/include/geode/model/helpers/component_mensurations.hpp +++ b/include/geode/model/helpers/component_mensurations.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/component_mesh_edges.hpp b/include/geode/model/helpers/component_mesh_edges.hpp index 274b2ca5f..cb03c4625 100644 --- a/include/geode/model/helpers/component_mesh_edges.hpp +++ b/include/geode/model/helpers/component_mesh_edges.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/component_mesh_polygons.hpp b/include/geode/model/helpers/component_mesh_polygons.hpp index 3c640eb93..8109e0b6e 100644 --- a/include/geode/model/helpers/component_mesh_polygons.hpp +++ b/include/geode/model/helpers/component_mesh_polygons.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/component_mesh_polyhedra.hpp b/include/geode/model/helpers/component_mesh_polyhedra.hpp index 9f2451b25..1a840f766 100644 --- a/include/geode/model/helpers/component_mesh_polyhedra.hpp +++ b/include/geode/model/helpers/component_mesh_polyhedra.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/component_mesh_vertices.hpp b/include/geode/model/helpers/component_mesh_vertices.hpp index b1d5f8d69..5edb44650 100644 --- a/include/geode/model/helpers/component_mesh_vertices.hpp +++ b/include/geode/model/helpers/component_mesh_vertices.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/convert_brep_section.hpp b/include/geode/model/helpers/convert_brep_section.hpp index 0fc42ce73..88cc98e43 100644 --- a/include/geode/model/helpers/convert_brep_section.hpp +++ b/include/geode/model/helpers/convert_brep_section.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/convert_model_meshes.hpp b/include/geode/model/helpers/convert_model_meshes.hpp index 06ecdaef0..95dcf8b3f 100644 --- a/include/geode/model/helpers/convert_model_meshes.hpp +++ b/include/geode/model/helpers/convert_model_meshes.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/convert_to_mesh.hpp b/include/geode/model/helpers/convert_to_mesh.hpp index 0bac0e4d3..b86f32478 100644 --- a/include/geode/model/helpers/convert_to_mesh.hpp +++ b/include/geode/model/helpers/convert_to_mesh.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/create_coordinate_system.hpp b/include/geode/model/helpers/create_coordinate_system.hpp index 4fe649d1b..fe3ca1b0d 100644 --- a/include/geode/model/helpers/create_coordinate_system.hpp +++ b/include/geode/model/helpers/create_coordinate_system.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/detail/build_model_boundaries.hpp b/include/geode/model/helpers/detail/build_model_boundaries.hpp index 0b6315031..99867006e 100644 --- a/include/geode/model/helpers/detail/build_model_boundaries.hpp +++ b/include/geode/model/helpers/detail/build_model_boundaries.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/detail/mappings_merger.hpp b/include/geode/model/helpers/detail/mappings_merger.hpp index bdb2e0ca7..fdff47316 100644 --- a/include/geode/model/helpers/detail/mappings_merger.hpp +++ b/include/geode/model/helpers/detail/mappings_merger.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/detail/solid_mesh_validity_fix.hpp b/include/geode/model/helpers/detail/solid_mesh_validity_fix.hpp index 2f558914e..dc580ef89 100644 --- a/include/geode/model/helpers/detail/solid_mesh_validity_fix.hpp +++ b/include/geode/model/helpers/detail/solid_mesh_validity_fix.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/detail/split_along_block_mesh_borders.hpp b/include/geode/model/helpers/detail/split_along_block_mesh_borders.hpp index 31c32392e..5d90d9f96 100644 --- a/include/geode/model/helpers/detail/split_along_block_mesh_borders.hpp +++ b/include/geode/model/helpers/detail/split_along_block_mesh_borders.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/detail/split_along_surface_mesh_borders.hpp b/include/geode/model/helpers/detail/split_along_surface_mesh_borders.hpp index 04e9abc54..61a18e8df 100644 --- a/include/geode/model/helpers/detail/split_along_surface_mesh_borders.hpp +++ b/include/geode/model/helpers/detail/split_along_surface_mesh_borders.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/detail/surface_mesh_validity_fix.hpp b/include/geode/model/helpers/detail/surface_mesh_validity_fix.hpp index 404d8cf95..ad37077bf 100644 --- a/include/geode/model/helpers/detail/surface_mesh_validity_fix.hpp +++ b/include/geode/model/helpers/detail/surface_mesh_validity_fix.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/internal/simplicial_model_creator.hpp b/include/geode/model/helpers/internal/simplicial_model_creator.hpp index 702e14181..f86584698 100644 --- a/include/geode/model/helpers/internal/simplicial_model_creator.hpp +++ b/include/geode/model/helpers/internal/simplicial_model_creator.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/model_component_filter.hpp b/include/geode/model/helpers/model_component_filter.hpp index f5ad87a8e..517931a74 100644 --- a/include/geode/model/helpers/model_component_filter.hpp +++ b/include/geode/model/helpers/model_component_filter.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/model_concatener.hpp b/include/geode/model/helpers/model_concatener.hpp index c01d4968d..425b3515e 100644 --- a/include/geode/model/helpers/model_concatener.hpp +++ b/include/geode/model/helpers/model_concatener.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/model_coordinate_reference_system.hpp b/include/geode/model/helpers/model_coordinate_reference_system.hpp index 924a0fa27..1051e113a 100644 --- a/include/geode/model/helpers/model_coordinate_reference_system.hpp +++ b/include/geode/model/helpers/model_coordinate_reference_system.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/ray_tracing.hpp b/include/geode/model/helpers/ray_tracing.hpp index 06c691554..28196109b 100644 --- a/include/geode/model/helpers/ray_tracing.hpp +++ b/include/geode/model/helpers/ray_tracing.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/simplicial_brep_creator.hpp b/include/geode/model/helpers/simplicial_brep_creator.hpp index a6c4895fe..6bae9b65a 100644 --- a/include/geode/model/helpers/simplicial_brep_creator.hpp +++ b/include/geode/model/helpers/simplicial_brep_creator.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/simplicial_creator_definitions.hpp b/include/geode/model/helpers/simplicial_creator_definitions.hpp index 15f603be5..f17841a67 100644 --- a/include/geode/model/helpers/simplicial_creator_definitions.hpp +++ b/include/geode/model/helpers/simplicial_creator_definitions.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/simplicial_section_creator.hpp b/include/geode/model/helpers/simplicial_section_creator.hpp index 90f37d62a..8b5c1b116 100644 --- a/include/geode/model/helpers/simplicial_section_creator.hpp +++ b/include/geode/model/helpers/simplicial_section_creator.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/helpers/surface_radial_sort.hpp b/include/geode/model/helpers/surface_radial_sort.hpp index 754959529..4cb20c94f 100644 --- a/include/geode/model/helpers/surface_radial_sort.hpp +++ b/include/geode/model/helpers/surface_radial_sort.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/builder/block_collections_builder.hpp b/include/geode/model/mixin/builder/block_collections_builder.hpp index 417fd8614..b887e4283 100644 --- a/include/geode/model/mixin/builder/block_collections_builder.hpp +++ b/include/geode/model/mixin/builder/block_collections_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/builder/blocks_builder.hpp b/include/geode/model/mixin/builder/blocks_builder.hpp index 014de39d9..605992214 100644 --- a/include/geode/model/mixin/builder/blocks_builder.hpp +++ b/include/geode/model/mixin/builder/blocks_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/builder/component_registry_builder.hpp b/include/geode/model/mixin/builder/component_registry_builder.hpp index 04e87ea52..032549e80 100644 --- a/include/geode/model/mixin/builder/component_registry_builder.hpp +++ b/include/geode/model/mixin/builder/component_registry_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/builder/corner_collections_builder.hpp b/include/geode/model/mixin/builder/corner_collections_builder.hpp index d244a9123..827d947a1 100644 --- a/include/geode/model/mixin/builder/corner_collections_builder.hpp +++ b/include/geode/model/mixin/builder/corner_collections_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/builder/corners_builder.hpp b/include/geode/model/mixin/builder/corners_builder.hpp index df326573b..383eb0714 100644 --- a/include/geode/model/mixin/builder/corners_builder.hpp +++ b/include/geode/model/mixin/builder/corners_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/builder/line_collections_builder.hpp b/include/geode/model/mixin/builder/line_collections_builder.hpp index a32d42441..905cade42 100644 --- a/include/geode/model/mixin/builder/line_collections_builder.hpp +++ b/include/geode/model/mixin/builder/line_collections_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/builder/lines_builder.hpp b/include/geode/model/mixin/builder/lines_builder.hpp index 595e2feeb..4e08d0fce 100644 --- a/include/geode/model/mixin/builder/lines_builder.hpp +++ b/include/geode/model/mixin/builder/lines_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/builder/model_boundaries_builder.hpp b/include/geode/model/mixin/builder/model_boundaries_builder.hpp index f66cb91e6..77d19aa1a 100644 --- a/include/geode/model/mixin/builder/model_boundaries_builder.hpp +++ b/include/geode/model/mixin/builder/model_boundaries_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/builder/relationships_builder.hpp b/include/geode/model/mixin/builder/relationships_builder.hpp index 2866ae501..12c4b1a50 100644 --- a/include/geode/model/mixin/builder/relationships_builder.hpp +++ b/include/geode/model/mixin/builder/relationships_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/builder/surface_collections_builder.hpp b/include/geode/model/mixin/builder/surface_collections_builder.hpp index 588a41d2e..2744d97e7 100644 --- a/include/geode/model/mixin/builder/surface_collections_builder.hpp +++ b/include/geode/model/mixin/builder/surface_collections_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/builder/surfaces_builder.hpp b/include/geode/model/mixin/builder/surfaces_builder.hpp index 8258534a5..47c060a5c 100644 --- a/include/geode/model/mixin/builder/surfaces_builder.hpp +++ b/include/geode/model/mixin/builder/surfaces_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/builder/topology_builder.hpp b/include/geode/model/mixin/builder/topology_builder.hpp index 097653ac3..e812ac088 100644 --- a/include/geode/model/mixin/builder/topology_builder.hpp +++ b/include/geode/model/mixin/builder/topology_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/builder/vertex_identifier_builder.hpp b/include/geode/model/mixin/builder/vertex_identifier_builder.hpp index badd7cd87..1aa562050 100644 --- a/include/geode/model/mixin/builder/vertex_identifier_builder.hpp +++ b/include/geode/model/mixin/builder/vertex_identifier_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/bitsery_archive.hpp b/include/geode/model/mixin/core/bitsery_archive.hpp index c1eb1f035..56977356d 100644 --- a/include/geode/model/mixin/core/bitsery_archive.hpp +++ b/include/geode/model/mixin/core/bitsery_archive.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/block.hpp b/include/geode/model/mixin/core/block.hpp index b8f417bd3..a10262b32 100644 --- a/include/geode/model/mixin/core/block.hpp +++ b/include/geode/model/mixin/core/block.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/block_collection.hpp b/include/geode/model/mixin/core/block_collection.hpp index c26d6f914..9c0ef9662 100644 --- a/include/geode/model/mixin/core/block_collection.hpp +++ b/include/geode/model/mixin/core/block_collection.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/block_collections.hpp b/include/geode/model/mixin/core/block_collections.hpp index b6fae2860..7018d8a3f 100644 --- a/include/geode/model/mixin/core/block_collections.hpp +++ b/include/geode/model/mixin/core/block_collections.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/blocks.hpp b/include/geode/model/mixin/core/blocks.hpp index 3ad33a0bd..f38d8abb9 100644 --- a/include/geode/model/mixin/core/blocks.hpp +++ b/include/geode/model/mixin/core/blocks.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/component.hpp b/include/geode/model/mixin/core/component.hpp index 0d14fd3ba..b52c0b1c5 100644 --- a/include/geode/model/mixin/core/component.hpp +++ b/include/geode/model/mixin/core/component.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/component_mesh_element.hpp b/include/geode/model/mixin/core/component_mesh_element.hpp index e6a6ed57a..205940986 100644 --- a/include/geode/model/mixin/core/component_mesh_element.hpp +++ b/include/geode/model/mixin/core/component_mesh_element.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/component_registry.hpp b/include/geode/model/mixin/core/component_registry.hpp index 7d50a63c3..e52892f51 100644 --- a/include/geode/model/mixin/core/component_registry.hpp +++ b/include/geode/model/mixin/core/component_registry.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/component_type.hpp b/include/geode/model/mixin/core/component_type.hpp index 8f277f20d..41b99333e 100644 --- a/include/geode/model/mixin/core/component_type.hpp +++ b/include/geode/model/mixin/core/component_type.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/corner.hpp b/include/geode/model/mixin/core/corner.hpp index 7d0e1ce12..8b494d543 100644 --- a/include/geode/model/mixin/core/corner.hpp +++ b/include/geode/model/mixin/core/corner.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/corner_collection.hpp b/include/geode/model/mixin/core/corner_collection.hpp index 9516500d8..192ddc5be 100644 --- a/include/geode/model/mixin/core/corner_collection.hpp +++ b/include/geode/model/mixin/core/corner_collection.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/corner_collections.hpp b/include/geode/model/mixin/core/corner_collections.hpp index 96ecd4cfd..1692d7ba0 100644 --- a/include/geode/model/mixin/core/corner_collections.hpp +++ b/include/geode/model/mixin/core/corner_collections.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/corners.hpp b/include/geode/model/mixin/core/corners.hpp index f148686be..b6a574d9c 100644 --- a/include/geode/model/mixin/core/corners.hpp +++ b/include/geode/model/mixin/core/corners.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/detail/bitsery_archive.hpp b/include/geode/model/mixin/core/detail/bitsery_archive.hpp index d179abe2d..5a61e3303 100644 --- a/include/geode/model/mixin/core/detail/bitsery_archive.hpp +++ b/include/geode/model/mixin/core/detail/bitsery_archive.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/detail/components_storage.hpp b/include/geode/model/mixin/core/detail/components_storage.hpp index daf33d07d..e791ef5e8 100644 --- a/include/geode/model/mixin/core/detail/components_storage.hpp +++ b/include/geode/model/mixin/core/detail/components_storage.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -27,6 +27,7 @@ #include #include +#include #include #include @@ -51,7 +52,7 @@ namespace geode { public: using ComponentPtr = std::unique_ptr< Component >; - using ComponentsStore = absl::flat_hash_map< uuid, ComponentPtr >; + using ComponentsStore = absl::btree_map< uuid, ComponentPtr >; using Iterator = typename ComponentsStore::const_iterator; [[nodiscard]] index_t nb_components() const diff --git a/include/geode/model/mixin/core/detail/mesh_storage.hpp b/include/geode/model/mixin/core/detail/mesh_storage.hpp index 0847abeb5..d2d85e8f0 100644 --- a/include/geode/model/mixin/core/detail/mesh_storage.hpp +++ b/include/geode/model/mixin/core/detail/mesh_storage.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/detail/relationships_impl.hpp b/include/geode/model/mixin/core/detail/relationships_impl.hpp index 1ee66afea..96af89a51 100644 --- a/include/geode/model/mixin/core/detail/relationships_impl.hpp +++ b/include/geode/model/mixin/core/detail/relationships_impl.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/detail/uuid_to_index.hpp b/include/geode/model/mixin/core/detail/uuid_to_index.hpp index b70d0aad5..9719bdc35 100644 --- a/include/geode/model/mixin/core/detail/uuid_to_index.hpp +++ b/include/geode/model/mixin/core/detail/uuid_to_index.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/line.hpp b/include/geode/model/mixin/core/line.hpp index 2610a4190..585624b7b 100644 --- a/include/geode/model/mixin/core/line.hpp +++ b/include/geode/model/mixin/core/line.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/line_collection.hpp b/include/geode/model/mixin/core/line_collection.hpp index 8d3e88766..cce54140b 100644 --- a/include/geode/model/mixin/core/line_collection.hpp +++ b/include/geode/model/mixin/core/line_collection.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/line_collections.hpp b/include/geode/model/mixin/core/line_collections.hpp index 32ceca526..0fce44aed 100644 --- a/include/geode/model/mixin/core/line_collections.hpp +++ b/include/geode/model/mixin/core/line_collections.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/lines.hpp b/include/geode/model/mixin/core/lines.hpp index b12f75e2d..5155294d7 100644 --- a/include/geode/model/mixin/core/lines.hpp +++ b/include/geode/model/mixin/core/lines.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/model_boundaries.hpp b/include/geode/model/mixin/core/model_boundaries.hpp index 5f5678891..b8a3d090b 100644 --- a/include/geode/model/mixin/core/model_boundaries.hpp +++ b/include/geode/model/mixin/core/model_boundaries.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/model_boundary.hpp b/include/geode/model/mixin/core/model_boundary.hpp index 4c39d848a..bb87aa1d0 100644 --- a/include/geode/model/mixin/core/model_boundary.hpp +++ b/include/geode/model/mixin/core/model_boundary.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/relationships.hpp b/include/geode/model/mixin/core/relationships.hpp index 68c87a873..1d41ba969 100644 --- a/include/geode/model/mixin/core/relationships.hpp +++ b/include/geode/model/mixin/core/relationships.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/surface.hpp b/include/geode/model/mixin/core/surface.hpp index 4c629810c..b51fc4e83 100644 --- a/include/geode/model/mixin/core/surface.hpp +++ b/include/geode/model/mixin/core/surface.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/surface_collection.hpp b/include/geode/model/mixin/core/surface_collection.hpp index 57a05b693..74438f224 100644 --- a/include/geode/model/mixin/core/surface_collection.hpp +++ b/include/geode/model/mixin/core/surface_collection.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/surface_collections.hpp b/include/geode/model/mixin/core/surface_collections.hpp index c48488ec8..3d6209c02 100644 --- a/include/geode/model/mixin/core/surface_collections.hpp +++ b/include/geode/model/mixin/core/surface_collections.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/surfaces.hpp b/include/geode/model/mixin/core/surfaces.hpp index 8b4d547f3..2f87ccc6c 100644 --- a/include/geode/model/mixin/core/surfaces.hpp +++ b/include/geode/model/mixin/core/surfaces.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/topology.hpp b/include/geode/model/mixin/core/topology.hpp index 51d7f36c9..b58fc4143 100644 --- a/include/geode/model/mixin/core/topology.hpp +++ b/include/geode/model/mixin/core/topology.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/mixin/core/vertex_identifier.hpp b/include/geode/model/mixin/core/vertex_identifier.hpp index e22428b77..5d7e03be3 100644 --- a/include/geode/model/mixin/core/vertex_identifier.hpp +++ b/include/geode/model/mixin/core/vertex_identifier.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/builder/brep_builder.hpp b/include/geode/model/representation/builder/brep_builder.hpp index cb790401f..e258309b8 100644 --- a/include/geode/model/representation/builder/brep_builder.hpp +++ b/include/geode/model/representation/builder/brep_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/builder/detail/copy.hpp b/include/geode/model/representation/builder/detail/copy.hpp index 9384618b4..30d6ecc89 100644 --- a/include/geode/model/representation/builder/detail/copy.hpp +++ b/include/geode/model/representation/builder/detail/copy.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/builder/detail/filter.hpp b/include/geode/model/representation/builder/detail/filter.hpp index 83ec8a86d..7dc48cacb 100644 --- a/include/geode/model/representation/builder/detail/filter.hpp +++ b/include/geode/model/representation/builder/detail/filter.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/builder/detail/register.hpp b/include/geode/model/representation/builder/detail/register.hpp index 1387d2faa..e933cc818 100644 --- a/include/geode/model/representation/builder/detail/register.hpp +++ b/include/geode/model/representation/builder/detail/register.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/builder/section_builder.hpp b/include/geode/model/representation/builder/section_builder.hpp index 20f626686..d11c08a5e 100644 --- a/include/geode/model/representation/builder/section_builder.hpp +++ b/include/geode/model/representation/builder/section_builder.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/core/brep.hpp b/include/geode/model/representation/core/brep.hpp index e22bef721..fc35cc931 100644 --- a/include/geode/model/representation/core/brep.hpp +++ b/include/geode/model/representation/core/brep.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/core/detail/clone.hpp b/include/geode/model/representation/core/detail/clone.hpp index e143e319c..25f3e1fb9 100644 --- a/include/geode/model/representation/core/detail/clone.hpp +++ b/include/geode/model/representation/core/detail/clone.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/core/detail/model_component.hpp b/include/geode/model/representation/core/detail/model_component.hpp index 5e21fa670..ca161e3b6 100644 --- a/include/geode/model/representation/core/detail/model_component.hpp +++ b/include/geode/model/representation/core/detail/model_component.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/core/detail/transfer_collections.hpp b/include/geode/model/representation/core/detail/transfer_collections.hpp index 767d5a218..e51298d05 100644 --- a/include/geode/model/representation/core/detail/transfer_collections.hpp +++ b/include/geode/model/representation/core/detail/transfer_collections.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/core/detail/transfer_metadata.hpp b/include/geode/model/representation/core/detail/transfer_metadata.hpp index bca1de7fa..fe99dd029 100644 --- a/include/geode/model/representation/core/detail/transfer_metadata.hpp +++ b/include/geode/model/representation/core/detail/transfer_metadata.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/core/internal/helpers.hpp b/include/geode/model/representation/core/internal/helpers.hpp index 1c8e10a9e..19af5e763 100644 --- a/include/geode/model/representation/core/internal/helpers.hpp +++ b/include/geode/model/representation/core/internal/helpers.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/core/mapping.hpp b/include/geode/model/representation/core/mapping.hpp index 57f6f834b..aaa9a8ce3 100644 --- a/include/geode/model/representation/core/mapping.hpp +++ b/include/geode/model/representation/core/mapping.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/core/section.hpp b/include/geode/model/representation/core/section.hpp index c167411a1..012583a8a 100644 --- a/include/geode/model/representation/core/section.hpp +++ b/include/geode/model/representation/core/section.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/io/brep_input.hpp b/include/geode/model/representation/io/brep_input.hpp index e6c1168c9..bea8d8bfa 100644 --- a/include/geode/model/representation/io/brep_input.hpp +++ b/include/geode/model/representation/io/brep_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/io/brep_output.hpp b/include/geode/model/representation/io/brep_output.hpp index 627132080..b4170db18 100644 --- a/include/geode/model/representation/io/brep_output.hpp +++ b/include/geode/model/representation/io/brep_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/io/geode/geode_brep_input.hpp b/include/geode/model/representation/io/geode/geode_brep_input.hpp index 7daa1d037..b77dd3084 100644 --- a/include/geode/model/representation/io/geode/geode_brep_input.hpp +++ b/include/geode/model/representation/io/geode/geode_brep_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/io/geode/geode_brep_output.hpp b/include/geode/model/representation/io/geode/geode_brep_output.hpp index b0fb990fa..0b7a036aa 100644 --- a/include/geode/model/representation/io/geode/geode_brep_output.hpp +++ b/include/geode/model/representation/io/geode/geode_brep_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to diff --git a/include/geode/model/representation/io/geode/geode_section_input.hpp b/include/geode/model/representation/io/geode/geode_section_input.hpp index 0f45d83a5..6780c119a 100644 --- a/include/geode/model/representation/io/geode/geode_section_input.hpp +++ b/include/geode/model/representation/io/geode/geode_section_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/io/geode/geode_section_output.hpp b/include/geode/model/representation/io/geode/geode_section_output.hpp index 4044663de..dd564165b 100644 --- a/include/geode/model/representation/io/geode/geode_section_output.hpp +++ b/include/geode/model/representation/io/geode/geode_section_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to diff --git a/include/geode/model/representation/io/section_input.hpp b/include/geode/model/representation/io/section_input.hpp index b25adc240..aeef9322c 100644 --- a/include/geode/model/representation/io/section_input.hpp +++ b/include/geode/model/representation/io/section_input.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/include/geode/model/representation/io/section_output.hpp b/include/geode/model/representation/io/section_output.hpp index 05807a0a6..d4b8603a0 100644 --- a/include/geode/model/representation/io/section_output.hpp +++ b/include/geode/model/representation/io/section_output.hpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/CMakeLists.txt b/src/geode/CMakeLists.txt index 816f9d3f9..73b3cacb9 100644 --- a/src/geode/CMakeLists.txt +++ b/src/geode/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/CMakeLists.txt b/src/geode/basic/CMakeLists.txt index e63ada5ee..4f7da125f 100644 --- a/src/geode/basic/CMakeLists.txt +++ b/src/geode/basic/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/assert.cpp b/src/geode/basic/assert.cpp index fe8f87fe8..eca0ed600 100644 --- a/src/geode/basic/assert.cpp +++ b/src/geode/basic/assert.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/attribute_manager.cpp b/src/geode/basic/attribute_manager.cpp index 007714f49..b568cee7e 100644 --- a/src/geode/basic/attribute_manager.cpp +++ b/src/geode/basic/attribute_manager.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/bitsery_archive.cpp b/src/geode/basic/bitsery_archive.cpp index 865c877a3..4fb32eea3 100644 --- a/src/geode/basic/bitsery_archive.cpp +++ b/src/geode/basic/bitsery_archive.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/bitsery_input.cpp b/src/geode/basic/bitsery_input.cpp index 6907ff31f..0d0a397d3 100644 --- a/src/geode/basic/bitsery_input.cpp +++ b/src/geode/basic/bitsery_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/bitsery_output.cpp b/src/geode/basic/bitsery_output.cpp index 92cc711b8..ada6e9c82 100644 --- a/src/geode/basic/bitsery_output.cpp +++ b/src/geode/basic/bitsery_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/cell_array.cpp b/src/geode/basic/cell_array.cpp index 2c128bf4c..7ca6842ef 100644 --- a/src/geode/basic/cell_array.cpp +++ b/src/geode/basic/cell_array.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/chronometer.cpp b/src/geode/basic/chronometer.cpp index dc5fd33fc..a7fc06b33 100644 --- a/src/geode/basic/chronometer.cpp +++ b/src/geode/basic/chronometer.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/common.cpp b/src/geode/basic/common.cpp index d5118bcd6..c6920d877 100644 --- a/src/geode/basic/common.cpp +++ b/src/geode/basic/common.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/console_logger_client.cpp b/src/geode/basic/console_logger_client.cpp index f5a354be2..cc996fd5f 100644 --- a/src/geode/basic/console_logger_client.cpp +++ b/src/geode/basic/console_logger_client.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/console_progress_logger_client.cpp b/src/geode/basic/console_progress_logger_client.cpp index 899d6aee0..d0079a271 100644 --- a/src/geode/basic/console_progress_logger_client.cpp +++ b/src/geode/basic/console_progress_logger_client.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/file.cpp b/src/geode/basic/file.cpp index 99cb5553c..fea7f3f1a 100644 --- a/src/geode/basic/file.cpp +++ b/src/geode/basic/file.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/filename.cpp b/src/geode/basic/filename.cpp index 8384f707c..653f16c72 100644 --- a/src/geode/basic/filename.cpp +++ b/src/geode/basic/filename.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/identifier.cpp b/src/geode/basic/identifier.cpp index b9f42b22c..e986fe3f0 100644 --- a/src/geode/basic/identifier.cpp +++ b/src/geode/basic/identifier.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/identifier_builder.cpp b/src/geode/basic/identifier_builder.cpp index de060966e..db5abd5b1 100644 --- a/src/geode/basic/identifier_builder.cpp +++ b/src/geode/basic/identifier_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/library.cpp b/src/geode/basic/library.cpp index bc10d29c9..7f209b49a 100644 --- a/src/geode/basic/library.cpp +++ b/src/geode/basic/library.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/logger.cpp b/src/geode/basic/logger.cpp index 350b205a4..62cc3f06c 100644 --- a/src/geode/basic/logger.cpp +++ b/src/geode/basic/logger.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/logger_manager.cpp b/src/geode/basic/logger_manager.cpp index 472c76802..ece3389e7 100644 --- a/src/geode/basic/logger_manager.cpp +++ b/src/geode/basic/logger_manager.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/percentage.cpp b/src/geode/basic/percentage.cpp index 13bb35afc..4ebd7ff47 100644 --- a/src/geode/basic/percentage.cpp +++ b/src/geode/basic/percentage.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/permutation.cpp b/src/geode/basic/permutation.cpp index 1bf8e04bd..dc638e483 100644 --- a/src/geode/basic/permutation.cpp +++ b/src/geode/basic/permutation.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/progress_logger.cpp b/src/geode/basic/progress_logger.cpp index 3c941fbd2..0c0a9bf8d 100644 --- a/src/geode/basic/progress_logger.cpp +++ b/src/geode/basic/progress_logger.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/progress_logger_manager.cpp b/src/geode/basic/progress_logger_manager.cpp index 274fa90f6..f840021c7 100644 --- a/src/geode/basic/progress_logger_manager.cpp +++ b/src/geode/basic/progress_logger_manager.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/singleton.cpp b/src/geode/basic/singleton.cpp index 1ff766b16..fd057f1e2 100644 --- a/src/geode/basic/singleton.cpp +++ b/src/geode/basic/singleton.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/string.cpp b/src/geode/basic/string.cpp index 9e332ba44..871446a74 100644 --- a/src/geode/basic/string.cpp +++ b/src/geode/basic/string.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/timer.cpp b/src/geode/basic/timer.cpp index 520c88f9e..1d235c36b 100644 --- a/src/geode/basic/timer.cpp +++ b/src/geode/basic/timer.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/basic/uuid.cpp b/src/geode/basic/uuid.cpp index c55721c56..69a04fed2 100644 --- a/src/geode/basic/uuid.cpp +++ b/src/geode/basic/uuid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -23,47 +23,235 @@ #include +#include #include #include +#include #include #include +#include +#include #include namespace { - size_t decode( char ch ) + /* + * Modified and simplified version of https://github.com/mq1n/uuid-v7-cpp. + */ + + class UUIDv7Generator { - if( 'f' >= ch && ch >= 'a' ) + public: + UUIDv7Generator() = default; + ~UUIDv7Generator() = default; + + // Non-copyable: all instances share global state + UUIDv7Generator( const UUIDv7Generator & ) = delete; + UUIDv7Generator( UUIDv7Generator && ) = delete; + UUIDv7Generator &operator=( const UUIDv7Generator & ) = delete; + UUIDv7Generator &operator=( UUIDv7Generator && ) = delete; + + static constexpr std::uint16_t kSeqMask = + 0x0FFF; // 12‑bit sequence (0-4095) + + // Returns UUID or nullopt if drift/burst limits exceeded + [[nodiscard]] std::optional< std::array< std::uint8_t, 16 > > + generate(); + + // Diagnostic: virtual clock drift in milliseconds (+ = ahead, - = + // behind) + [[nodiscard]] static std::int64_t current_drift_ms() { - return ch - 'a' + 10; + auto real_ms = absl::ToUnixMillis( absl::Now() ); + auto state_ms = g_state.load( std::memory_order_acquire ) >> 16; + return static_cast< std::int64_t >( state_ms ) - real_ms; } - if( 'F' >= ch && ch >= 'A' ) + + private: + // Tuning parameters + static constexpr std::uint64_t kMaxDriftMs = + 1000; // Max drift ahead of real time + static constexpr unsigned kBackoffThreshold = + 8; // CAS failures before sleep + static constexpr unsigned kBackoffSleepUs = 1; // Initial sleep duration + static constexpr unsigned kBackoffMaxUs = 64; // Max sleep duration + + // Global state: [48-bit timestamp_ms][16-bit sequence] + // All threads compete to update this atomically + static std::atomic< std::uint64_t > g_state; + + // Per‑thread RNG to avoid contention + struct TLS + { + absl::BitGen gen; + + uint16_t gen_uint16_t() + { + return absl::Uniform< uint16_t >( gen, 0, kSeqMask ); + } + + uint8_t gen_uint8_t() + { + return absl::Uniform< uint8_t >( gen, 0, 0xFF ); + } + }; + static thread_local TLS tls; + + // Generate non-zero random sequence (preserves lexicographic ordering) + static std::uint16_t fresh_sequence() { - return ch - 'A' + 10; + std::uint16_t s; + do + { + s = tls.gen_uint16_t(); + } while( s == 0 ); + + return s; } - if( '9' >= ch && ch >= '0' ) + + static std::array< std::uint8_t, 16 > encode_uuid( + std::uint64_t ts, std::uint16_t seq ); + }; + + inline std::optional< std::array< std::uint8_t, 16 > > + UUIDv7Generator::generate() + { + std::uint64_t real_ms = absl::ToUnixMillis( absl::Now() ); + + unsigned fail_count = 0; + unsigned backoff_us = kBackoffSleepUs; + + // Main CAS loop + for( ;; ) { - return ch - '0'; + std::uint64_t old = g_state.load( std::memory_order_acquire ); + std::uint64_t old_ts = old >> 16; + std::uint16_t old_seq = + static_cast< std::uint16_t >( old & 0xFFFF ); + + // Enforce drift cap: limit how fast we can catch up to real time + if( real_ms > old_ts + kMaxDriftMs ) + real_ms = old_ts + kMaxDriftMs; + + std::uint64_t ts = old_ts; + std::uint16_t seq = old_seq; + + if( real_ms > old_ts ) + { + // Time advanced: use new timestamp with fresh random sequence + ts = real_ms; + seq = fresh_sequence(); + } + else + { + // Same millisecond: increment sequence or handle wraparound + if( old_seq == 0 && real_ms == old_ts ) + seq = fresh_sequence(); // Reset from zero to preserve + // ordering + else + seq = + static_cast< std::uint16_t >( ( seq + 1 ) & kSeqMask ); + + if( seq == 0 ) + { + // Sequence wrapped: advance virtual time by 1ms + if( old_ts + 1 > real_ms + kMaxDriftMs ) + return std::nullopt; // Would exceed drift limit + ts += 1; + seq = fresh_sequence(); + } + } + + if( ts > real_ms + kMaxDriftMs ) + return std::nullopt; + + // Attempt atomic update + const std::uint64_t next = ( ts << 16 ) | seq; + if( g_state.compare_exchange_weak( old, next, + std::memory_order_acq_rel, std::memory_order_relaxed ) ) + return encode_uuid( ts, seq ); + + // CAS failed: exponential backoff to reduce contention + if( ++fail_count >= kBackoffThreshold ) + { + std::this_thread::sleep_for( + std::chrono::microseconds( backoff_us ) ); + backoff_us = std::min( backoff_us * 2, kBackoffMaxUs ); + fail_count = 0; + } + real_ms = absl::ToUnixMillis( absl::Now() ); } - return 0; } + + // Pack timestamp and sequence into RFC 9562 UUID v7 format + inline std::array< std::uint8_t, 16 > UUIDv7Generator::encode_uuid( + std::uint64_t ts, std::uint16_t seq ) + { + std::array< std::uint8_t, 16 > bytes; + auto *d = bytes.data(); + + // 48‑bit big‑endian timestamp (bytes 0‑5) + d[0] = static_cast< std::uint8_t >( ( ts >> 40 ) & 0xFF ); + d[1] = static_cast< std::uint8_t >( ( ts >> 32 ) & 0xFF ); + d[2] = static_cast< std::uint8_t >( ( ts >> 24 ) & 0xFF ); + d[3] = static_cast< std::uint8_t >( ( ts >> 16 ) & 0xFF ); + d[4] = static_cast< std::uint8_t >( ( ts >> 8 ) & 0xFF ); + d[5] = static_cast< std::uint8_t >( ts & 0xFF ); + + // version (0111) + sequence high nibble (byte 6) + d[6] = static_cast< std::uint8_t >( 0x70 | ( ( seq >> 8 ) & 0x0F ) ); + // sequence low byte (byte 7) + d[7] = static_cast< std::uint8_t >( seq & 0xFF ); + + // variant (10xx) + 6 random bits (byte 8) + d[8] = + static_cast< std::uint8_t >( 0x80 | ( tls.gen_uint8_t() & 0x3F ) ); + // remaining 56 random bits (bytes 9‑15) + for( int i = 9; i < 16; ++i ) + d[i] = tls.gen_uint8_t(); + + return bytes; + } + + // Generate non-zero initial sequence for process startup + inline std::uint16_t initial_seq() + { + std::random_device rd; + const auto mono = absl::GetCurrentTimeNanos(); + std::uint16_t s = static_cast< std::uint16_t >( + ( rd() ^ mono ) & UUIDv7Generator::kSeqMask ); + return s ? s : 1; + } + + // Initialize global state with current time + random sequence + inline std::atomic< std::uint64_t > UUIDv7Generator::g_state{ + ( static_cast< std::uint64_t >( absl::ToUnixMillis( absl::Now() ) ) + << 16 ) + | initial_seq() + }; + + inline thread_local UUIDv7Generator::TLS UUIDv7Generator::tls{}; } // namespace namespace geode { uuid::uuid() { - static thread_local absl::BitGen gen; - static thread_local absl::uniform_int_distribution< uint64_t > dist( - 0u, ~0u ); - - ab = dist( gen ); - cd = dist( gen ); - - ab = ( ab & 0xFFFFFFFFFFFF0FFFULL ) | 0x0000000000004000ULL; - cd = ( cd & 0x3FFFFFFFFFFFFFFFULL ) | 0x8000000000000000ULL; + UUIDv7Generator gen; + bool generated{ false }; + for( const auto i : Range{ 10 } ) + { + geode_unused( i ); + if( auto bytes = gen.generate() ) + { + bytes_ = bytes.value(); + generated = true; + break; + } + } + OPENGEODE_EXCEPTION( generated, "[uuid] could not generate uuid" ); } uuid::uuid( std::string_view string ) @@ -72,28 +260,21 @@ namespace geode OPENGEODE_EXCEPTION( string[8] == '-' && string[13] == '-' && string[18] == '-' && string[23] == '-', "[uuid] unknown string format" ); - - for( const auto i : Range{ 18 } ) - { - if( i == 8 || i == 13 ) - { - continue; - } - ab = ab << 4 | decode( string[i] ); - } - for( const auto i : Range{ 19, 36 } ) - { - if( i == 23 ) - { - continue; - } - cd = cd << 4 | decode( string[i] ); - } + std::sscanf( to_string( string ).c_str(), + "%2hhx%2hhx%2hhx%2hhx-" + "%2hhx%2hhx-" + "%2hhx%2hhx-" + "%2hhx%2hhx-" + "%2hhx%2hhx%2hhx%2hhx%2hhx%2hhx", + &bytes_[0], &bytes_[1], &bytes_[2], &bytes_[3], &bytes_[4], + &bytes_[5], &bytes_[6], &bytes_[7], &bytes_[8], &bytes_[9], + &bytes_[10], &bytes_[11], &bytes_[12], &bytes_[13], &bytes_[14], + &bytes_[15] ); } bool uuid::operator==( const uuid &other ) const { - return ab == other.ab && cd == other.cd; + return bytes_ == other.bytes_; } bool uuid::operator!=( const uuid &other ) const @@ -103,49 +284,29 @@ namespace geode bool uuid::operator<( const uuid &other ) const { - if( ab < other.ab ) - { - return true; - } - if( ab > other.ab ) - { - return false; - } - if( cd < other.cd ) - { - return true; - } - return false; + return bytes_ < other.bytes_; } std::string uuid::string() const { - char string[] = "00000000-0000-0000-0000-000000000000"; - static constexpr char ENCODE[] = "0123456789abcdef"; + static constexpr char hex[] = "0123456789abcdef"; - index_t bit = 15; - for( const auto i : Range{ 18 } ) - { - if( i == 8 || i == 13 ) - { - continue; - } - string[i] = ENCODE[ab >> 4 * bit & 0x0f]; - bit--; - } + // Positions for each byte in 36-char string (accounting for hyphens) + static constexpr int pos[16] = { 0, 2, 4, 6, 9, 11, 14, 16, 19, 21, 24, + 26, 28, 30, 32, 34 }; - bit = 15; - for( const auto i : Range{ 19, 36 } ) + std::array< char, 36 > buf{}; + buf[8] = buf[13] = buf[18] = buf[23] = '-'; + + for( int i = 0; i < 16; ++i ) { - if( i == 23 ) - { - continue; - } - string[i] = ENCODE[cd >> 4 * bit & 0x0f]; - bit--; + unsigned b = bytes_[i]; + + buf[pos[i]] = hex[b >> 4]; + buf[pos[i] + 1] = hex[b & 0x0F]; } - return string; + return { buf.data(), buf.size() }; } } // namespace geode @@ -153,7 +314,6 @@ namespace std { size_t hash< geode::uuid >::operator()( const geode::uuid &uuid ) const { - return absl::Hash< uint64_t >()( uuid.ab ) - ^ absl::Hash< uint64_t >()( uuid.cd ); + return absl::HashOf( uuid.bytes_ ); } } // namespace std \ No newline at end of file diff --git a/src/geode/basic/zip_file.cpp b/src/geode/basic/zip_file.cpp index 869a4acbc..cb86c85ce 100644 --- a/src/geode/basic/zip_file.cpp +++ b/src/geode/basic/zip_file.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/CMakeLists.txt b/src/geode/geometry/CMakeLists.txt index e36dbaf97..973cc2456 100644 --- a/src/geode/geometry/CMakeLists.txt +++ b/src/geode/geometry/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/aabb.cpp b/src/geode/geometry/aabb.cpp index bbe6f5b55..89201635e 100644 --- a/src/geode/geometry/aabb.cpp +++ b/src/geode/geometry/aabb.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/angle.cpp b/src/geode/geometry/angle.cpp index b4fd7d243..3ab180c22 100644 --- a/src/geode/geometry/angle.cpp +++ b/src/geode/geometry/angle.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/barycentric_coordinates.cpp b/src/geode/geometry/barycentric_coordinates.cpp index 90884a564..f50837993 100644 --- a/src/geode/geometry/barycentric_coordinates.cpp +++ b/src/geode/geometry/barycentric_coordinates.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/basic_objects/circle.cpp b/src/geode/geometry/basic_objects/circle.cpp index f27a5267a..6f0a27aa9 100644 --- a/src/geode/geometry/basic_objects/circle.cpp +++ b/src/geode/geometry/basic_objects/circle.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/basic_objects/cylinder.cpp b/src/geode/geometry/basic_objects/cylinder.cpp index 908885a1d..22e954b59 100644 --- a/src/geode/geometry/basic_objects/cylinder.cpp +++ b/src/geode/geometry/basic_objects/cylinder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/basic_objects/ellipse.cpp b/src/geode/geometry/basic_objects/ellipse.cpp index be284186c..3ac5b8d52 100644 --- a/src/geode/geometry/basic_objects/ellipse.cpp +++ b/src/geode/geometry/basic_objects/ellipse.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/basic_objects/infinite_line.cpp b/src/geode/geometry/basic_objects/infinite_line.cpp index 2531e81f6..b94f640eb 100644 --- a/src/geode/geometry/basic_objects/infinite_line.cpp +++ b/src/geode/geometry/basic_objects/infinite_line.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/basic_objects/plane.cpp b/src/geode/geometry/basic_objects/plane.cpp index 175f95979..6eec42478 100644 --- a/src/geode/geometry/basic_objects/plane.cpp +++ b/src/geode/geometry/basic_objects/plane.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/basic_objects/polygon.cpp b/src/geode/geometry/basic_objects/polygon.cpp index b472e1116..56839b162 100644 --- a/src/geode/geometry/basic_objects/polygon.cpp +++ b/src/geode/geometry/basic_objects/polygon.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/basic_objects/segment.cpp b/src/geode/geometry/basic_objects/segment.cpp index 46b49bde7..90c36f088 100644 --- a/src/geode/geometry/basic_objects/segment.cpp +++ b/src/geode/geometry/basic_objects/segment.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/basic_objects/sphere.cpp b/src/geode/geometry/basic_objects/sphere.cpp index 464a3a108..1dbfd434b 100644 --- a/src/geode/geometry/basic_objects/sphere.cpp +++ b/src/geode/geometry/basic_objects/sphere.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/basic_objects/tetrahedron.cpp b/src/geode/geometry/basic_objects/tetrahedron.cpp index 6bca4856b..82c95c590 100644 --- a/src/geode/geometry/basic_objects/tetrahedron.cpp +++ b/src/geode/geometry/basic_objects/tetrahedron.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/basic_objects/triangle.cpp b/src/geode/geometry/basic_objects/triangle.cpp index 9c7c7a947..e2ad944db 100644 --- a/src/geode/geometry/basic_objects/triangle.cpp +++ b/src/geode/geometry/basic_objects/triangle.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/bitsery_input.cpp b/src/geode/geometry/bitsery_input.cpp index 3bdc45abe..0f0360100 100644 --- a/src/geode/geometry/bitsery_input.cpp +++ b/src/geode/geometry/bitsery_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/bitsery_output.cpp b/src/geode/geometry/bitsery_output.cpp index 6c3da309d..a36082e9c 100644 --- a/src/geode/geometry/bitsery_output.cpp +++ b/src/geode/geometry/bitsery_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/bounding_box.cpp b/src/geode/geometry/bounding_box.cpp index 2d99c0c8b..068e12bfc 100644 --- a/src/geode/geometry/bounding_box.cpp +++ b/src/geode/geometry/bounding_box.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/common.cpp b/src/geode/geometry/common.cpp index 25c78b023..f1d51fac5 100644 --- a/src/geode/geometry/common.cpp +++ b/src/geode/geometry/common.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/coordinate_system.cpp b/src/geode/geometry/coordinate_system.cpp index 58bfa24fe..d43052585 100644 --- a/src/geode/geometry/coordinate_system.cpp +++ b/src/geode/geometry/coordinate_system.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/distance.cpp b/src/geode/geometry/distance.cpp index a199af69a..16afc9dc2 100644 --- a/src/geode/geometry/distance.cpp +++ b/src/geode/geometry/distance.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/dynamic_nn_search.cpp b/src/geode/geometry/dynamic_nn_search.cpp index 9829c9707..7a085d5e7 100644 --- a/src/geode/geometry/dynamic_nn_search.cpp +++ b/src/geode/geometry/dynamic_nn_search.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/frame.cpp b/src/geode/geometry/frame.cpp index f2b9b3f91..eee0121ab 100644 --- a/src/geode/geometry/frame.cpp +++ b/src/geode/geometry/frame.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/frame_transform.cpp b/src/geode/geometry/frame_transform.cpp index 936504ea0..3596193a4 100644 --- a/src/geode/geometry/frame_transform.cpp +++ b/src/geode/geometry/frame_transform.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/information.cpp b/src/geode/geometry/information.cpp index 75ca6bf74..d775b0630 100644 --- a/src/geode/geometry/information.cpp +++ b/src/geode/geometry/information.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/internal/predicates.cpp b/src/geode/geometry/internal/predicates.cpp index 283b62dd1..10ffacaf2 100644 --- a/src/geode/geometry/internal/predicates.cpp +++ b/src/geode/geometry/internal/predicates.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/intersection.cpp b/src/geode/geometry/intersection.cpp index 3e0d8aafd..cd493cb23 100644 --- a/src/geode/geometry/intersection.cpp +++ b/src/geode/geometry/intersection.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/intersection_detection.cpp b/src/geode/geometry/intersection_detection.cpp index e2ac8a035..41911cae3 100644 --- a/src/geode/geometry/intersection_detection.cpp +++ b/src/geode/geometry/intersection_detection.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/mensuration.cpp b/src/geode/geometry/mensuration.cpp index 46036492d..b762f9586 100644 --- a/src/geode/geometry/mensuration.cpp +++ b/src/geode/geometry/mensuration.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/nn_search.cpp b/src/geode/geometry/nn_search.cpp index 46c7a1ca0..15844170b 100644 --- a/src/geode/geometry/nn_search.cpp +++ b/src/geode/geometry/nn_search.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/normal_frame_transform.cpp b/src/geode/geometry/normal_frame_transform.cpp index 4ff9f5bda..f299eda69 100644 --- a/src/geode/geometry/normal_frame_transform.cpp +++ b/src/geode/geometry/normal_frame_transform.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/perpendicular.cpp b/src/geode/geometry/perpendicular.cpp index 5d277c392..0ac8f5805 100644 --- a/src/geode/geometry/perpendicular.cpp +++ b/src/geode/geometry/perpendicular.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/point.cpp b/src/geode/geometry/point.cpp index 943a2ce9c..42c1f623a 100644 --- a/src/geode/geometry/point.cpp +++ b/src/geode/geometry/point.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/points_sort.cpp b/src/geode/geometry/points_sort.cpp index d2c099112..51b0ae0d6 100644 --- a/src/geode/geometry/points_sort.cpp +++ b/src/geode/geometry/points_sort.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/position.cpp b/src/geode/geometry/position.cpp index cc9ca8cb2..f10e427e9 100644 --- a/src/geode/geometry/position.cpp +++ b/src/geode/geometry/position.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/projection.cpp b/src/geode/geometry/projection.cpp index 92aa178e0..603729e96 100644 --- a/src/geode/geometry/projection.cpp +++ b/src/geode/geometry/projection.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/quality.cpp b/src/geode/geometry/quality.cpp index f7722e725..393ebd04a 100644 --- a/src/geode/geometry/quality.cpp +++ b/src/geode/geometry/quality.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/radial_sort.cpp b/src/geode/geometry/radial_sort.cpp index 39a89f8df..c14f93e21 100644 --- a/src/geode/geometry/radial_sort.cpp +++ b/src/geode/geometry/radial_sort.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/rotation.cpp b/src/geode/geometry/rotation.cpp index f2a2d2937..7f0465deb 100644 --- a/src/geode/geometry/rotation.cpp +++ b/src/geode/geometry/rotation.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/sign.cpp b/src/geode/geometry/sign.cpp index b510c2c93..66ae59404 100644 --- a/src/geode/geometry/sign.cpp +++ b/src/geode/geometry/sign.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/geometry/square_matrix.cpp b/src/geode/geometry/square_matrix.cpp index a0c1ee82a..4c18d2327 100644 --- a/src/geode/geometry/square_matrix.cpp +++ b/src/geode/geometry/square_matrix.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/image/CMakeLists.txt b/src/geode/image/CMakeLists.txt index fcfe38877..294a960f5 100644 --- a/src/geode/image/CMakeLists.txt +++ b/src/geode/image/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/image/common.cpp b/src/geode/image/common.cpp index b5168d5e4..d9d0ddb64 100644 --- a/src/geode/image/common.cpp +++ b/src/geode/image/common.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/image/core/bitsery_archive.cpp b/src/geode/image/core/bitsery_archive.cpp index 254f1c1e2..34f996dc4 100644 --- a/src/geode/image/core/bitsery_archive.cpp +++ b/src/geode/image/core/bitsery_archive.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/image/core/greyscale_color.cpp b/src/geode/image/core/greyscale_color.cpp index f2894cdba..b2059b56e 100644 --- a/src/geode/image/core/greyscale_color.cpp +++ b/src/geode/image/core/greyscale_color.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/image/core/raster_image.cpp b/src/geode/image/core/raster_image.cpp index ff61a3d02..09b8833d8 100644 --- a/src/geode/image/core/raster_image.cpp +++ b/src/geode/image/core/raster_image.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/image/core/rgb_color.cpp b/src/geode/image/core/rgb_color.cpp index e3cbd9db5..ecb35a778 100644 --- a/src/geode/image/core/rgb_color.cpp +++ b/src/geode/image/core/rgb_color.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/image/io/raster_image_input.cpp b/src/geode/image/io/raster_image_input.cpp index 1699bdddb..83c74b6c1 100644 --- a/src/geode/image/io/raster_image_input.cpp +++ b/src/geode/image/io/raster_image_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/image/io/raster_image_output.cpp b/src/geode/image/io/raster_image_output.cpp index 4ed5e8dd3..caabbcaaf 100644 --- a/src/geode/image/io/raster_image_output.cpp +++ b/src/geode/image/io/raster_image_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/CMakeLists.txt b/src/geode/mesh/CMakeLists.txt index a3dd1baee..533ae4b76 100644 --- a/src/geode/mesh/CMakeLists.txt +++ b/src/geode/mesh/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/coordinate_reference_system_manager_builder.cpp b/src/geode/mesh/builder/coordinate_reference_system_manager_builder.cpp index 7fa7342a5..97daa23b9 100644 --- a/src/geode/mesh/builder/coordinate_reference_system_manager_builder.cpp +++ b/src/geode/mesh/builder/coordinate_reference_system_manager_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/coordinate_reference_system_managers_builder.cpp b/src/geode/mesh/builder/coordinate_reference_system_managers_builder.cpp index bf858275d..6e219465e 100644 --- a/src/geode/mesh/builder/coordinate_reference_system_managers_builder.cpp +++ b/src/geode/mesh/builder/coordinate_reference_system_managers_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/edged_curve_builder.cpp b/src/geode/mesh/builder/edged_curve_builder.cpp index 9339d7296..9f45af7c6 100644 --- a/src/geode/mesh/builder/edged_curve_builder.cpp +++ b/src/geode/mesh/builder/edged_curve_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/geode/geode_edged_curve_builder.cpp b/src/geode/mesh/builder/geode/geode_edged_curve_builder.cpp index 12841d23f..40b9e5245 100644 --- a/src/geode/mesh/builder/geode/geode_edged_curve_builder.cpp +++ b/src/geode/mesh/builder/geode/geode_edged_curve_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/geode/geode_graph_builder.cpp b/src/geode/mesh/builder/geode/geode_graph_builder.cpp index 6f192bfce..e232f0ded 100644 --- a/src/geode/mesh/builder/geode/geode_graph_builder.cpp +++ b/src/geode/mesh/builder/geode/geode_graph_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/geode/geode_hybrid_solid_builder.cpp b/src/geode/mesh/builder/geode/geode_hybrid_solid_builder.cpp index c112af967..cb72017ee 100644 --- a/src/geode/mesh/builder/geode/geode_hybrid_solid_builder.cpp +++ b/src/geode/mesh/builder/geode/geode_hybrid_solid_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/geode/geode_point_set_builder.cpp b/src/geode/mesh/builder/geode/geode_point_set_builder.cpp index 38fcb2691..d12d97ad7 100644 --- a/src/geode/mesh/builder/geode/geode_point_set_builder.cpp +++ b/src/geode/mesh/builder/geode/geode_point_set_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/geode/geode_polygonal_surface_builder.cpp b/src/geode/mesh/builder/geode/geode_polygonal_surface_builder.cpp index 858ab48f2..657e95704 100644 --- a/src/geode/mesh/builder/geode/geode_polygonal_surface_builder.cpp +++ b/src/geode/mesh/builder/geode/geode_polygonal_surface_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/geode/geode_polyhedral_solid_builder.cpp b/src/geode/mesh/builder/geode/geode_polyhedral_solid_builder.cpp index 514309dcf..030f0604d 100644 --- a/src/geode/mesh/builder/geode/geode_polyhedral_solid_builder.cpp +++ b/src/geode/mesh/builder/geode/geode_polyhedral_solid_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/geode/geode_regular_grid_solid_builder.cpp b/src/geode/mesh/builder/geode/geode_regular_grid_solid_builder.cpp index 9a256be55..7a9c280dc 100644 --- a/src/geode/mesh/builder/geode/geode_regular_grid_solid_builder.cpp +++ b/src/geode/mesh/builder/geode/geode_regular_grid_solid_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/geode/geode_regular_grid_surface_builder.cpp b/src/geode/mesh/builder/geode/geode_regular_grid_surface_builder.cpp index 448c901dd..db38c7a91 100644 --- a/src/geode/mesh/builder/geode/geode_regular_grid_surface_builder.cpp +++ b/src/geode/mesh/builder/geode/geode_regular_grid_surface_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/geode/geode_tetrahedral_solid_builder.cpp b/src/geode/mesh/builder/geode/geode_tetrahedral_solid_builder.cpp index 9573793c1..f7eae948d 100644 --- a/src/geode/mesh/builder/geode/geode_tetrahedral_solid_builder.cpp +++ b/src/geode/mesh/builder/geode/geode_tetrahedral_solid_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/geode/geode_triangulated_surface_builder.cpp b/src/geode/mesh/builder/geode/geode_triangulated_surface_builder.cpp index 91a775ca2..17f3b3dc7 100644 --- a/src/geode/mesh/builder/geode/geode_triangulated_surface_builder.cpp +++ b/src/geode/mesh/builder/geode/geode_triangulated_surface_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/geode/geode_vertex_set_builder.cpp b/src/geode/mesh/builder/geode/geode_vertex_set_builder.cpp index 7e250531a..7e5957067 100644 --- a/src/geode/mesh/builder/geode/geode_vertex_set_builder.cpp +++ b/src/geode/mesh/builder/geode/geode_vertex_set_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/graph_builder.cpp b/src/geode/mesh/builder/graph_builder.cpp index a6536ef28..aa374098c 100644 --- a/src/geode/mesh/builder/graph_builder.cpp +++ b/src/geode/mesh/builder/graph_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/grid_builder.cpp b/src/geode/mesh/builder/grid_builder.cpp index 46049b12a..7badac1b3 100644 --- a/src/geode/mesh/builder/grid_builder.cpp +++ b/src/geode/mesh/builder/grid_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/hybrid_solid_builder.cpp b/src/geode/mesh/builder/hybrid_solid_builder.cpp index 961f6af69..e73d8dd45 100644 --- a/src/geode/mesh/builder/hybrid_solid_builder.cpp +++ b/src/geode/mesh/builder/hybrid_solid_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/point_set_builder.cpp b/src/geode/mesh/builder/point_set_builder.cpp index b2af141e6..c7a4c006f 100644 --- a/src/geode/mesh/builder/point_set_builder.cpp +++ b/src/geode/mesh/builder/point_set_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/polygonal_surface_builder.cpp b/src/geode/mesh/builder/polygonal_surface_builder.cpp index 77c9e6ff1..ea61506da 100644 --- a/src/geode/mesh/builder/polygonal_surface_builder.cpp +++ b/src/geode/mesh/builder/polygonal_surface_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/polyhedral_solid_builder.cpp b/src/geode/mesh/builder/polyhedral_solid_builder.cpp index e761fd93e..beed59cee 100644 --- a/src/geode/mesh/builder/polyhedral_solid_builder.cpp +++ b/src/geode/mesh/builder/polyhedral_solid_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/register_builder.cpp b/src/geode/mesh/builder/register_builder.cpp index 5530f5b10..02065827d 100644 --- a/src/geode/mesh/builder/register_builder.cpp +++ b/src/geode/mesh/builder/register_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/regular_grid_solid_builder.cpp b/src/geode/mesh/builder/regular_grid_solid_builder.cpp index 934e42984..4e94445f5 100644 --- a/src/geode/mesh/builder/regular_grid_solid_builder.cpp +++ b/src/geode/mesh/builder/regular_grid_solid_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/regular_grid_surface_builder.cpp b/src/geode/mesh/builder/regular_grid_surface_builder.cpp index 25eb4a2d0..b3ceaaae7 100644 --- a/src/geode/mesh/builder/regular_grid_surface_builder.cpp +++ b/src/geode/mesh/builder/regular_grid_surface_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/solid_edges_builder.cpp b/src/geode/mesh/builder/solid_edges_builder.cpp index e5ce1c2e0..6dbf54892 100644 --- a/src/geode/mesh/builder/solid_edges_builder.cpp +++ b/src/geode/mesh/builder/solid_edges_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/solid_facets_builder.cpp b/src/geode/mesh/builder/solid_facets_builder.cpp index da3993add..674d8be07 100644 --- a/src/geode/mesh/builder/solid_facets_builder.cpp +++ b/src/geode/mesh/builder/solid_facets_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/solid_mesh_builder.cpp b/src/geode/mesh/builder/solid_mesh_builder.cpp index bf8f73511..9e830dc7b 100644 --- a/src/geode/mesh/builder/solid_mesh_builder.cpp +++ b/src/geode/mesh/builder/solid_mesh_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/surface_edges_builder.cpp b/src/geode/mesh/builder/surface_edges_builder.cpp index 2d7018af0..ef8e9545c 100644 --- a/src/geode/mesh/builder/surface_edges_builder.cpp +++ b/src/geode/mesh/builder/surface_edges_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/surface_mesh_builder.cpp b/src/geode/mesh/builder/surface_mesh_builder.cpp index 4e55bbc94..5c41af26a 100644 --- a/src/geode/mesh/builder/surface_mesh_builder.cpp +++ b/src/geode/mesh/builder/surface_mesh_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/tetrahedral_solid_builder.cpp b/src/geode/mesh/builder/tetrahedral_solid_builder.cpp index b460f88fb..b2037d0a1 100644 --- a/src/geode/mesh/builder/tetrahedral_solid_builder.cpp +++ b/src/geode/mesh/builder/tetrahedral_solid_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/triangulated_surface_builder.cpp b/src/geode/mesh/builder/triangulated_surface_builder.cpp index f8868ff58..e50009966 100644 --- a/src/geode/mesh/builder/triangulated_surface_builder.cpp +++ b/src/geode/mesh/builder/triangulated_surface_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/builder/vertex_set_builder.cpp b/src/geode/mesh/builder/vertex_set_builder.cpp index bcaafda96..897ee0c56 100644 --- a/src/geode/mesh/builder/vertex_set_builder.cpp +++ b/src/geode/mesh/builder/vertex_set_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/common.cpp b/src/geode/mesh/common.cpp index 565bc6d41..4a1685f7a 100644 --- a/src/geode/mesh/common.cpp +++ b/src/geode/mesh/common.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/attribute_coordinate_reference_system.cpp b/src/geode/mesh/core/attribute_coordinate_reference_system.cpp index 4db73332c..0645eb40a 100644 --- a/src/geode/mesh/core/attribute_coordinate_reference_system.cpp +++ b/src/geode/mesh/core/attribute_coordinate_reference_system.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/bitsery_archive.cpp b/src/geode/mesh/core/bitsery_archive.cpp index f1a00df5c..37127919f 100644 --- a/src/geode/mesh/core/bitsery_archive.cpp +++ b/src/geode/mesh/core/bitsery_archive.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/coordinate_reference_system.cpp b/src/geode/mesh/core/coordinate_reference_system.cpp index fcc676495..d4558e60e 100644 --- a/src/geode/mesh/core/coordinate_reference_system.cpp +++ b/src/geode/mesh/core/coordinate_reference_system.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/coordinate_reference_system_manager.cpp b/src/geode/mesh/core/coordinate_reference_system_manager.cpp index fe2cdd443..2d8cfee89 100644 --- a/src/geode/mesh/core/coordinate_reference_system_manager.cpp +++ b/src/geode/mesh/core/coordinate_reference_system_manager.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/coordinate_reference_system_managers.cpp b/src/geode/mesh/core/coordinate_reference_system_managers.cpp index 10d80422c..b595aaccc 100644 --- a/src/geode/mesh/core/coordinate_reference_system_managers.cpp +++ b/src/geode/mesh/core/coordinate_reference_system_managers.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/edged_curve.cpp b/src/geode/mesh/core/edged_curve.cpp index f35e7f598..d0e76fe8a 100644 --- a/src/geode/mesh/core/edged_curve.cpp +++ b/src/geode/mesh/core/edged_curve.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/geode/geode_edged_curve.cpp b/src/geode/mesh/core/geode/geode_edged_curve.cpp index 8fb50bac0..7cf9ae8cb 100644 --- a/src/geode/mesh/core/geode/geode_edged_curve.cpp +++ b/src/geode/mesh/core/geode/geode_edged_curve.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/geode/geode_graph.cpp b/src/geode/mesh/core/geode/geode_graph.cpp index ca94e2879..b1a918da6 100644 --- a/src/geode/mesh/core/geode/geode_graph.cpp +++ b/src/geode/mesh/core/geode/geode_graph.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/geode/geode_hybrid_solid.cpp b/src/geode/mesh/core/geode/geode_hybrid_solid.cpp index 5385c2f78..6be508c71 100644 --- a/src/geode/mesh/core/geode/geode_hybrid_solid.cpp +++ b/src/geode/mesh/core/geode/geode_hybrid_solid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/geode/geode_point_set.cpp b/src/geode/mesh/core/geode/geode_point_set.cpp index 2297cb04c..a8857fd2c 100644 --- a/src/geode/mesh/core/geode/geode_point_set.cpp +++ b/src/geode/mesh/core/geode/geode_point_set.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/geode/geode_polygonal_surface.cpp b/src/geode/mesh/core/geode/geode_polygonal_surface.cpp index 8f9e8e584..c7de1edb5 100644 --- a/src/geode/mesh/core/geode/geode_polygonal_surface.cpp +++ b/src/geode/mesh/core/geode/geode_polygonal_surface.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/geode/geode_polyhedral_solid.cpp b/src/geode/mesh/core/geode/geode_polyhedral_solid.cpp index 2caca6f4b..fc0031f84 100644 --- a/src/geode/mesh/core/geode/geode_polyhedral_solid.cpp +++ b/src/geode/mesh/core/geode/geode_polyhedral_solid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/geode/geode_regular_grid_solid.cpp b/src/geode/mesh/core/geode/geode_regular_grid_solid.cpp index baa597bfb..b2222a7a7 100644 --- a/src/geode/mesh/core/geode/geode_regular_grid_solid.cpp +++ b/src/geode/mesh/core/geode/geode_regular_grid_solid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/geode/geode_regular_grid_surface.cpp b/src/geode/mesh/core/geode/geode_regular_grid_surface.cpp index 3e32d0c1c..88bf1b300 100644 --- a/src/geode/mesh/core/geode/geode_regular_grid_surface.cpp +++ b/src/geode/mesh/core/geode/geode_regular_grid_surface.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/geode/geode_tetrahedral_solid.cpp b/src/geode/mesh/core/geode/geode_tetrahedral_solid.cpp index 2611b6a61..77847f05a 100644 --- a/src/geode/mesh/core/geode/geode_tetrahedral_solid.cpp +++ b/src/geode/mesh/core/geode/geode_tetrahedral_solid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/geode/geode_triangulated_surface.cpp b/src/geode/mesh/core/geode/geode_triangulated_surface.cpp index e10569ab5..1b33b8276 100644 --- a/src/geode/mesh/core/geode/geode_triangulated_surface.cpp +++ b/src/geode/mesh/core/geode/geode_triangulated_surface.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/graph.cpp b/src/geode/mesh/core/graph.cpp index 3ce9426f9..72f45b841 100644 --- a/src/geode/mesh/core/graph.cpp +++ b/src/geode/mesh/core/graph.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/grid.cpp b/src/geode/mesh/core/grid.cpp index 1f1a5708a..3b00e1d5e 100644 --- a/src/geode/mesh/core/grid.cpp +++ b/src/geode/mesh/core/grid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/hybrid_solid.cpp b/src/geode/mesh/core/hybrid_solid.cpp index a4bfdeccf..51031f38a 100644 --- a/src/geode/mesh/core/hybrid_solid.cpp +++ b/src/geode/mesh/core/hybrid_solid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/light_regular_grid.cpp b/src/geode/mesh/core/light_regular_grid.cpp index f1736e185..eec65fad0 100644 --- a/src/geode/mesh/core/light_regular_grid.cpp +++ b/src/geode/mesh/core/light_regular_grid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/mesh_element.cpp b/src/geode/mesh/core/mesh_element.cpp index d0f27b920..1f31945e2 100644 --- a/src/geode/mesh/core/mesh_element.cpp +++ b/src/geode/mesh/core/mesh_element.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/mesh_factory.cpp b/src/geode/mesh/core/mesh_factory.cpp index b64ed2f82..77920ebef 100644 --- a/src/geode/mesh/core/mesh_factory.cpp +++ b/src/geode/mesh/core/mesh_factory.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/mesh_id.cpp b/src/geode/mesh/core/mesh_id.cpp index d5750926a..0cbe12624 100644 --- a/src/geode/mesh/core/mesh_id.cpp +++ b/src/geode/mesh/core/mesh_id.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/point_set.cpp b/src/geode/mesh/core/point_set.cpp index 7c3242826..547bb89c2 100644 --- a/src/geode/mesh/core/point_set.cpp +++ b/src/geode/mesh/core/point_set.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/polygonal_surface.cpp b/src/geode/mesh/core/polygonal_surface.cpp index cc94bc12b..70568e84c 100644 --- a/src/geode/mesh/core/polygonal_surface.cpp +++ b/src/geode/mesh/core/polygonal_surface.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/polyhedral_solid.cpp b/src/geode/mesh/core/polyhedral_solid.cpp index 05e98f255..0248589f7 100644 --- a/src/geode/mesh/core/polyhedral_solid.cpp +++ b/src/geode/mesh/core/polyhedral_solid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/register_mesh.cpp b/src/geode/mesh/core/register_mesh.cpp index 5bf2d3c04..b26d6e938 100644 --- a/src/geode/mesh/core/register_mesh.cpp +++ b/src/geode/mesh/core/register_mesh.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/regular_grid_solid.cpp b/src/geode/mesh/core/regular_grid_solid.cpp index 10f6f34c0..b5ac5d4bc 100644 --- a/src/geode/mesh/core/regular_grid_solid.cpp +++ b/src/geode/mesh/core/regular_grid_solid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/regular_grid_surface.cpp b/src/geode/mesh/core/regular_grid_surface.cpp index 6fdbfa872..0a615d5a3 100644 --- a/src/geode/mesh/core/regular_grid_surface.cpp +++ b/src/geode/mesh/core/regular_grid_surface.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/solid_edges.cpp b/src/geode/mesh/core/solid_edges.cpp index 99ebdfd70..81ac7c948 100644 --- a/src/geode/mesh/core/solid_edges.cpp +++ b/src/geode/mesh/core/solid_edges.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/solid_facets.cpp b/src/geode/mesh/core/solid_facets.cpp index c95d66af7..525ba7295 100644 --- a/src/geode/mesh/core/solid_facets.cpp +++ b/src/geode/mesh/core/solid_facets.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/solid_mesh.cpp b/src/geode/mesh/core/solid_mesh.cpp index e270b8db4..851902799 100644 --- a/src/geode/mesh/core/solid_mesh.cpp +++ b/src/geode/mesh/core/solid_mesh.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/surface_edges.cpp b/src/geode/mesh/core/surface_edges.cpp index 3e540aad3..ad20c00b1 100644 --- a/src/geode/mesh/core/surface_edges.cpp +++ b/src/geode/mesh/core/surface_edges.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/surface_mesh.cpp b/src/geode/mesh/core/surface_mesh.cpp index 0d9fa400b..37f82455f 100644 --- a/src/geode/mesh/core/surface_mesh.cpp +++ b/src/geode/mesh/core/surface_mesh.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/tetrahedral_solid.cpp b/src/geode/mesh/core/tetrahedral_solid.cpp index 0ecc69752..b26b1e490 100644 --- a/src/geode/mesh/core/tetrahedral_solid.cpp +++ b/src/geode/mesh/core/tetrahedral_solid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/texture1d.cpp b/src/geode/mesh/core/texture1d.cpp index 8618c4deb..4969c980c 100644 --- a/src/geode/mesh/core/texture1d.cpp +++ b/src/geode/mesh/core/texture1d.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/texture2d.cpp b/src/geode/mesh/core/texture2d.cpp index 7b0d9b699..e1b360f7f 100644 --- a/src/geode/mesh/core/texture2d.cpp +++ b/src/geode/mesh/core/texture2d.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/texture3d.cpp b/src/geode/mesh/core/texture3d.cpp index bd4c310f9..749720f6d 100644 --- a/src/geode/mesh/core/texture3d.cpp +++ b/src/geode/mesh/core/texture3d.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/texture_manager.cpp b/src/geode/mesh/core/texture_manager.cpp index 98a030fe1..c1f426621 100644 --- a/src/geode/mesh/core/texture_manager.cpp +++ b/src/geode/mesh/core/texture_manager.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/texture_storage.cpp b/src/geode/mesh/core/texture_storage.cpp index c080d99ae..7ab5ccf3c 100644 --- a/src/geode/mesh/core/texture_storage.cpp +++ b/src/geode/mesh/core/texture_storage.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/triangulated_surface.cpp b/src/geode/mesh/core/triangulated_surface.cpp index a7b57e30b..116b3a6b0 100644 --- a/src/geode/mesh/core/triangulated_surface.cpp +++ b/src/geode/mesh/core/triangulated_surface.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/core/vertex_set.cpp b/src/geode/mesh/core/vertex_set.cpp index b7542a71a..956a9898c 100644 --- a/src/geode/mesh/core/vertex_set.cpp +++ b/src/geode/mesh/core/vertex_set.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/aabb_edged_curve_helpers.cpp b/src/geode/mesh/helpers/aabb_edged_curve_helpers.cpp index f83bcfb9c..a68c6448b 100644 --- a/src/geode/mesh/helpers/aabb_edged_curve_helpers.cpp +++ b/src/geode/mesh/helpers/aabb_edged_curve_helpers.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/aabb_solid_helpers.cpp b/src/geode/mesh/helpers/aabb_solid_helpers.cpp index 377ecf2bd..49d32a65e 100644 --- a/src/geode/mesh/helpers/aabb_solid_helpers.cpp +++ b/src/geode/mesh/helpers/aabb_solid_helpers.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/aabb_surface_helpers.cpp b/src/geode/mesh/helpers/aabb_surface_helpers.cpp index fab928a1e..449ac26c5 100644 --- a/src/geode/mesh/helpers/aabb_surface_helpers.cpp +++ b/src/geode/mesh/helpers/aabb_surface_helpers.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/build_grid.cpp b/src/geode/mesh/helpers/build_grid.cpp index a35186399..24547170a 100644 --- a/src/geode/mesh/helpers/build_grid.cpp +++ b/src/geode/mesh/helpers/build_grid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/convert_edged_curve.cpp b/src/geode/mesh/helpers/convert_edged_curve.cpp index d4e06d64c..e0249de7a 100644 --- a/src/geode/mesh/helpers/convert_edged_curve.cpp +++ b/src/geode/mesh/helpers/convert_edged_curve.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/convert_grid.cpp b/src/geode/mesh/helpers/convert_grid.cpp index f9180d4fb..ff8df0b11 100644 --- a/src/geode/mesh/helpers/convert_grid.cpp +++ b/src/geode/mesh/helpers/convert_grid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/convert_point_set.cpp b/src/geode/mesh/helpers/convert_point_set.cpp index ea1e5b334..52776872c 100644 --- a/src/geode/mesh/helpers/convert_point_set.cpp +++ b/src/geode/mesh/helpers/convert_point_set.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/convert_solid_mesh.cpp b/src/geode/mesh/helpers/convert_solid_mesh.cpp index 08cdc7849..ae6ca2f00 100644 --- a/src/geode/mesh/helpers/convert_solid_mesh.cpp +++ b/src/geode/mesh/helpers/convert_solid_mesh.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/convert_surface_mesh.cpp b/src/geode/mesh/helpers/convert_surface_mesh.cpp index 788dedb43..a6c88df29 100644 --- a/src/geode/mesh/helpers/convert_surface_mesh.cpp +++ b/src/geode/mesh/helpers/convert_surface_mesh.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/create_coordinate_system.cpp b/src/geode/mesh/helpers/create_coordinate_system.cpp index a23f1aa1c..46c1a7505 100644 --- a/src/geode/mesh/helpers/create_coordinate_system.cpp +++ b/src/geode/mesh/helpers/create_coordinate_system.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/detail/component_identifier.cpp b/src/geode/mesh/helpers/detail/component_identifier.cpp index f82c64211..0fe9d9d83 100644 --- a/src/geode/mesh/helpers/detail/component_identifier.cpp +++ b/src/geode/mesh/helpers/detail/component_identifier.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/detail/create_mesh.cpp b/src/geode/mesh/helpers/detail/create_mesh.cpp index 0d5511154..e3e5b7bd4 100644 --- a/src/geode/mesh/helpers/detail/create_mesh.cpp +++ b/src/geode/mesh/helpers/detail/create_mesh.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/detail/curve_merger.cpp b/src/geode/mesh/helpers/detail/curve_merger.cpp index 2b18b25bb..37b1e1852 100644 --- a/src/geode/mesh/helpers/detail/curve_merger.cpp +++ b/src/geode/mesh/helpers/detail/curve_merger.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/detail/debug.cpp b/src/geode/mesh/helpers/detail/debug.cpp index 040bb6f06..137451496 100644 --- a/src/geode/mesh/helpers/detail/debug.cpp +++ b/src/geode/mesh/helpers/detail/debug.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/detail/element_identifier.cpp b/src/geode/mesh/helpers/detail/element_identifier.cpp index c6be1a524..683ccb011 100644 --- a/src/geode/mesh/helpers/detail/element_identifier.cpp +++ b/src/geode/mesh/helpers/detail/element_identifier.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/detail/mesh_intersection_detection.cpp b/src/geode/mesh/helpers/detail/mesh_intersection_detection.cpp index befe40e47..5dc502cff 100644 --- a/src/geode/mesh/helpers/detail/mesh_intersection_detection.cpp +++ b/src/geode/mesh/helpers/detail/mesh_intersection_detection.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/detail/point_set_merger.cpp b/src/geode/mesh/helpers/detail/point_set_merger.cpp index c8edeeab3..b7c4f4b54 100644 --- a/src/geode/mesh/helpers/detail/point_set_merger.cpp +++ b/src/geode/mesh/helpers/detail/point_set_merger.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/detail/solid_merger.cpp b/src/geode/mesh/helpers/detail/solid_merger.cpp index a3d4c201d..7892fc403 100644 --- a/src/geode/mesh/helpers/detail/solid_merger.cpp +++ b/src/geode/mesh/helpers/detail/solid_merger.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/detail/solid_mesh_validity_fix.cpp b/src/geode/mesh/helpers/detail/solid_mesh_validity_fix.cpp index c8629ff6e..f260c80cb 100644 --- a/src/geode/mesh/helpers/detail/solid_mesh_validity_fix.cpp +++ b/src/geode/mesh/helpers/detail/solid_mesh_validity_fix.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/detail/split_along_solid_facets.cpp b/src/geode/mesh/helpers/detail/split_along_solid_facets.cpp index f263e333e..e458e109a 100644 --- a/src/geode/mesh/helpers/detail/split_along_solid_facets.cpp +++ b/src/geode/mesh/helpers/detail/split_along_solid_facets.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/detail/surface_merger.cpp b/src/geode/mesh/helpers/detail/surface_merger.cpp index ea2ac2c6c..4af911c8a 100644 --- a/src/geode/mesh/helpers/detail/surface_merger.cpp +++ b/src/geode/mesh/helpers/detail/surface_merger.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/detail/surface_mesh_validity_fix.cpp b/src/geode/mesh/helpers/detail/surface_mesh_validity_fix.cpp index 2e980b365..1dc6c5e7e 100644 --- a/src/geode/mesh/helpers/detail/surface_mesh_validity_fix.cpp +++ b/src/geode/mesh/helpers/detail/surface_mesh_validity_fix.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/detail/vertex_merger.cpp b/src/geode/mesh/helpers/detail/vertex_merger.cpp index a1a3d054d..d6ecb3cd3 100644 --- a/src/geode/mesh/helpers/detail/vertex_merger.cpp +++ b/src/geode/mesh/helpers/detail/vertex_merger.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/euclidean_distance_transform.cpp b/src/geode/mesh/helpers/euclidean_distance_transform.cpp index a5fca9a09..940e86cb4 100644 --- a/src/geode/mesh/helpers/euclidean_distance_transform.cpp +++ b/src/geode/mesh/helpers/euclidean_distance_transform.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/gradient_computation.cpp b/src/geode/mesh/helpers/gradient_computation.cpp index 75990c95f..1b13bbe7c 100644 --- a/src/geode/mesh/helpers/gradient_computation.cpp +++ b/src/geode/mesh/helpers/gradient_computation.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/grid_point_function.cpp b/src/geode/mesh/helpers/grid_point_function.cpp index e135e7969..289a5b453 100644 --- a/src/geode/mesh/helpers/grid_point_function.cpp +++ b/src/geode/mesh/helpers/grid_point_function.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/grid_scalar_function.cpp b/src/geode/mesh/helpers/grid_scalar_function.cpp index ee489cc11..797336f16 100644 --- a/src/geode/mesh/helpers/grid_scalar_function.cpp +++ b/src/geode/mesh/helpers/grid_scalar_function.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/hausdorff_distance.cpp b/src/geode/mesh/helpers/hausdorff_distance.cpp index 4ddf8ccce..6b169e099 100644 --- a/src/geode/mesh/helpers/hausdorff_distance.cpp +++ b/src/geode/mesh/helpers/hausdorff_distance.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/internal/copy.cpp b/src/geode/mesh/helpers/internal/copy.cpp index 5ead0155f..c590c69ca 100644 --- a/src/geode/mesh/helpers/internal/copy.cpp +++ b/src/geode/mesh/helpers/internal/copy.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/internal/grid_shape_function.cpp b/src/geode/mesh/helpers/internal/grid_shape_function.cpp index a82ac78e8..91fbda1ac 100644 --- a/src/geode/mesh/helpers/internal/grid_shape_function.cpp +++ b/src/geode/mesh/helpers/internal/grid_shape_function.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/rasterize.cpp b/src/geode/mesh/helpers/rasterize.cpp index 75ff7cb44..af867b7d6 100644 --- a/src/geode/mesh/helpers/rasterize.cpp +++ b/src/geode/mesh/helpers/rasterize.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/ray_tracing.cpp b/src/geode/mesh/helpers/ray_tracing.cpp index 4b63fd8bb..5f993822c 100644 --- a/src/geode/mesh/helpers/ray_tracing.cpp +++ b/src/geode/mesh/helpers/ray_tracing.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/remove_vertex_duplication.cpp b/src/geode/mesh/helpers/remove_vertex_duplication.cpp index 1de0bf8c7..dd0c1bee8 100644 --- a/src/geode/mesh/helpers/remove_vertex_duplication.cpp +++ b/src/geode/mesh/helpers/remove_vertex_duplication.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/repair_polygon_orientations.cpp b/src/geode/mesh/helpers/repair_polygon_orientations.cpp index 337044168..2cb163ede 100644 --- a/src/geode/mesh/helpers/repair_polygon_orientations.cpp +++ b/src/geode/mesh/helpers/repair_polygon_orientations.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/tetrahedral_solid_point_function.cpp b/src/geode/mesh/helpers/tetrahedral_solid_point_function.cpp index 476d794de..fc942dc97 100644 --- a/src/geode/mesh/helpers/tetrahedral_solid_point_function.cpp +++ b/src/geode/mesh/helpers/tetrahedral_solid_point_function.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/tetrahedral_solid_scalar_function.cpp b/src/geode/mesh/helpers/tetrahedral_solid_scalar_function.cpp index f078dde45..24871d500 100644 --- a/src/geode/mesh/helpers/tetrahedral_solid_scalar_function.cpp +++ b/src/geode/mesh/helpers/tetrahedral_solid_scalar_function.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/triangulated_surface_point_function.cpp b/src/geode/mesh/helpers/triangulated_surface_point_function.cpp index 95cd8677a..689e4ce4d 100644 --- a/src/geode/mesh/helpers/triangulated_surface_point_function.cpp +++ b/src/geode/mesh/helpers/triangulated_surface_point_function.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/helpers/triangulated_surface_scalar_function.cpp b/src/geode/mesh/helpers/triangulated_surface_scalar_function.cpp index 392eebd06..eaf4a5291 100644 --- a/src/geode/mesh/helpers/triangulated_surface_scalar_function.cpp +++ b/src/geode/mesh/helpers/triangulated_surface_scalar_function.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/edged_curve_input.cpp b/src/geode/mesh/io/edged_curve_input.cpp index ffde8b32f..739478935 100644 --- a/src/geode/mesh/io/edged_curve_input.cpp +++ b/src/geode/mesh/io/edged_curve_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/edged_curve_output.cpp b/src/geode/mesh/io/edged_curve_output.cpp index 8c5735871..499cbceef 100644 --- a/src/geode/mesh/io/edged_curve_output.cpp +++ b/src/geode/mesh/io/edged_curve_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/graph_input.cpp b/src/geode/mesh/io/graph_input.cpp index 31ff00fed..7e200d1d5 100644 --- a/src/geode/mesh/io/graph_input.cpp +++ b/src/geode/mesh/io/graph_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/graph_output.cpp b/src/geode/mesh/io/graph_output.cpp index 1ae0b67f2..0b85b20b1 100644 --- a/src/geode/mesh/io/graph_output.cpp +++ b/src/geode/mesh/io/graph_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/hybrid_solid_input.cpp b/src/geode/mesh/io/hybrid_solid_input.cpp index b4c9c444a..915087b00 100644 --- a/src/geode/mesh/io/hybrid_solid_input.cpp +++ b/src/geode/mesh/io/hybrid_solid_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/hybrid_solid_output.cpp b/src/geode/mesh/io/hybrid_solid_output.cpp index 900d8cbc5..19fccd00b 100644 --- a/src/geode/mesh/io/hybrid_solid_output.cpp +++ b/src/geode/mesh/io/hybrid_solid_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/light_regular_grid_input.cpp b/src/geode/mesh/io/light_regular_grid_input.cpp index 1f3a96db4..fbf05acd4 100644 --- a/src/geode/mesh/io/light_regular_grid_input.cpp +++ b/src/geode/mesh/io/light_regular_grid_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/light_regular_grid_output.cpp b/src/geode/mesh/io/light_regular_grid_output.cpp index 0f75c194e..8705b3da1 100644 --- a/src/geode/mesh/io/light_regular_grid_output.cpp +++ b/src/geode/mesh/io/light_regular_grid_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/point_set_input.cpp b/src/geode/mesh/io/point_set_input.cpp index 992405778..df7130636 100644 --- a/src/geode/mesh/io/point_set_input.cpp +++ b/src/geode/mesh/io/point_set_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/point_set_output.cpp b/src/geode/mesh/io/point_set_output.cpp index 45bec7ed2..bb229e5eb 100644 --- a/src/geode/mesh/io/point_set_output.cpp +++ b/src/geode/mesh/io/point_set_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/polygonal_surface_input.cpp b/src/geode/mesh/io/polygonal_surface_input.cpp index 3bee6d903..bdba45a47 100644 --- a/src/geode/mesh/io/polygonal_surface_input.cpp +++ b/src/geode/mesh/io/polygonal_surface_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/polygonal_surface_output.cpp b/src/geode/mesh/io/polygonal_surface_output.cpp index 27d068077..842dcabd9 100644 --- a/src/geode/mesh/io/polygonal_surface_output.cpp +++ b/src/geode/mesh/io/polygonal_surface_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/polyhedral_solid_input.cpp b/src/geode/mesh/io/polyhedral_solid_input.cpp index ae9d03023..347eb37fe 100644 --- a/src/geode/mesh/io/polyhedral_solid_input.cpp +++ b/src/geode/mesh/io/polyhedral_solid_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/polyhedral_solid_output.cpp b/src/geode/mesh/io/polyhedral_solid_output.cpp index 6767f54d1..2b1fdca37 100644 --- a/src/geode/mesh/io/polyhedral_solid_output.cpp +++ b/src/geode/mesh/io/polyhedral_solid_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/register_input.cpp b/src/geode/mesh/io/register_input.cpp index 64ef39f28..ee01711e8 100644 --- a/src/geode/mesh/io/register_input.cpp +++ b/src/geode/mesh/io/register_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/register_output.cpp b/src/geode/mesh/io/register_output.cpp index 32632caf8..64e1b2c34 100644 --- a/src/geode/mesh/io/register_output.cpp +++ b/src/geode/mesh/io/register_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/regular_grid_input.cpp b/src/geode/mesh/io/regular_grid_input.cpp index f8b4b2463..8fa71d37f 100644 --- a/src/geode/mesh/io/regular_grid_input.cpp +++ b/src/geode/mesh/io/regular_grid_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/regular_grid_output.cpp b/src/geode/mesh/io/regular_grid_output.cpp index c47688499..3ebd4cf93 100644 --- a/src/geode/mesh/io/regular_grid_output.cpp +++ b/src/geode/mesh/io/regular_grid_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/tetrahedral_solid_input.cpp b/src/geode/mesh/io/tetrahedral_solid_input.cpp index df7b3e917..df1bc93fc 100644 --- a/src/geode/mesh/io/tetrahedral_solid_input.cpp +++ b/src/geode/mesh/io/tetrahedral_solid_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/tetrahedral_solid_output.cpp b/src/geode/mesh/io/tetrahedral_solid_output.cpp index 301c943d9..cdbbce811 100644 --- a/src/geode/mesh/io/tetrahedral_solid_output.cpp +++ b/src/geode/mesh/io/tetrahedral_solid_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/triangulated_surface_input.cpp b/src/geode/mesh/io/triangulated_surface_input.cpp index 1552eca49..b48acfd8a 100644 --- a/src/geode/mesh/io/triangulated_surface_input.cpp +++ b/src/geode/mesh/io/triangulated_surface_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/triangulated_surface_output.cpp b/src/geode/mesh/io/triangulated_surface_output.cpp index 5c0903360..126f4c395 100644 --- a/src/geode/mesh/io/triangulated_surface_output.cpp +++ b/src/geode/mesh/io/triangulated_surface_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/vertex_set_input.cpp b/src/geode/mesh/io/vertex_set_input.cpp index f5986000e..d4b75c31a 100644 --- a/src/geode/mesh/io/vertex_set_input.cpp +++ b/src/geode/mesh/io/vertex_set_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/mesh/io/vertex_set_output.cpp b/src/geode/mesh/io/vertex_set_output.cpp index c8f3390cb..faba61ecb 100644 --- a/src/geode/mesh/io/vertex_set_output.cpp +++ b/src/geode/mesh/io/vertex_set_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/CMakeLists.txt b/src/geode/model/CMakeLists.txt index 7b4bc08fb..a0eefe997 100644 --- a/src/geode/model/CMakeLists.txt +++ b/src/geode/model/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/common.cpp b/src/geode/model/common.cpp index 3c672b408..859f2d349 100644 --- a/src/geode/model/common.cpp +++ b/src/geode/model/common.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/aabb_model_helpers.cpp b/src/geode/model/helpers/aabb_model_helpers.cpp index 5c9d53067..f8bae5a47 100644 --- a/src/geode/model/helpers/aabb_model_helpers.cpp +++ b/src/geode/model/helpers/aabb_model_helpers.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/component_mensurations.cpp b/src/geode/model/helpers/component_mensurations.cpp index 54a796f86..8912a7922 100644 --- a/src/geode/model/helpers/component_mensurations.cpp +++ b/src/geode/model/helpers/component_mensurations.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/component_mesh_edges.cpp b/src/geode/model/helpers/component_mesh_edges.cpp index 5bb673168..66416cbc0 100644 --- a/src/geode/model/helpers/component_mesh_edges.cpp +++ b/src/geode/model/helpers/component_mesh_edges.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/component_mesh_polygons.cpp b/src/geode/model/helpers/component_mesh_polygons.cpp index 2e0ab6085..207d8a5de 100644 --- a/src/geode/model/helpers/component_mesh_polygons.cpp +++ b/src/geode/model/helpers/component_mesh_polygons.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/component_mesh_polyhedra.cpp b/src/geode/model/helpers/component_mesh_polyhedra.cpp index 059e4927e..3ec874cb6 100644 --- a/src/geode/model/helpers/component_mesh_polyhedra.cpp +++ b/src/geode/model/helpers/component_mesh_polyhedra.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/component_mesh_vertices.cpp b/src/geode/model/helpers/component_mesh_vertices.cpp index 30d1ecf54..16be90956 100644 --- a/src/geode/model/helpers/component_mesh_vertices.cpp +++ b/src/geode/model/helpers/component_mesh_vertices.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/convert_brep_section.cpp b/src/geode/model/helpers/convert_brep_section.cpp index fed3cd974..c23b3b894 100644 --- a/src/geode/model/helpers/convert_brep_section.cpp +++ b/src/geode/model/helpers/convert_brep_section.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/convert_model_meshes.cpp b/src/geode/model/helpers/convert_model_meshes.cpp index 2d82fc1cc..4a749b28f 100644 --- a/src/geode/model/helpers/convert_model_meshes.cpp +++ b/src/geode/model/helpers/convert_model_meshes.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/convert_to_mesh.cpp b/src/geode/model/helpers/convert_to_mesh.cpp index c84c08bfc..2dc9ae2d8 100644 --- a/src/geode/model/helpers/convert_to_mesh.cpp +++ b/src/geode/model/helpers/convert_to_mesh.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/create_coordinate_system.cpp b/src/geode/model/helpers/create_coordinate_system.cpp index 0b93435c1..417a0e5f1 100644 --- a/src/geode/model/helpers/create_coordinate_system.cpp +++ b/src/geode/model/helpers/create_coordinate_system.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/detail/build_model_boundaries.cpp b/src/geode/model/helpers/detail/build_model_boundaries.cpp index 8d90d3e7d..805941893 100644 --- a/src/geode/model/helpers/detail/build_model_boundaries.cpp +++ b/src/geode/model/helpers/detail/build_model_boundaries.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/detail/mappings_merger.cpp b/src/geode/model/helpers/detail/mappings_merger.cpp index 2393b7d7f..558cc1e49 100644 --- a/src/geode/model/helpers/detail/mappings_merger.cpp +++ b/src/geode/model/helpers/detail/mappings_merger.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/detail/solid_mesh_validity_fix.cpp b/src/geode/model/helpers/detail/solid_mesh_validity_fix.cpp index a6c4c8817..960e67afb 100644 --- a/src/geode/model/helpers/detail/solid_mesh_validity_fix.cpp +++ b/src/geode/model/helpers/detail/solid_mesh_validity_fix.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/detail/split_along_block_mesh_borders.cpp b/src/geode/model/helpers/detail/split_along_block_mesh_borders.cpp index a474b5597..f5dd21e8a 100644 --- a/src/geode/model/helpers/detail/split_along_block_mesh_borders.cpp +++ b/src/geode/model/helpers/detail/split_along_block_mesh_borders.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/detail/split_along_surface_mesh_borders.cpp b/src/geode/model/helpers/detail/split_along_surface_mesh_borders.cpp index 9577e0af4..afe619e90 100644 --- a/src/geode/model/helpers/detail/split_along_surface_mesh_borders.cpp +++ b/src/geode/model/helpers/detail/split_along_surface_mesh_borders.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/detail/surface_mesh_validity_fix.cpp b/src/geode/model/helpers/detail/surface_mesh_validity_fix.cpp index db186bf43..cbc0c021b 100644 --- a/src/geode/model/helpers/detail/surface_mesh_validity_fix.cpp +++ b/src/geode/model/helpers/detail/surface_mesh_validity_fix.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/model_component_filter.cpp b/src/geode/model/helpers/model_component_filter.cpp index 56bb03eef..a49d51323 100644 --- a/src/geode/model/helpers/model_component_filter.cpp +++ b/src/geode/model/helpers/model_component_filter.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/model_concatener.cpp b/src/geode/model/helpers/model_concatener.cpp index d25999c3a..308331236 100644 --- a/src/geode/model/helpers/model_concatener.cpp +++ b/src/geode/model/helpers/model_concatener.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/model_coordinate_reference_system.cpp b/src/geode/model/helpers/model_coordinate_reference_system.cpp index 677c2d102..e18a92ef9 100644 --- a/src/geode/model/helpers/model_coordinate_reference_system.cpp +++ b/src/geode/model/helpers/model_coordinate_reference_system.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/ray_tracing.cpp b/src/geode/model/helpers/ray_tracing.cpp index 80bd85534..27d304832 100644 --- a/src/geode/model/helpers/ray_tracing.cpp +++ b/src/geode/model/helpers/ray_tracing.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/simplicial_brep_creator.cpp b/src/geode/model/helpers/simplicial_brep_creator.cpp index 5fb4054ad..de2ee28f1 100644 --- a/src/geode/model/helpers/simplicial_brep_creator.cpp +++ b/src/geode/model/helpers/simplicial_brep_creator.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/simplicial_section_creator.cpp b/src/geode/model/helpers/simplicial_section_creator.cpp index a6fe6f3dc..4c01ccd6d 100644 --- a/src/geode/model/helpers/simplicial_section_creator.cpp +++ b/src/geode/model/helpers/simplicial_section_creator.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/helpers/surface_radial_sort.cpp b/src/geode/model/helpers/surface_radial_sort.cpp index fe09f475e..39c6f0fb9 100644 --- a/src/geode/model/helpers/surface_radial_sort.cpp +++ b/src/geode/model/helpers/surface_radial_sort.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/builder/block_collections_builder.cpp b/src/geode/model/mixin/builder/block_collections_builder.cpp index b66449cf8..d60a2b84a 100644 --- a/src/geode/model/mixin/builder/block_collections_builder.cpp +++ b/src/geode/model/mixin/builder/block_collections_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/builder/blocks_builder.cpp b/src/geode/model/mixin/builder/blocks_builder.cpp index 64501ede0..b63663e1d 100644 --- a/src/geode/model/mixin/builder/blocks_builder.cpp +++ b/src/geode/model/mixin/builder/blocks_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/builder/component_registry_builder.cpp b/src/geode/model/mixin/builder/component_registry_builder.cpp index 0a59be471..0eb05e62f 100644 --- a/src/geode/model/mixin/builder/component_registry_builder.cpp +++ b/src/geode/model/mixin/builder/component_registry_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/builder/corner_collections_builder.cpp b/src/geode/model/mixin/builder/corner_collections_builder.cpp index b1b7354f4..6d7e588bc 100644 --- a/src/geode/model/mixin/builder/corner_collections_builder.cpp +++ b/src/geode/model/mixin/builder/corner_collections_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/builder/corners_builder.cpp b/src/geode/model/mixin/builder/corners_builder.cpp index 53850c34f..f30299d81 100644 --- a/src/geode/model/mixin/builder/corners_builder.cpp +++ b/src/geode/model/mixin/builder/corners_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/builder/line_collections_builder.cpp b/src/geode/model/mixin/builder/line_collections_builder.cpp index 9692a2c87..3e1fa945b 100644 --- a/src/geode/model/mixin/builder/line_collections_builder.cpp +++ b/src/geode/model/mixin/builder/line_collections_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/builder/lines_builder.cpp b/src/geode/model/mixin/builder/lines_builder.cpp index 935d44385..255849ec7 100644 --- a/src/geode/model/mixin/builder/lines_builder.cpp +++ b/src/geode/model/mixin/builder/lines_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/builder/model_boundaries_builder.cpp b/src/geode/model/mixin/builder/model_boundaries_builder.cpp index b37bd6d94..38a3ab117 100644 --- a/src/geode/model/mixin/builder/model_boundaries_builder.cpp +++ b/src/geode/model/mixin/builder/model_boundaries_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/builder/relationships_builder.cpp b/src/geode/model/mixin/builder/relationships_builder.cpp index a98013bcc..9bda94a8e 100644 --- a/src/geode/model/mixin/builder/relationships_builder.cpp +++ b/src/geode/model/mixin/builder/relationships_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/builder/surface_collections_builder.cpp b/src/geode/model/mixin/builder/surface_collections_builder.cpp index 59ba0b4dc..945bd11e3 100644 --- a/src/geode/model/mixin/builder/surface_collections_builder.cpp +++ b/src/geode/model/mixin/builder/surface_collections_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/builder/surfaces_builder.cpp b/src/geode/model/mixin/builder/surfaces_builder.cpp index ad9432f6d..f796d9845 100644 --- a/src/geode/model/mixin/builder/surfaces_builder.cpp +++ b/src/geode/model/mixin/builder/surfaces_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/builder/vertex_identifier_builder.cpp b/src/geode/model/mixin/builder/vertex_identifier_builder.cpp index 7cf40ae6b..f65381cc5 100644 --- a/src/geode/model/mixin/builder/vertex_identifier_builder.cpp +++ b/src/geode/model/mixin/builder/vertex_identifier_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/bitsery_archive.cpp b/src/geode/model/mixin/core/bitsery_archive.cpp index a4097d6dc..9cdd876c0 100644 --- a/src/geode/model/mixin/core/bitsery_archive.cpp +++ b/src/geode/model/mixin/core/bitsery_archive.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/block.cpp b/src/geode/model/mixin/core/block.cpp index 48554c50d..a0aa73737 100644 --- a/src/geode/model/mixin/core/block.cpp +++ b/src/geode/model/mixin/core/block.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/block_collection.cpp b/src/geode/model/mixin/core/block_collection.cpp index 07ca2cf89..a7e51a03a 100644 --- a/src/geode/model/mixin/core/block_collection.cpp +++ b/src/geode/model/mixin/core/block_collection.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/block_collections.cpp b/src/geode/model/mixin/core/block_collections.cpp index 0d9a72faa..a233464d9 100644 --- a/src/geode/model/mixin/core/block_collections.cpp +++ b/src/geode/model/mixin/core/block_collections.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/blocks.cpp b/src/geode/model/mixin/core/blocks.cpp index 01ccfe3da..b0dbf4dba 100644 --- a/src/geode/model/mixin/core/blocks.cpp +++ b/src/geode/model/mixin/core/blocks.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/component.cpp b/src/geode/model/mixin/core/component.cpp index 937a6a1c3..a57019552 100644 --- a/src/geode/model/mixin/core/component.cpp +++ b/src/geode/model/mixin/core/component.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/component_mesh_element.cpp b/src/geode/model/mixin/core/component_mesh_element.cpp index e73d5b51c..d6ecb996f 100644 --- a/src/geode/model/mixin/core/component_mesh_element.cpp +++ b/src/geode/model/mixin/core/component_mesh_element.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/component_registry.cpp b/src/geode/model/mixin/core/component_registry.cpp index 21169cfbd..fc1e3ed6c 100644 --- a/src/geode/model/mixin/core/component_registry.cpp +++ b/src/geode/model/mixin/core/component_registry.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/component_type.cpp b/src/geode/model/mixin/core/component_type.cpp index 98adf4aa7..eb0c1d822 100644 --- a/src/geode/model/mixin/core/component_type.cpp +++ b/src/geode/model/mixin/core/component_type.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/corner.cpp b/src/geode/model/mixin/core/corner.cpp index 8df44a23e..fc51f0ba0 100644 --- a/src/geode/model/mixin/core/corner.cpp +++ b/src/geode/model/mixin/core/corner.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/corner_collection.cpp b/src/geode/model/mixin/core/corner_collection.cpp index 9386617d9..4e9e003db 100644 --- a/src/geode/model/mixin/core/corner_collection.cpp +++ b/src/geode/model/mixin/core/corner_collection.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/corner_collections.cpp b/src/geode/model/mixin/core/corner_collections.cpp index 235be63a2..dbf27e5f7 100644 --- a/src/geode/model/mixin/core/corner_collections.cpp +++ b/src/geode/model/mixin/core/corner_collections.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/corners.cpp b/src/geode/model/mixin/core/corners.cpp index caec8ff55..85e14fda8 100644 --- a/src/geode/model/mixin/core/corners.cpp +++ b/src/geode/model/mixin/core/corners.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/detail/relationships_impl.cpp b/src/geode/model/mixin/core/detail/relationships_impl.cpp index 534c82a32..489fce9d4 100644 --- a/src/geode/model/mixin/core/detail/relationships_impl.cpp +++ b/src/geode/model/mixin/core/detail/relationships_impl.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/line.cpp b/src/geode/model/mixin/core/line.cpp index a227050a9..edb7f3670 100644 --- a/src/geode/model/mixin/core/line.cpp +++ b/src/geode/model/mixin/core/line.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/line_collection.cpp b/src/geode/model/mixin/core/line_collection.cpp index 78ad98b7f..f66890b63 100644 --- a/src/geode/model/mixin/core/line_collection.cpp +++ b/src/geode/model/mixin/core/line_collection.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/line_collections.cpp b/src/geode/model/mixin/core/line_collections.cpp index 85d50b1d7..e91c24013 100644 --- a/src/geode/model/mixin/core/line_collections.cpp +++ b/src/geode/model/mixin/core/line_collections.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/lines.cpp b/src/geode/model/mixin/core/lines.cpp index f292471b3..b122002b1 100644 --- a/src/geode/model/mixin/core/lines.cpp +++ b/src/geode/model/mixin/core/lines.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/model_boundaries.cpp b/src/geode/model/mixin/core/model_boundaries.cpp index 31e6a8ebb..2c6874584 100644 --- a/src/geode/model/mixin/core/model_boundaries.cpp +++ b/src/geode/model/mixin/core/model_boundaries.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/model_boundary.cpp b/src/geode/model/mixin/core/model_boundary.cpp index cb0483270..e417717eb 100644 --- a/src/geode/model/mixin/core/model_boundary.cpp +++ b/src/geode/model/mixin/core/model_boundary.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/relationships.cpp b/src/geode/model/mixin/core/relationships.cpp index c90a06ab4..f3a110739 100644 --- a/src/geode/model/mixin/core/relationships.cpp +++ b/src/geode/model/mixin/core/relationships.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/surface.cpp b/src/geode/model/mixin/core/surface.cpp index 544682469..0f3922ef1 100644 --- a/src/geode/model/mixin/core/surface.cpp +++ b/src/geode/model/mixin/core/surface.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/surface_collection.cpp b/src/geode/model/mixin/core/surface_collection.cpp index db68c9703..e658d2e48 100644 --- a/src/geode/model/mixin/core/surface_collection.cpp +++ b/src/geode/model/mixin/core/surface_collection.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/surface_collections.cpp b/src/geode/model/mixin/core/surface_collections.cpp index 5af6d4250..38480a406 100644 --- a/src/geode/model/mixin/core/surface_collections.cpp +++ b/src/geode/model/mixin/core/surface_collections.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/surfaces.cpp b/src/geode/model/mixin/core/surfaces.cpp index 00b4d46e7..fe435b152 100644 --- a/src/geode/model/mixin/core/surfaces.cpp +++ b/src/geode/model/mixin/core/surfaces.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/mixin/core/vertex_identifier.cpp b/src/geode/model/mixin/core/vertex_identifier.cpp index 697808cf0..47c5a455a 100644 --- a/src/geode/model/mixin/core/vertex_identifier.cpp +++ b/src/geode/model/mixin/core/vertex_identifier.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/builder/brep_builder.cpp b/src/geode/model/representation/builder/brep_builder.cpp index ede6ae053..963f433cf 100644 --- a/src/geode/model/representation/builder/brep_builder.cpp +++ b/src/geode/model/representation/builder/brep_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/builder/section_builder.cpp b/src/geode/model/representation/builder/section_builder.cpp index 3ee4f7cb3..419b5ecd9 100644 --- a/src/geode/model/representation/builder/section_builder.cpp +++ b/src/geode/model/representation/builder/section_builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/core/brep.cpp b/src/geode/model/representation/core/brep.cpp index bcf2b41ad..8291e57cc 100644 --- a/src/geode/model/representation/core/brep.cpp +++ b/src/geode/model/representation/core/brep.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/core/detail/clone.cpp b/src/geode/model/representation/core/detail/clone.cpp index 0e33a5a64..f5b1ec3fc 100644 --- a/src/geode/model/representation/core/detail/clone.cpp +++ b/src/geode/model/representation/core/detail/clone.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/core/detail/transfer_collections.cpp b/src/geode/model/representation/core/detail/transfer_collections.cpp index b5b411e8b..8f2ae9ab9 100644 --- a/src/geode/model/representation/core/detail/transfer_collections.cpp +++ b/src/geode/model/representation/core/detail/transfer_collections.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/core/detail/transfer_metadata.cpp b/src/geode/model/representation/core/detail/transfer_metadata.cpp index 2de8dab67..13ba9a176 100644 --- a/src/geode/model/representation/core/detail/transfer_metadata.cpp +++ b/src/geode/model/representation/core/detail/transfer_metadata.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/core/section.cpp b/src/geode/model/representation/core/section.cpp index 664b03b90..007808c47 100644 --- a/src/geode/model/representation/core/section.cpp +++ b/src/geode/model/representation/core/section.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/io/brep_input.cpp b/src/geode/model/representation/io/brep_input.cpp index db03d13e1..5dc1c8325 100644 --- a/src/geode/model/representation/io/brep_input.cpp +++ b/src/geode/model/representation/io/brep_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/io/brep_output.cpp b/src/geode/model/representation/io/brep_output.cpp index dfe76526e..26eb9baa2 100644 --- a/src/geode/model/representation/io/brep_output.cpp +++ b/src/geode/model/representation/io/brep_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/io/geode/geode_brep_input.cpp b/src/geode/model/representation/io/geode/geode_brep_input.cpp index 19627176f..aa612a366 100644 --- a/src/geode/model/representation/io/geode/geode_brep_input.cpp +++ b/src/geode/model/representation/io/geode/geode_brep_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/io/geode/geode_brep_output.cpp b/src/geode/model/representation/io/geode/geode_brep_output.cpp index da104f170..d87bea054 100644 --- a/src/geode/model/representation/io/geode/geode_brep_output.cpp +++ b/src/geode/model/representation/io/geode/geode_brep_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/io/geode/geode_section_input.cpp b/src/geode/model/representation/io/geode/geode_section_input.cpp index 427bf79d9..66a707c39 100644 --- a/src/geode/model/representation/io/geode/geode_section_input.cpp +++ b/src/geode/model/representation/io/geode/geode_section_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/io/geode/geode_section_output.cpp b/src/geode/model/representation/io/geode/geode_section_output.cpp index c0d14db3b..f785496f6 100644 --- a/src/geode/model/representation/io/geode/geode_section_output.cpp +++ b/src/geode/model/representation/io/geode/geode_section_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/io/section_input.cpp b/src/geode/model/representation/io/section_input.cpp index 8febc03aa..35348a2b3 100644 --- a/src/geode/model/representation/io/section_input.cpp +++ b/src/geode/model/representation/io/section_input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/src/geode/model/representation/io/section_output.cpp b/src/geode/model/representation/io/section_output.cpp index 98c4022d2..56fae501f 100644 --- a/src/geode/model/representation/io/section_output.cpp +++ b/src/geode/model/representation/io/section_output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index f6d700d65..4a09d2bb5 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/CMakeLists.txt b/tests/basic/CMakeLists.txt index fb3604f5b..f5372317d 100644 --- a/tests/basic/CMakeLists.txt +++ b/tests/basic/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-algorithm.cpp b/tests/basic/test-algorithm.cpp index 98fb676dc..058bf95ba 100644 --- a/tests/basic/test-algorithm.cpp +++ b/tests/basic/test-algorithm.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-assert.cpp b/tests/basic/test-assert.cpp index eb7b68059..e1fbb75f5 100644 --- a/tests/basic/test-assert.cpp +++ b/tests/basic/test-assert.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-attribute.cpp b/tests/basic/test-attribute.cpp index faded9d59..c00c43834 100644 --- a/tests/basic/test-attribute.cpp +++ b/tests/basic/test-attribute.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-cached-value.cpp b/tests/basic/test-cached-value.cpp index 8654007b9..89c37e8b9 100644 --- a/tests/basic/test-cached-value.cpp +++ b/tests/basic/test-cached-value.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-factory.cpp b/tests/basic/test-factory.cpp index a704ca2e7..89fd83dfd 100644 --- a/tests/basic/test-factory.cpp +++ b/tests/basic/test-factory.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-filename.cpp b/tests/basic/test-filename.cpp index 9d118641f..71644b132 100644 --- a/tests/basic/test-filename.cpp +++ b/tests/basic/test-filename.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-growable.cpp b/tests/basic/test-growable.cpp index af3f22651..fa12bd390 100644 --- a/tests/basic/test-growable.cpp +++ b/tests/basic/test-growable.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-logger.cpp b/tests/basic/test-logger.cpp index 86a200fe1..d413fa53c 100644 --- a/tests/basic/test-logger.cpp +++ b/tests/basic/test-logger.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-mappings.cpp b/tests/basic/test-mappings.cpp index 0224513c4..dd9c53558 100644 --- a/tests/basic/test-mappings.cpp +++ b/tests/basic/test-mappings.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-permutation.cpp b/tests/basic/test-permutation.cpp index cf30d2fbc..8cd726d01 100644 --- a/tests/basic/test-permutation.cpp +++ b/tests/basic/test-permutation.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-progress-logger.cpp b/tests/basic/test-progress-logger.cpp index 60055f76c..46c2ce127 100644 --- a/tests/basic/test-progress-logger.cpp +++ b/tests/basic/test-progress-logger.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-range.cpp b/tests/basic/test-range.cpp index eab2c3236..55e292823 100644 --- a/tests/basic/test-range.cpp +++ b/tests/basic/test-range.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-small-set.cpp b/tests/basic/test-small-set.cpp index 1baa6139d..1cde1e622 100644 --- a/tests/basic/test-small-set.cpp +++ b/tests/basic/test-small-set.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-uuid.cpp b/tests/basic/test-uuid.cpp index 86853ebd5..46bf537fc 100644 --- a/tests/basic/test-uuid.cpp +++ b/tests/basic/test-uuid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/basic/test-zip-file.cpp b/tests/basic/test-zip-file.cpp index 9ad6d12db..912892fa1 100644 --- a/tests/basic/test-zip-file.cpp +++ b/tests/basic/test-zip-file.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/common.hpp.in b/tests/common.hpp.in index be3db39eb..e5fdbdf1b 100644 --- a/tests/common.hpp.in +++ b/tests/common.hpp.in @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/CMakeLists.txt b/tests/geometry/CMakeLists.txt index 2de7f94fa..0d0da9f02 100644 --- a/tests/geometry/CMakeLists.txt +++ b/tests/geometry/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-aabb.cpp b/tests/geometry/test-aabb.cpp index a6831a4a9..90446ca16 100644 --- a/tests/geometry/test-aabb.cpp +++ b/tests/geometry/test-aabb.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-angle.cpp b/tests/geometry/test-angle.cpp index b2ee99e47..70b57e114 100644 --- a/tests/geometry/test-angle.cpp +++ b/tests/geometry/test-angle.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-barycentric-coordinates.cpp b/tests/geometry/test-barycentric-coordinates.cpp index ab29a5db6..045b91a3a 100644 --- a/tests/geometry/test-barycentric-coordinates.cpp +++ b/tests/geometry/test-barycentric-coordinates.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-basic-objects.cpp b/tests/geometry/test-basic-objects.cpp index e30121848..a7f307a0b 100644 --- a/tests/geometry/test-basic-objects.cpp +++ b/tests/geometry/test-basic-objects.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-bounding-box.cpp b/tests/geometry/test-bounding-box.cpp index a953a006a..c5ed17ed7 100644 --- a/tests/geometry/test-bounding-box.cpp +++ b/tests/geometry/test-bounding-box.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-coordinate-system.cpp b/tests/geometry/test-coordinate-system.cpp index d216ba7a3..8dc5b2e89 100644 --- a/tests/geometry/test-coordinate-system.cpp +++ b/tests/geometry/test-coordinate-system.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-distance.cpp b/tests/geometry/test-distance.cpp index fa006aa75..364af88c5 100644 --- a/tests/geometry/test-distance.cpp +++ b/tests/geometry/test-distance.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-dynamic-nnsearch.cpp b/tests/geometry/test-dynamic-nnsearch.cpp index 10df09c73..a6a87a002 100644 --- a/tests/geometry/test-dynamic-nnsearch.cpp +++ b/tests/geometry/test-dynamic-nnsearch.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-intersection-detection.cpp b/tests/geometry/test-intersection-detection.cpp index 0c9820386..022b85d19 100644 --- a/tests/geometry/test-intersection-detection.cpp +++ b/tests/geometry/test-intersection-detection.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-intersection.cpp b/tests/geometry/test-intersection.cpp index b82e48987..310e5f1ce 100644 --- a/tests/geometry/test-intersection.cpp +++ b/tests/geometry/test-intersection.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-mensuration.cpp b/tests/geometry/test-mensuration.cpp index 143b9dd5b..bda6701b7 100644 --- a/tests/geometry/test-mensuration.cpp +++ b/tests/geometry/test-mensuration.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-nnsearch.cpp b/tests/geometry/test-nnsearch.cpp index d01f71020..8703d34f2 100644 --- a/tests/geometry/test-nnsearch.cpp +++ b/tests/geometry/test-nnsearch.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-normal-frame-transform.cpp b/tests/geometry/test-normal-frame-transform.cpp index 8ae51fc84..1db6e5ab3 100644 --- a/tests/geometry/test-normal-frame-transform.cpp +++ b/tests/geometry/test-normal-frame-transform.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-perpendicular.cpp b/tests/geometry/test-perpendicular.cpp index 23bb09ef3..832394612 100644 --- a/tests/geometry/test-perpendicular.cpp +++ b/tests/geometry/test-perpendicular.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-point.cpp b/tests/geometry/test-point.cpp index 767026374..2c29a2488 100644 --- a/tests/geometry/test-point.cpp +++ b/tests/geometry/test-point.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-points-sort.cpp b/tests/geometry/test-points-sort.cpp index 84d6f8653..b45b2f229 100644 --- a/tests/geometry/test-points-sort.cpp +++ b/tests/geometry/test-points-sort.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-position.cpp b/tests/geometry/test-position.cpp index 2120fc661..4bb23be7e 100644 --- a/tests/geometry/test-position.cpp +++ b/tests/geometry/test-position.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-projection.cpp b/tests/geometry/test-projection.cpp index a9d53ec75..4715c2b30 100644 --- a/tests/geometry/test-projection.cpp +++ b/tests/geometry/test-projection.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-quality.cpp b/tests/geometry/test-quality.cpp index 9dbe3a656..9b99b74e5 100644 --- a/tests/geometry/test-quality.cpp +++ b/tests/geometry/test-quality.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-radial-sort.cpp b/tests/geometry/test-radial-sort.cpp index 992e6ca73..1b781a18a 100644 --- a/tests/geometry/test-radial-sort.cpp +++ b/tests/geometry/test-radial-sort.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-rotation.cpp b/tests/geometry/test-rotation.cpp index 69412423e..8b8da73df 100644 --- a/tests/geometry/test-rotation.cpp +++ b/tests/geometry/test-rotation.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-sign.cpp b/tests/geometry/test-sign.cpp index e2f7e9afe..bfffa0fee 100644 --- a/tests/geometry/test-sign.cpp +++ b/tests/geometry/test-sign.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-square-matrix.cpp b/tests/geometry/test-square-matrix.cpp index ddec6249d..b07506594 100644 --- a/tests/geometry/test-square-matrix.cpp +++ b/tests/geometry/test-square-matrix.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-triangle.cpp b/tests/geometry/test-triangle.cpp index f7e795713..ee9048216 100644 --- a/tests/geometry/test-triangle.cpp +++ b/tests/geometry/test-triangle.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/geometry/test-vector.cpp b/tests/geometry/test-vector.cpp index 582623787..25897c43f 100644 --- a/tests/geometry/test-vector.cpp +++ b/tests/geometry/test-vector.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/image/CMakeLists.txt b/tests/image/CMakeLists.txt index 7ca2a3d2c..c13d4bf9d 100644 --- a/tests/image/CMakeLists.txt +++ b/tests/image/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/tests/image/test-colors.cpp b/tests/image/test-colors.cpp index dacc37f08..c6a832f09 100644 --- a/tests/image/test-colors.cpp +++ b/tests/image/test-colors.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/image/test-raster-image.cpp b/tests/image/test-raster-image.cpp index db626c60d..1d8ad58b2 100644 --- a/tests/image/test-raster-image.cpp +++ b/tests/image/test-raster-image.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/CMakeLists.txt b/tests/mesh/CMakeLists.txt index ab8ef5e3e..785031fdf 100644 --- a/tests/mesh/CMakeLists.txt +++ b/tests/mesh/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-aabb-edged-curve-helpers.cpp b/tests/mesh/test-aabb-edged-curve-helpers.cpp index 6cb40dfab..5a0b8930b 100644 --- a/tests/mesh/test-aabb-edged-curve-helpers.cpp +++ b/tests/mesh/test-aabb-edged-curve-helpers.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-aabb-tetrahedral-solid-helpers.cpp b/tests/mesh/test-aabb-tetrahedral-solid-helpers.cpp index 362f7b8b7..082514ded 100644 --- a/tests/mesh/test-aabb-tetrahedral-solid-helpers.cpp +++ b/tests/mesh/test-aabb-tetrahedral-solid-helpers.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-aabb-triangulated-surface-helpers.cpp b/tests/mesh/test-aabb-triangulated-surface-helpers.cpp index 9ee484e90..d15e3c026 100644 --- a/tests/mesh/test-aabb-triangulated-surface-helpers.cpp +++ b/tests/mesh/test-aabb-triangulated-surface-helpers.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-build-grid.cpp b/tests/mesh/test-build-grid.cpp index bcaab0ca0..741a1a802 100644 --- a/tests/mesh/test-build-grid.cpp +++ b/tests/mesh/test-build-grid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-convert-solid.cpp b/tests/mesh/test-convert-solid.cpp index 352bec266..ba732875c 100644 --- a/tests/mesh/test-convert-solid.cpp +++ b/tests/mesh/test-convert-solid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-convert-surface.cpp b/tests/mesh/test-convert-surface.cpp index 64fb47299..03aebc397 100644 --- a/tests/mesh/test-convert-surface.cpp +++ b/tests/mesh/test-convert-surface.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-coordinate-reference-system.cpp b/tests/mesh/test-coordinate-reference-system.cpp index d54e74bcd..2cee68131 100644 --- a/tests/mesh/test-coordinate-reference-system.cpp +++ b/tests/mesh/test-coordinate-reference-system.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-edged-curve.cpp b/tests/mesh/test-edged-curve.cpp index f8692525b..485c17f60 100644 --- a/tests/mesh/test-edged-curve.cpp +++ b/tests/mesh/test-edged-curve.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-euclidean-distance-transform.cpp b/tests/mesh/test-euclidean-distance-transform.cpp index 83541d290..9a9f50b85 100644 --- a/tests/mesh/test-euclidean-distance-transform.cpp +++ b/tests/mesh/test-euclidean-distance-transform.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-generic-mesh-accessor.cpp b/tests/mesh/test-generic-mesh-accessor.cpp index 6c2881559..bc737efa5 100644 --- a/tests/mesh/test-generic-mesh-accessor.cpp +++ b/tests/mesh/test-generic-mesh-accessor.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-geometrical-operations-on-mesh.cpp b/tests/mesh/test-geometrical-operations-on-mesh.cpp index 632f0c649..beb496cc4 100644 --- a/tests/mesh/test-geometrical-operations-on-mesh.cpp +++ b/tests/mesh/test-geometrical-operations-on-mesh.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-gradient-computation.cpp b/tests/mesh/test-gradient-computation.cpp index 2afae5c1c..80a087fa0 100644 --- a/tests/mesh/test-gradient-computation.cpp +++ b/tests/mesh/test-gradient-computation.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-graph.cpp b/tests/mesh/test-graph.cpp index e358fc885..10f444950 100644 --- a/tests/mesh/test-graph.cpp +++ b/tests/mesh/test-graph.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-hybrid-solid.cpp b/tests/mesh/test-hybrid-solid.cpp index 889097c3c..a3ba28476 100644 --- a/tests/mesh/test-hybrid-solid.cpp +++ b/tests/mesh/test-hybrid-solid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-light-regular-grid.cpp b/tests/mesh/test-light-regular-grid.cpp index 2a7fd8d5d..fc5a07074 100644 --- a/tests/mesh/test-light-regular-grid.cpp +++ b/tests/mesh/test-light-regular-grid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-merge-curve.cpp b/tests/mesh/test-merge-curve.cpp index db8495b32..7da49228f 100644 --- a/tests/mesh/test-merge-curve.cpp +++ b/tests/mesh/test-merge-curve.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-merge-solid.cpp b/tests/mesh/test-merge-solid.cpp index b6dddc9d3..190d5252d 100644 --- a/tests/mesh/test-merge-solid.cpp +++ b/tests/mesh/test-merge-solid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-merge-surface.cpp b/tests/mesh/test-merge-surface.cpp index 30011b95f..584f34479 100644 --- a/tests/mesh/test-merge-surface.cpp +++ b/tests/mesh/test-merge-surface.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-mesh-factory.cpp b/tests/mesh/test-mesh-factory.cpp index da30d5ab7..3ca4f3321 100644 --- a/tests/mesh/test-mesh-factory.cpp +++ b/tests/mesh/test-mesh-factory.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-nnsearch-point-set.cpp b/tests/mesh/test-nnsearch-point-set.cpp index 5486afcee..b54d6fad6 100644 --- a/tests/mesh/test-nnsearch-point-set.cpp +++ b/tests/mesh/test-nnsearch-point-set.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-point-set.cpp b/tests/mesh/test-point-set.cpp index 82fa9c3af..66679712d 100644 --- a/tests/mesh/test-point-set.cpp +++ b/tests/mesh/test-point-set.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-polygonal-surface.cpp b/tests/mesh/test-polygonal-surface.cpp index 652be06b3..ec5c8bb9d 100644 --- a/tests/mesh/test-polygonal-surface.cpp +++ b/tests/mesh/test-polygonal-surface.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-polyhedral-solid.cpp b/tests/mesh/test-polyhedral-solid.cpp index 881aaad75..3ba588ab4 100644 --- a/tests/mesh/test-polyhedral-solid.cpp +++ b/tests/mesh/test-polyhedral-solid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-rasterize.cpp b/tests/mesh/test-rasterize.cpp index a89915041..c75d6d090 100644 --- a/tests/mesh/test-rasterize.cpp +++ b/tests/mesh/test-rasterize.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-ray-tracing.cpp b/tests/mesh/test-ray-tracing.cpp index c09caa8f9..dd5ff8774 100644 --- a/tests/mesh/test-ray-tracing.cpp +++ b/tests/mesh/test-ray-tracing.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-register-builder.cpp b/tests/mesh/test-register-builder.cpp index 4aacbb389..a6fee856e 100644 --- a/tests/mesh/test-register-builder.cpp +++ b/tests/mesh/test-register-builder.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-register-input.cpp b/tests/mesh/test-register-input.cpp index a9bd5f505..edffb38e1 100644 --- a/tests/mesh/test-register-input.cpp +++ b/tests/mesh/test-register-input.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-register-mesh.cpp b/tests/mesh/test-register-mesh.cpp index 126de8b76..0245b698d 100644 --- a/tests/mesh/test-register-mesh.cpp +++ b/tests/mesh/test-register-mesh.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-register-output.cpp b/tests/mesh/test-register-output.cpp index 8a197e498..ad384cefa 100644 --- a/tests/mesh/test-register-output.cpp +++ b/tests/mesh/test-register-output.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-regular-grid-function.cpp b/tests/mesh/test-regular-grid-function.cpp index d43106859..1643e6080 100644 --- a/tests/mesh/test-regular-grid-function.cpp +++ b/tests/mesh/test-regular-grid-function.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-regular-grid.cpp b/tests/mesh/test-regular-grid.cpp index 871ece443..7637f8cf0 100644 --- a/tests/mesh/test-regular-grid.cpp +++ b/tests/mesh/test-regular-grid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-repair-polygon-orientations.cpp b/tests/mesh/test-repair-polygon-orientations.cpp index 71f688ccb..38731f2b7 100644 --- a/tests/mesh/test-repair-polygon-orientations.cpp +++ b/tests/mesh/test-repair-polygon-orientations.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-tetrahedral-solid-function.cpp b/tests/mesh/test-tetrahedral-solid-function.cpp index 6a2ac9694..02475a935 100644 --- a/tests/mesh/test-tetrahedral-solid-function.cpp +++ b/tests/mesh/test-tetrahedral-solid-function.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-tetrahedral-solid.cpp b/tests/mesh/test-tetrahedral-solid.cpp index 9aadde9dd..b00ff9258 100644 --- a/tests/mesh/test-tetrahedral-solid.cpp +++ b/tests/mesh/test-tetrahedral-solid.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-texture-manager.cpp b/tests/mesh/test-texture-manager.cpp index acf4986b4..9bc0807b1 100644 --- a/tests/mesh/test-texture-manager.cpp +++ b/tests/mesh/test-texture-manager.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-triangulated-surface-function.cpp b/tests/mesh/test-triangulated-surface-function.cpp index ed3ab5842..53f0efe8a 100644 --- a/tests/mesh/test-triangulated-surface-function.cpp +++ b/tests/mesh/test-triangulated-surface-function.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-triangulated-surface.cpp b/tests/mesh/test-triangulated-surface.cpp index ee04aa817..6a5c9ba06 100644 --- a/tests/mesh/test-triangulated-surface.cpp +++ b/tests/mesh/test-triangulated-surface.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-vertex-cycle.cpp b/tests/mesh/test-vertex-cycle.cpp index f3f9fe974..566a36153 100644 --- a/tests/mesh/test-vertex-cycle.cpp +++ b/tests/mesh/test-vertex-cycle.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/mesh/test-vertex-set.cpp b/tests/mesh/test-vertex-set.cpp index 46d53121e..2e1aa71ea 100644 --- a/tests/mesh/test-vertex-set.cpp +++ b/tests/mesh/test-vertex-set.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/CMakeLists.txt b/tests/model/CMakeLists.txt index a8db4d09b..7cd864a1a 100644 --- a/tests/model/CMakeLists.txt +++ b/tests/model/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (c) 2019 - 2025 Geode-solutions +# Copyright (c) 2019 - 2026 Geode-solutions # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-brep.cpp b/tests/model/test-brep.cpp index 676ed5c26..525866096 100644 --- a/tests/model/test-brep.cpp +++ b/tests/model/test-brep.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-component-mesh-edges.cpp b/tests/model/test-component-mesh-edges.cpp index eb9b2a271..ee77719e3 100644 --- a/tests/model/test-component-mesh-edges.cpp +++ b/tests/model/test-component-mesh-edges.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-component-mesh-polygons.cpp b/tests/model/test-component-mesh-polygons.cpp index b829d7279..ae9868cb4 100644 --- a/tests/model/test-component-mesh-polygons.cpp +++ b/tests/model/test-component-mesh-polygons.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-component-mesh-polyhedra.cpp b/tests/model/test-component-mesh-polyhedra.cpp index 6104df1c7..1ad583c19 100644 --- a/tests/model/test-component-mesh-polyhedra.cpp +++ b/tests/model/test-component-mesh-polyhedra.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-convert-brep.cpp b/tests/model/test-convert-brep.cpp index 1a69d3b8c..6da57fc4e 100644 --- a/tests/model/test-convert-brep.cpp +++ b/tests/model/test-convert-brep.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-convert-model-meshes.cpp b/tests/model/test-convert-model-meshes.cpp index 3a03a97df..c1d26c05b 100644 --- a/tests/model/test-convert-model-meshes.cpp +++ b/tests/model/test-convert-model-meshes.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-convert-to-mesh.cpp b/tests/model/test-convert-to-mesh.cpp index ca6f35311..766252233 100644 --- a/tests/model/test-convert-to-mesh.cpp +++ b/tests/model/test-convert-to-mesh.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-model-component-filter.cpp b/tests/model/test-model-component-filter.cpp index 73ce11cbd..5baac4b4c 100644 --- a/tests/model/test-model-component-filter.cpp +++ b/tests/model/test-model-component-filter.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-model-concatener.cpp b/tests/model/test-model-concatener.cpp index 8bd4dea9d..e8bf4041a 100644 --- a/tests/model/test-model-concatener.cpp +++ b/tests/model/test-model-concatener.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-model-creator.cpp b/tests/model/test-model-creator.cpp index f9d0363c6..cbd74025e 100644 --- a/tests/model/test-model-creator.cpp +++ b/tests/model/test-model-creator.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-model-crs.cpp b/tests/model/test-model-crs.cpp index 66c01a801..bcefc6f6e 100644 --- a/tests/model/test-model-crs.cpp +++ b/tests/model/test-model-crs.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-model-mapping.cpp b/tests/model/test-model-mapping.cpp index 1a9b508b9..ca2e10441 100644 --- a/tests/model/test-model-mapping.cpp +++ b/tests/model/test-model-mapping.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-ray-tracing-helpers.cpp b/tests/model/test-ray-tracing-helpers.cpp index f762ebed4..2ef4a009a 100644 --- a/tests/model/test-ray-tracing-helpers.cpp +++ b/tests/model/test-ray-tracing-helpers.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-relationships.cpp b/tests/model/test-relationships.cpp index c59aa85f8..6c07ba0b0 100644 --- a/tests/model/test-relationships.cpp +++ b/tests/model/test-relationships.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-section.cpp b/tests/model/test-section.cpp index c994ec432..8bdfc8a98 100644 --- a/tests/model/test-section.cpp +++ b/tests/model/test-section.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-surface-radial-sort.cpp b/tests/model/test-surface-radial-sort.cpp index c6e10e4b5..a96be0e87 100644 --- a/tests/model/test-surface-radial-sort.cpp +++ b/tests/model/test-surface-radial-sort.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/tests/model/test-vertex-identifier.cpp b/tests/model/test-vertex-identifier.cpp index d8b21f881..047751e95 100644 --- a/tests/model/test-vertex-identifier.cpp +++ b/tests/model/test-vertex-identifier.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 - 2025 Geode-solutions + * Copyright (c) 2019 - 2026 Geode-solutions * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal