Commit Graph

3797 Commits

Author SHA1 Message Date
Kevin Ring 006cb69d3a
Merge pull request #29 from CesiumGS/basic-doxygen-fixes-part-2
Basic doxygen fixes part 2
2020-11-04 12:39:27 +11:00
Marco Hutter 377769c3ce Corrected comment for loadContent 2020-11-04 00:13:51 +01:00
Marco Hutter 808b0cfd6a Minor code fixes.
Details summarized in PR.
2020-11-03 23:13:00 +01:00
Marco Hutter ecab20fe03 Documentation fixes from review comments 2020-11-03 18:31:27 +01:00
Marco Hutter 40dc4bd883
Apply basic suggestions from code review
This contains the changes that could be applied directly (typos and 
minor wording changes). Further suggestions will be addressed 
with a separate commit.

Co-authored-by: Kevin Ring <kevin@kotachrome.com>
2020-11-03 15:17:25 +01:00
Marco Hutter 13167efaed Merge remote-tracking branch 'origin/master' into basic-doxygen-fixes-part-2
# Conflicts:
#	Cesium3DTiles/include/Cesium3DTiles/ViewUpdateResult.h
2020-11-02 20:16:48 +01:00
Kevin Ring 3be2117185
Merge pull request #33 from CesiumGS/tile-private-field
Eliminate a dodgy public field in Tile.
2020-11-02 23:14:18 +11:00
Kevin Ring 3ee83b6451 Fix Tile member initialization order. 2020-11-02 23:03:49 +11:00
Kevin Ring 0a00cabba2 Eliminate a dodgy public field in Tile. 2020-11-02 22:43:16 +11:00
Kevin Ring 4e5eda7b30
Merge pull request #32 from CesiumGS/stats
Selection stats and improvements to culling and distance estimation
2020-11-02 22:09:57 +11:00
Kevin Ring af21783947 Don't put fogDensity in ViewUpdateResult. 2020-11-02 21:57:04 +11:00
Kevin Ring e2117fd158 Fog-based culling. 2020-11-02 16:25:43 +11:00
Marco Hutter 8ee683a39e Documentation fixes, pedantic mode. 2020-11-01 16:46:54 +01:00
Kevin Ring 327255fd1b Use the bounding box distance if farther than the region distance. 2020-11-01 17:27:14 +11:00
Marco Hutter 599f2be5fb Documentation, mainly for Tile
Many functions are not supposed to be called by clients.
2020-10-31 19:15:43 +01:00
Marco Hutter bb26cbf75a Added missing parameter documentation 2020-10-31 17:44:16 +01:00
Marco Hutter 86752aecea Removed invalid namespace prefix 2020-10-31 17:44:03 +01:00
Marco Hutter b88026112f Documentation for basic classes. Minor fixes.
Documentation for some of the basic classes in CesiumGeospatial
(partially taken from CesiumJS).

Basic documentation for Tile IDs.

