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