Commit Graph

185 Commits

Author SHA1 Message Date
Janine Liu e1ed4db7dc
Merge pull request #854 from CesiumGS/i3dm-2024
Support 3D Tile I3dm legacy tile format
2024-05-29 09:44:15 -04:00
Kevin Ring 47498be701 Update documentation. 2024-05-27 16:06:57 +10:00
Kevin Ring 268e0d015f Change Windows detection for URI methods.
Instead of:

```
if constexpr (std::filesystem::path::preferred_separator == '\\')`
```

We now do:

```
```

Because the former won't work on versions of iOS prior to 13.0.
2024-05-27 15:54:42 +10:00
Tim Moore 9af4cd7fa1 Add tests for CesiumUtility::Math::rotation and fix a bug 2024-05-23 16:46:29 +02:00
Tim Moore e60e936e67 format fixes 2024-05-17 19:42:22 +02:00
Tim Moore be323a4887 Move rotation function to CesiumUtility/Math.h 2024-05-17 19:30:45 +02:00
Kevin Ring c4cf6c0715 Add new Uri functions. 2024-05-16 22:15:08 +10:00
Tim Moore d238025621 Add a perpVec function and use it
A simple function for computing a perpendicular vector.
2024-05-07 17:58:06 +02:00
Ashley Rogers 65189bdfe4 Fix format 2024-04-29 16:40:46 -04:00
Ashley Rogers a37e6c2894 Update from review 2024-04-29 15:26:31 -04:00
Ashley Rogers a9d722b9c5 Merge from main 2024-04-19 14:13:36 -04:00
Ashley Rogers ce2b693bae Fix URI parsing for URLs with ambiguous protocols 2024-04-19 13:47:36 -04:00
Kevin Ring 7e9277f165
Merge branch 'main' into remove-extension 2024-04-18 20:46:01 -04:00
Janine Liu 441e04291d
Merge branch 'main' into gltf-improvements 2024-04-12 13:06:02 -04:00
Sean Lilley 1a1332bde7 Added removeExtension to ExtensibleObject 2024-04-12 11:27:31 -04:00
Janine Liu 40f16b1722 Add GlobeRectangle equals and equalsEpsilon 2024-04-10 11:01:57 -04:00
Kevin Ring eeeb304926 Various glTF helper functions. 2024-04-10 15:14:11 +10:00
Janine Liu b25f169877 Separate test lines, add quick doc tweaks 2024-04-05 14:05:05 -04:00
Kevin Ring f962a69cb6 Add missing header. 2024-04-05 21:51:25 +11:00
Kevin Ring 3d7ff14c70 Fix joinToString with initial empty string. 2024-04-05 20:59:04 +11:00
Kevin Ring 8bfe4c4041 Add Uri::getPath and setPath. 2024-04-05 20:28:57 +11:00
Kevin Ring 1e7af45c48 Don't include threadID in thread safe implementation. 2024-02-25 23:10:18 +11:00
Kevin Ring 9f8b011a6e Just one templatized ReferenceCounted class. 2024-02-25 22:44:05 +11:00
Janine Liu f9eff35e22
Merge branch 'main' into ref-counted-thread-safe 2024-02-23 10:39:28 -05:00
Kevin Ring 916c63ee94 Revert "Merge pull request #798 from CesiumGS/upgrade-to-zlib-ng"
This reverts commit 09c1eb76b4, reversing
changes made to bec474f264.
2024-02-23 09:16:29 +11:00
Kevin Ring c341a72806 Revert "Merge pull request #786 from jherico/feature-vcpkg"
This reverts commit 198ed9d4b4, reversing
changes made to 09c1eb76b4.
2024-02-23 09:08:15 +11:00
Ashley Rogers 5db2f0d180 Add zlib-ng to vcpkg 2024-02-20 14:25:09 -05:00
Ashley Rogers 10753a931f
Merge branch 'main' into feature-vcpkg 2024-02-20 13:44:11 -05:00
Brian Langevin 311c42026a
Merge branch 'main' into ref-counted-thread-safe 2024-02-19 10:02:04 -07:00
Kevin Ring 62e9fb3f4f Formatting. 2024-02-15 18:34:43 +11:00
Bradley Austin Davis e20c154c55 Migrating dependencies to vcpkg 2024-02-02 10:40:59 -08:00
Ashley Rogers 9c0899f0af Fix Linux build 2024-01-30 16:09:20 -05:00
Ashley Rogers 4b3d889bcb Replace zlib with zlib-ng 2024-01-30 14:48:14 -05:00
Kevin Ring e118ed5e38 Add ReferenceCountedThreadSafe<T>. 2024-01-25 17:26:57 +11:00
Kevin Ring 502cab0343 Merge remote-tracking branch 'origin/better-subtrees' into raster-overlay-refactoring 2023-11-29 09:14:46 +11:00
Kevin Ring 11140f0e77
Merge pull request #744 from CesiumGS/extract-uri-value
Extract Value From URI
2023-11-20 17:54:46 +11:00
Kevin Ring d3f74aaf0a Include header for std::strcmp. 2023-11-20 17:46:44 +11:00
Kevin Ring dff7e61171 Create CesiumRasterOverlays library. 2023-11-14 18:29:47 +11:00
Janine Liu c6c31aaf4f Merge branch 'main' into property-value-conversions 2023-11-13 14:27:57 -05:00
Janine Liu c7122591d6 Switch to std::optional syntax instead of defaulting to some value 2023-11-13 11:47:14 -05:00
Kevin Ring a71a982986 Add new Cesium3DTilesContent library. 2023-11-02 17:41:09 +11:00
Joseph Kaile fa2025ff68 add URI get query value tests 2023-10-31 14:16:30 -04:00
Joseph Kaile 087abd079e extract key-value from uri 2023-10-23 15:25:17 -04:00
Joseph Kaile e8990ce108 add utility function to extract key-value from url 2023-10-23 15:18:58 -04:00
Kevin Ring 3c05ac98b1 Merge remote-tracking branch 'origin/main' into upgrade-feature-metadata 2023-09-08 15:34:49 +10:00
Kevin Ring 1b9b54c66b
Merge pull request #713 from CesiumGS/additional-property-details
Create `PropertyView` base class with normalization handling
2023-09-08 11:56:52 +10:00
Kevin Ring 31fc053321 Fix clang warning. 2023-08-28 19:22:41 +10:00
Kevin Ring 946887abe7 Add getArrayOfStrings helper to JsonValue. 2023-08-28 18:41:25 +10:00
Kevin Ring 5d70051a78 Making storing unknown properties optional. 2023-08-16 15:26:23 +10:00
Kevin Ring a74caa6439 Capture unknown properties in an "unsupported" JsonObject. 2023-08-16 15:26:23 +10:00