Minor fixes for links and formatting.
2020-10-31 17:38:12 +01:00
Marco Hutter c1440647f6 Merge remote-tracking branch 'origin/master' into basic-doxygen-fixes-part-2
# Conflicts:
#	Cesium3DTiles/include/Cesium3DTiles/Tile.h
2020-10-31 15:02:08 +01:00
Marco Hutter d1aa0debee Documentation, minor extensions and cleanups 2020-10-30 18:49:21 +01:00
Marco Hutter 35bc6a2a2c Documentation, mainly for tile and tile content 2020-10-30 17:13:04 +01:00
Kevin Ring 08f2467064 Improve distance calc to bounding regions, add selection stats. 2020-10-31 00:05:10 +11:00
Kevin Ring 2f345aeaba
Merge pull request #28 from CesiumGS/better-gltf
Improve quality of generated upsampled glTF.
2020-10-30 10:57:53 +11:00
Kevin Ring 69193affbb Improve quality of generated upsampled glTF. 2020-10-30 10:57:12 +11:00
Kevin Ring 18cd7a1710
Merge pull request #26 from CesiumGS/fix-crash
Fix a crash while upsampling.
2020-10-29 18:18:45 +11:00
Kevin Ring b9e69bf767 Fix a crash while upsampling.
This is a race condition that can manifest different ways. The
fundamental problem was that we were allowing a parent tile to be
unloaded while a child tile was being upsampled from it.
2020-10-29 13:07:36 +11:00
Kevin Ring 8547e5cfc3
Merge pull request #25 from CesiumGS/cleanup
Use glm instead of std functions, remove public "cutouts" field, other cleanup
2020-10-29 11:27:35 +11:00
Kevin Ring 2f2cdd1074 Use glm funcs, avoid public cutouts field. 2020-10-29 10:25:51 +11:00
Marco Hutter 6a777929c1 Smaller doxygen fixes and extensions
Mainly minor fixes, mainly done while browsing over the
code while reading more about the usage and implementation
2020-10-28 19:37:42 +01:00
Kevin Ring 5d5b80ecb9 Make Rectangle a struct because it has public fields. 2020-10-28 16:01:55 +11:00
Kevin Ring a2dd5ca325 Merge remote-tracking branch 'origin/master' into cleanup 2020-10-28 15:57:50 +11:00
Kevin Ring 8089c66a01
Merge pull request #23 from CesiumGS/basic-doxygen-fixes
Basic doxygen fixes
2020-10-28 15:56:56 +11:00
Kevin Ring 4cdd618dd0
Update CesiumGeometry/include/CesiumGeometry/Rectangle.h 2020-10-28 15:53:26 +11:00
Kevin Ring 7d60a886ea
Update Cesium3DTiles/include/Cesium3DTiles/Camera.h 2020-10-28 15:53:18 +11:00
Kevin Ring 4294bbcf74
Update Cesium3DTiles/include/Cesium3DTiles/BingMapsRasterOverlay.h 2020-10-28 15:53:06 +11:00
Kevin Ring 37161098f4
Update Cesium3DTiles/include/Cesium3DTiles/BingMapsRasterOverlay.h 2020-10-28 15:52:57 +11:00
Kevin Ring c8fd4ee7a5 Add comments for TileID. 2020-10-27 17:23:28 +11:00
Kevin Ring 84193feb29 Remove unused code. 2020-10-27 16:25:43 +11:00
Kevin Ring 998200501b
Merge pull request #22 from CesiumGS/add-include-algorithm-for-max
On MSVC, need algorithm for std::min and std::max
2020-10-27 12:35:49 +11:00
Marco Hutter 51ea2796cc Generalized CMake doxygen fix for macros 2020-10-26 23:51:23 +01:00
Marco Hutter f3925517dc Documentation fixes for Math
Some parameter names had been wrong
2020-10-26 23:50:59 +01:00
Marco Hutter d6fcfc0e04 Documentation for BoundingVolume 2020-10-26 23:50:34 +01:00
Marco Hutter b72787029d Documentation for namespaces
Without them, typedefs of these namespaces did not
appear in the documentation
2020-10-26 23:50:21 +01:00
Marco Hutter 92a0e3671c Omit CESIUM3DTILES_API macro for doxygen 2020-10-26 23:09:31 +01:00
Marco Hutter d424c601b3 Documentation for basic classes and TileSelectionState 2020-10-26 23:06:29 +01:00
Marco Hutter d9a72d1fd0 Documentation for Camera 2020-10-26 19:49:52 +01:00
Marco Hutter 2d32708ee8 Documentation for WGS84 and Bing overlay 2020-10-26 19:49:36 +01:00
Marco Hutter 140248c27f Documentation for BingMapsRasterOverlay 2020-10-26 19:14:09 +01:00
Marco Hutter 2b4cdc95ac First, basic doxygen fixes
Mainly fixing broken links from invalid "see" references,
missing classes, and basic elements that had been undocumented
2020-10-26 19:07:18 +01:00
Marco Hutter 1a5dcb1b56 On MSVC, need algorithm for std::min and std::max 2020-10-26 18:03:16 +01:00