Commit Graph

280 Commits

Author SHA1 Message Date
Kevin Ring bd1d4eee4a clang-format 2025-11-03 10:22:27 +11:00
Kevin Ring 6fefe44a38 Fix computeNormalizedCoordinates, add a test. 2025-11-03 10:10:44 +11:00
Ashley Rogers 3ab91770f7 More clang-tidy fix 2025-10-01 09:22:19 -04:00
Ashley Rogers e30f39940b Another clang-tidy fix 2025-09-30 17:33:19 -04:00
Ashley Rogers a891d3f996 Fix vector rasterizer antimeridian handling 2025-09-30 17:14:18 -04:00
Kevin Ring 1032c60ed3 Formatting. 2025-07-31 19:27:46 +10:00
Kevin Ring e6bbd92f33 Improve anti-meridian behavior of expandToIncludeGlobeRectangle. 2025-07-31 18:39:55 +10:00
Ashley Rogers e686d69ee3 Some review changes 2025-07-30 15:51:47 -04:00
Kevin Ring cf473b1ce0 Quick fix expandToIncludeGlobeRectangle. 2025-07-30 18:55:21 +10:00
Ashley Rogers 1bd2f6fc82 Most of review 2025-07-08 11:33:47 -04:00
Ashley Rogers d9b4044b1b Update based on review 2025-05-28 11:11:19 -04:00
Ashley Rogers 99cb81196e Fix doc & linting issues 2025-05-13 10:24:41 -04:00
Ashley Rogers 92a679ed3f No more CompositeCartographicPolygon 2025-05-06 14:49:46 -04:00
Ashley Rogers 79759cceea Merge from main 2025-04-22 15:51:57 -04:00
Ashley Rogers 24e0cb2a83 Fix clang-tidy issues. 2025-04-11 14:42:51 -04:00
Ashley Rogers 2d8eddb889 Triangulate composite polygons. 2025-04-11 11:56:01 -04:00
Ashley Rogers ec3def9a8d CompositeCartographicPolygon::getLinearRings 2025-04-07 15:36:43 -04:00
Ashley Rogers 7eb77e9f73 Docs, fixes 2025-04-04 14:28:55 -04:00
Ashley Rogers ae18ab2f8c Refactor GeoJSON handling 2025-04-04 14:10:24 -04:00
Ashley Rogers 45bfcf7110 Complete test suite 2025-04-03 14:55:41 -04:00
Tim Moore d75527acc4 Guard use of NOMINMAX 2025-03-05 17:18:27 -05:00
Tim Moore ed58d0236b Merge remote-tracking branch 'origin/main' into vcpkg-pkg 2025-01-31 17:02:12 +01:00
Kevin Ring 2a15f06454 Merge remote-tracking branch 'origin/main' into fix-macos-tests 2025-01-24 10:47:02 +11:00
Kevin Ring 5e5c5e4182
Merge branch 'main' into geospatial-guide-tag 2025-01-22 13:56:05 +11:00
Kevin Ring fc8f124487 macOS fixes, especially to losslessNarrow. 2025-01-21 17:34:10 +11:00
Ashley Rogers 46cb506eac Format 2025-01-16 14:38:26 -05:00
Ashley Rogers bd0ebb9bf1 Use geospatial guide instead of glossary 2025-01-16 14:34:21 -05:00
Ashley Rogers 5c3a0ed1c2 Format 2025-01-15 16:58:50 -05:00
Ashley Rogers 4e318925a5 Switch tests to doctest 2025-01-15 16:58:03 -05:00
Kevin Ring 666521ebd1 Rename variable. 2025-01-13 21:24:56 +11:00
Kevin Ring 90034389f0 Undo unnecessary code movement. 2025-01-13 21:17:55 +11:00
Ashley Rogers 768b6510b3 Quotes to brackets 2024-12-20 12:00:09 -05:00
Ashley Rogers 2c8aa4a422 Fix includes using script 2024-12-20 11:56:49 -05:00
Ashley Rogers f7d287dd80 Modernize checks 2024-12-19 15:20:19 -05:00
Ashley Rogers 94cc7992aa Misc checks 2024-12-19 14:33:52 -05:00
Ashley Rogers 9fc2400faf Add cppcoreguidelines checks 2024-12-19 13:49:21 -05:00
Ashley Rogers 99c57bf66c Enable two more clang-tidy checks 2024-12-18 13:04:47 -05:00
Ashley Rogers d8b5e64924 Fix s2 includes ordering 2024-12-18 10:46:32 -05:00
Ashley Rogers 1e2e47ab5e misc-include-cleaner for every file 2024-12-17 17:27:03 -05:00
Ashley Rogers 2ce337be44 Merge from main 2024-12-17 11:36:54 -05:00
Ashley Rogers f934b40717 All warnings resolved 2024-12-17 11:30:58 -05:00
Ashley Rogers 39e7037927 Enum value 'descriptions' for generated code 2024-12-13 11:20:02 -05:00
Ashley Rogers f91818e039 Even more documentation 2024-12-11 15:33:30 -05:00
Ashley Rogers d98f4b9cd7 Lots of additional docs 2024-12-10 15:39:12 -05:00
Ashley Rogers 4d82403b80 Pan-zoom, add dependencies page. 2024-12-06 18:21:57 -05:00
Ashley Rogers d78051a526 Update based on review 2024-12-05 11:32:06 -05:00
Tim Moore b448245ee1 Install libraries with an EXPORT target
This create the CMake files that create targets in an imported
package.
2024-12-05 16:03:52 +01:00
Tim Moore d1b064d8fd Don't add public headers to public target sources
The intent is for public target sources to be compiled into consumers
of a target, but that is a no-op for header files. Including the
public headers, which have paths pointing inside the project, causes
an error when generating an export set.
2024-12-05 16:03:52 +01:00
Tim Moore 7d5f2e1748 Choose BUILD_INTERFACE or INSTALL_INTERFACE in include directories
Should be a no-op at this point, but will be required when we make
Cesium Native installable.
2024-12-05 16:03:12 +01:00
Ashley Rogers bb365c8aee Dependency graph generation 2024-12-04 14:39:16 -05:00