Ashley Rogers
fdabe39f6e
Fix some Doxygen warnings
2024-11-26 14:14:58 -05:00
Ashley Rogers
cca8871eef
Include both catch2 headers
2024-11-22 11:30:45 -05:00
Ashley Rogers
f82d65bead
Change Catch2 header
2024-11-22 11:17:21 -05:00
Ashley Rogers
acc9e81d12
Merge from main
2024-11-20 17:12:43 -05:00
Ashley Rogers
86a4bf7e53
Fix warnings ignored on headers with SYSTEM
2024-11-19 15:47:40 -05:00
Ashley Rogers
2dbd86e5c3
Merge branch 'cpp20' of github.com:CesiumGS/cesium-native into clang-tidy-4
2024-11-19 14:39:38 -05:00
Ashley Rogers
17c1887164
Regenerate classes
2024-11-19 14:39:18 -05:00
Kevin Ring
fb24a2efe1
Merge remote-tracking branch 'origin/cpp20' into remove-gsl
2024-11-19 09:15:21 +11:00
Kevin Ring
8a23ca54d9
Merge remote-tracking branch 'origin/main' into cpp20
2024-11-19 09:14:49 +11:00
Kevin Ring
1f092764fe
Add int casts in generated code to placate clang/gcc.
2024-11-17 14:16:42 +11:00
Ashley Rogers
67044b3e2e
Merge from main
2024-11-15 15:46:44 -05:00
Ashley Rogers
aa11cca7e5
Fix generate-3d-tiles and generate-quantized-mesh-terrain
2024-11-15 15:41:48 -05:00
Kevin Ring
651d3b4d43
Merge remote-tracking branch 'origin/main' into remove-gsl
2024-11-15 13:58:24 +11:00
Sean Lilley
f51948fbe4
Remove old CESIUM_NATIVE_ CMake variables
2024-11-13 11:22:17 -05:00
Kevin Ring
89dfc44bdc
Remove use of GSL.
...
Change gsl::span to std::span, and replace the few uses of gsl::narrow
with an alternative.
2024-11-06 15:16:03 +11:00
Kevin Ring
08e5ea0397
Regenerate 3D Tiles classes.
2024-11-05 20:41:20 +11:00
Bradley Austin Davis
24d783fb01
Migrate dependencies to vcpkg
2024-02-24 00:37:37 +00: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
Bradley Austin Davis
e20c154c55
Migrating dependencies to vcpkg
2024-02-02 10:40:59 -08:00
Kevin Ring
2bdd74a0a3
Use generated classes to read subtrees.
2023-11-10 23:26:42 +11:00
Kevin Ring
ef7e8e3536
Start implementing SubtreeFileReader.
2023-11-09 22:12:59 +11:00
Kevin Ring
9a1abb295d
Add missing dll export of FoundMetadataProperty.
2023-08-24 19:13:40 +10:00
Kevin Ring
c68207a6a4
Add MetadataQuery class.
2023-08-23 11:30:06 +10:00
Kevin Ring
400f832d32
Update npm dependencies and regenerate 3DTiles/glTF classes.
2023-08-16 10:54:01 +10:00
Kevin Ring
eef536b4f0
Regenerated 3D Tiles, too.
2022-12-23 14:46:25 +11:00
Sean Lilley
6d21411c25
Add 3D Tiles 1.1 support to serializer, drop redundant extensions
2022-06-30 19:08:32 -04:00
Sean Lilley
00eab5bed7
Update 3D Tiles and glTF extensions
2022-03-16 09:15:02 -04:00
Sean Lilley
be3f18cf9b
Support optional JsonValue properties
2022-02-27 17:58:43 -05:00
Sean Lilley
b76468a278
Remove old files
2022-02-27 17:12:41 -05:00
Sean Lilley
c2a56aa0d6
Rerun generator
2022-02-27 12:51:13 -05:00
IanLilleyT
21904215dd
updated generator for 3d tiles 1.1 schemas
2022-02-18 18:06:14 -05:00
Sean Lilley
5e78d1d72a
Added more gltf and 3d tiles extensions
2022-01-21 14:25:35 -05:00
Sean Lilley
4ab275de70
Update scripts
2021-12-03 11:32:53 -05:00
Sean Lilley
21c65ddac8
Change folder structure for src folders
2021-12-03 11:11:41 -05:00
Sean Lilley
2cdcb92e20
Namespace cleanup
2021-12-02 18:34:22 -05:00
Kevin Ring
eb04d95449
Add generated 3DTILES_bounding_volume_S2 extension.
2021-11-05 16:44:01 +11:00
Sean Lilley
ce6b7ce944
Add support for 3DTILES_content_gltf
2021-11-01 11:28:52 -04:00
Sean Lilley
8453d760e7
Rename generate-gltf-classes to generate-classes
2021-10-12 12:51:55 -04:00
Kevin Ring
0169625e68
Add empty source file to Cesium3DTiles library.
...
Otherwise there's no .lib on a clean build, which breaks the build of
the tests. We could fix that by declaring the library an INTERFACE
library, but that would require further changes to our cmake config. No
source files in Cesium3DTiles is probably only temporary, so we'll just
work around it for now.
2021-10-12 23:37:07 +11:00
Kevin Ring
0c4c7fc1df
ExtensibleObject is in CesiumUtility namespace.
2021-10-12 18:26:26 +11:00
Kevin Ring
a2d8f3efa7
Regenerate Cesium3DTiles types.
2021-10-12 18:06:47 +11:00
Sean Lilley
7dad7003bb
One ExtensibleObject
2021-10-11 16:47:49 -04:00
Sean Lilley
4dbe87294f
Add Cesium3DTiles project
2021-10-10 18:20:15 -04:00
Daniel Krupka
8b3bb34827
Rename Cesium3DTiles -> Cesium3DTilesSelection
2021-07-30 11:45:37 -04:00
Kevin Ring
1a11867309
Don't interpret extensions or extras as a property name.
2021-07-25 00:13:36 +10:00
Kevin Ring
e2b01dd0e4
Add tracing for batch table upgrade.
2021-07-24 23:59:46 +10:00
Kevin Ring
449068c3d6
Merge pull request #281 from CesiumGS/feature-metadata-extension
...
Upgrade batch table to EXT_feature_metadata extension
2021-07-24 21:32:14 +10:00
Bao Tran
391cc3ec4e
fix typo
2021-07-19 01:06:25 -04:00
Bao Tran
0221b1c91a
upgrade test to convert int64 when uint32 is not enough
2021-07-19 01:02:34 -04:00
Bao Tran
c7f931ade3
use rapidjson built in to check if int64 can convert to float lossless
2021-07-19 00:49:25 -04:00