Tim Moore
225f885d94
Remove obsolete references to dependency header directories
2025-03-31 17:06:14 +02:00
Tim Moore
ed58d0236b
Merge remote-tracking branch 'origin/main' into vcpkg-pkg
2025-01-31 17:02:12 +01:00
Ashley Rogers
4e318925a5
Switch tests to doctest
2025-01-15 16:58:03 -05: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
738de4be36
Fix CI ranges issue
2024-12-19 15:55:14 -05:00
Ashley Rogers
f7d287dd80
Modernize checks
2024-12-19 15:20:19 -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
c580d5def6
Fix even more warnings
2024-12-13 15:13:59 -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
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
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
3832758a15
Merge from main
2024-11-21 15:48:02 -05:00
Sean Lilley
485f36917d
Rename hasWritableExtensions to hasRegisteredExtensions
2024-11-20 10:38:45 -05:00
Ashley Rogers
86a4bf7e53
Fix warnings ignored on headers with SYSTEM
2024-11-19 15:47:40 -05:00
Sean Lilley
fb8045214a
Avoid writing empty extensions object
2024-11-15 14:43:40 -05:00
Sean Lilley
f51948fbe4
Remove old CESIUM_NATIVE_ CMake variables
2024-11-13 11:22:17 -05:00
Tim Moore
cf5096faa3
Another include <string>
2024-08-28 23:24:13 +02:00
Kevin Ring
ca42500d54
Merge remote-tracking branch 'origin/main' into vcpkg-2
2024-06-05 14:06:47 +10:00
Sean Lilley
fae24e3ef7
Cleanup
2024-05-30 11:30:12 -04:00
Sean Lilley
efaadbdd94
Add warning about ignored extensions
2024-05-30 11:18:24 -04:00
Sean Lilley
1dcbb4b7f1
Fixed crash in ExtensionWriterContext when writing static-typed unregistered extensions
2024-05-22 13:31:06 -04:00
Bradley Austin Davis
24d783fb01
Migrate dependencies to vcpkg
2024-02-24 00:37:37 +00:00
Kevin Ring
8b9dfce146
Merge pull request #412 from CesiumGS/tileset-writer
...
3D Tiles Writer
2021-12-17 16:15:08 +11:00
Kevin Ring
9b35194e66
Merge pull request #410 from CesiumGS/pretty-json-2-spaces
...
Use 2 space indentation for glTF writer
2021-12-17 16:11:54 +11:00
Sean Lilley
2b204aaecd
Added Cesium3DTilesWriter
2021-12-06 19:34:22 -05:00
Sean Lilley
21c65ddac8
Change folder structure for src folders
2021-12-03 11:11:41 -05:00
Sean Lilley
5c7fbdfc39
use 2 space identation for glTF JSON output
2021-12-02 18:38:39 -05:00
Sean Lilley
2cdcb92e20
Namespace cleanup
2021-12-02 18:34:22 -05:00
Sean Lilley
52283f3359
Fix includes
2021-10-11 17:28:44 -04:00
Marco Hutter
27fdd26e27
Merge remote-tracking branch 'origin/main' into include-style-fixes
...
# Conflicts:
# Cesium3DTilesSelection/include/Cesium3DTilesSelection/GltfContent.h
# Cesium3DTilesSelection/src/Batched3DModelContent.cpp
# Cesium3DTilesSelection/src/CompositeContent.cpp
# Cesium3DTilesSelection/src/ExternalTilesetContent.cpp
# Cesium3DTilesSelection/src/GltfContent.cpp
# Cesium3DTilesSelection/src/QuantizedMeshContent.cpp
# Cesium3DTilesSelection/src/Tile.cpp
# Cesium3DTilesSelection/src/TileContentFactory.cpp
# Cesium3DTilesSelection/src/calcQuadtreeMaxGeometricError.h
2021-09-28 14:38:33 +02:00
Marco Hutter
175b7eec9a
Also format the auto-generated code
...
This will sort itself out at some point...
2021-09-26 17:57:48 +02:00
Marco Hutter
d6aca1c1aa
Include style fixes for CesiumJsonWriter
2021-09-19 15:29:51 +02:00
Marco Hutter
de8145ab9e
Added missing const keyword
...
C26496: The variable ... is assigned only once, mark it as const
2021-09-15 15:37:29 +02:00
Marco Hutter
588c5a1ab9
Add noexcept for default constructors
...
C26455: Default constructor may not throw.
2021-09-15 01:35:34 +02:00
Daniel Krupka
257e6e14f6
Add missing install() to CesiumJsonWriter
2021-07-28 08:22:15 -04:00
Daniel Krupka
f47aaaa5dc
Extract JSON writing to non-glTF library
2021-07-23 13:59:50 -04:00