155 lines
11 KiB
Plaintext
155 lines
11 KiB
Plaintext
---
|
|
comment: This file was generated by dep-graph-gen. DO NOT EDIT THIS FILE!
|
|
config:
|
|
layout: elk
|
|
|
|
---
|
|
graph TD
|
|
classDef dependencyNode fill:#fff,stroke:#ccc,color:#666,font-weight:bold,font-size:28px
|
|
classDef libraryNode fill:#9f9,font-weight:bold,font-size:28px
|
|
CesiumUtility[CesiumUtility] --> ada_ada{{ada::ada}}
|
|
CesiumUtility[CesiumUtility] --> glm_glm{{glm::glm}}
|
|
CesiumUtility[CesiumUtility] --> spdlog_spdlog{{spdlog::spdlog}}
|
|
CesiumUtility[CesiumUtility] --> zlib-ng_zlib-ng{{zlib-ng::zlib-ng}}
|
|
Cesium3DTiles[Cesium3DTiles] --> CesiumUtility[CesiumUtility]
|
|
Cesium3DTilesContent[Cesium3DTilesContent] --> Cesium3DTiles[Cesium3DTiles]
|
|
Cesium3DTilesContent[Cesium3DTilesContent] --> Cesium3DTilesReader[Cesium3DTilesReader]
|
|
Cesium3DTilesContent[Cesium3DTilesContent] --> CesiumAsync[CesiumAsync]
|
|
Cesium3DTilesContent[Cesium3DTilesContent] --> CesiumGeometry[CesiumGeometry]
|
|
Cesium3DTilesContent[Cesium3DTilesContent] --> CesiumGeospatial[CesiumGeospatial]
|
|
Cesium3DTilesContent[Cesium3DTilesContent] --> CesiumGltf[CesiumGltf]
|
|
Cesium3DTilesContent[Cesium3DTilesContent] --> CesiumGltfContent[CesiumGltfContent]
|
|
Cesium3DTilesContent[Cesium3DTilesContent] --> CesiumGltfReader[CesiumGltfReader]
|
|
Cesium3DTilesContent[Cesium3DTilesContent] --> CesiumUtility[CesiumUtility]
|
|
Cesium3DTilesContent[Cesium3DTilesContent] --> libmorton_libmorton{{libmorton::libmorton}}
|
|
Cesium3DTilesReader[Cesium3DTilesReader] --> Cesium3DTiles[Cesium3DTiles]
|
|
Cesium3DTilesReader[Cesium3DTilesReader] --> CesiumAsync[CesiumAsync]
|
|
Cesium3DTilesReader[Cesium3DTilesReader] --> CesiumJsonReader[CesiumJsonReader]
|
|
CesiumAsync[CesiumAsync] --> Async_{{Async++}}
|
|
CesiumAsync[CesiumAsync] --> CesiumUtility[CesiumUtility]
|
|
CesiumAsync[CesiumAsync] --> spdlog_spdlog{{spdlog::spdlog}}
|
|
CesiumAsync[CesiumAsync] --> spdlog_spdlog_header_only{{spdlog::spdlog_header_only}}
|
|
CesiumAsync[CesiumAsync] --> unofficial_sqlite3_sqlite3{{unofficial::sqlite3::sqlite3}}
|
|
CesiumJsonReader[CesiumJsonReader] --> CesiumUtility[CesiumUtility]
|
|
CesiumGeometry[CesiumGeometry] --> CesiumUtility[CesiumUtility]
|
|
CesiumGeospatial[CesiumGeospatial] --> CesiumGeometry[CesiumGeometry]
|
|
CesiumGeospatial[CesiumGeospatial] --> CesiumUtility[CesiumUtility]
|
|
CesiumGeospatial[CesiumGeospatial] --> earcut{{earcut}}
|
|
CesiumGeospatial[CesiumGeospatial] --> s2_s2{{s2::s2}}
|
|
CesiumGltf[CesiumGltf] --> CesiumUtility[CesiumUtility]
|
|
CesiumGltfContent[CesiumGltfContent] --> CesiumAsync[CesiumAsync]
|
|
CesiumGltfContent[CesiumGltfContent] --> CesiumGeometry[CesiumGeometry]
|
|
CesiumGltfContent[CesiumGltfContent] --> CesiumGeospatial[CesiumGeospatial]
|
|
CesiumGltfContent[CesiumGltfContent] --> CesiumGltf[CesiumGltf]
|
|
CesiumGltfContent[CesiumGltfContent] --> CesiumGltfReader[CesiumGltfReader]
|
|
CesiumGltfContent[CesiumGltfContent] --> CesiumUtility[CesiumUtility]
|
|
CesiumGltfReader[CesiumGltfReader] --> CesiumAsync[CesiumAsync]
|
|
CesiumGltfReader[CesiumGltfReader] --> CesiumGltf[CesiumGltf]
|
|
CesiumGltfReader[CesiumGltfReader] --> CesiumJsonReader[CesiumJsonReader]
|
|
CesiumGltfReader[CesiumGltfReader] --> KTX_ktx{{KTX::ktx}}
|
|
CesiumGltfReader[CesiumGltfReader] --> WebP_webp{{WebP::webp}}
|
|
CesiumGltfReader[CesiumGltfReader] --> WebP_webpdecoder{{WebP::webpdecoder}}
|
|
CesiumGltfReader[CesiumGltfReader] --> draco_draco{{draco::draco}}
|
|
CesiumGltfReader[CesiumGltfReader] --> libjpeg-turbo_turbojpeg{{libjpeg-turbo::turbojpeg}}
|
|
CesiumGltfReader[CesiumGltfReader] --> meshoptimizer_meshoptimizer{{meshoptimizer::meshoptimizer}}
|
|
CesiumGltfReader[CesiumGltfReader] --> modp_b64_modp_b64{{modp_b64::modp_b64}}
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> Cesium3DTiles[Cesium3DTiles]
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> Cesium3DTilesContent[Cesium3DTilesContent]
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> Cesium3DTilesReader[Cesium3DTilesReader]
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> CesiumAsync[CesiumAsync]
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> CesiumGeometry[CesiumGeometry]
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> CesiumGeospatial[CesiumGeospatial]
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> CesiumGltf[CesiumGltf]
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> CesiumGltfReader[CesiumGltfReader]
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> CesiumQuantizedMeshTerrain[CesiumQuantizedMeshTerrain]
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> CesiumRasterOverlays[CesiumRasterOverlays]
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> CesiumUtility[CesiumUtility]
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> draco_draco{{draco::draco}}
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> libmorton_libmorton{{libmorton::libmorton}}
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> nonstd_expected-lite{{nonstd::expected-lite}}
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> spdlog_spdlog{{spdlog::spdlog}}
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> spdlog_spdlog_header_only{{spdlog::spdlog_header_only}}
|
|
Cesium3DTilesSelection[Cesium3DTilesSelection] --> tinyxml2_tinyxml2{{tinyxml2::tinyxml2}}
|
|
CesiumQuantizedMeshTerrain[CesiumQuantizedMeshTerrain] --> CesiumAsync[CesiumAsync]
|
|
CesiumQuantizedMeshTerrain[CesiumQuantizedMeshTerrain] --> CesiumGeospatial[CesiumGeospatial]
|
|
CesiumQuantizedMeshTerrain[CesiumQuantizedMeshTerrain] --> CesiumGltf[CesiumGltf]
|
|
CesiumQuantizedMeshTerrain[CesiumQuantizedMeshTerrain] --> CesiumGltfContent[CesiumGltfContent]
|
|
CesiumQuantizedMeshTerrain[CesiumQuantizedMeshTerrain] --> CesiumJsonReader[CesiumJsonReader]
|
|
CesiumQuantizedMeshTerrain[CesiumQuantizedMeshTerrain] --> CesiumJsonWriter[CesiumJsonWriter]
|
|
CesiumQuantizedMeshTerrain[CesiumQuantizedMeshTerrain] --> CesiumUtility[CesiumUtility]
|
|
CesiumJsonWriter[CesiumJsonWriter] --> CesiumUtility[CesiumUtility]
|
|
CesiumRasterOverlays[CesiumRasterOverlays] --> CesiumAsync[CesiumAsync]
|
|
CesiumRasterOverlays[CesiumRasterOverlays] --> CesiumGeometry[CesiumGeometry]
|
|
CesiumRasterOverlays[CesiumRasterOverlays] --> CesiumGeospatial[CesiumGeospatial]
|
|
CesiumRasterOverlays[CesiumRasterOverlays] --> CesiumGltf[CesiumGltf]
|
|
CesiumRasterOverlays[CesiumRasterOverlays] --> CesiumGltfContent[CesiumGltfContent]
|
|
CesiumRasterOverlays[CesiumRasterOverlays] --> CesiumGltfReader[CesiumGltfReader]
|
|
CesiumRasterOverlays[CesiumRasterOverlays] --> CesiumUtility[CesiumUtility]
|
|
CesiumRasterOverlays[CesiumRasterOverlays] --> nonstd_expected-lite{{nonstd::expected-lite}}
|
|
CesiumRasterOverlays[CesiumRasterOverlays] --> tinyxml2_tinyxml2{{tinyxml2::tinyxml2}}
|
|
Cesium3DTilesWriter[Cesium3DTilesWriter] --> Cesium3DTiles[Cesium3DTiles]
|
|
Cesium3DTilesWriter[Cesium3DTilesWriter] --> CesiumJsonWriter[CesiumJsonWriter]
|
|
CesiumClientCommon[CesiumClientCommon] --> CesiumAsync[CesiumAsync]
|
|
CesiumClientCommon[CesiumClientCommon] --> CesiumUtility[CesiumUtility]
|
|
CesiumClientCommon[CesiumClientCommon] --> OpenSSL_Crypto{{OpenSSL::Crypto}}
|
|
CesiumClientCommon[CesiumClientCommon] --> httplib_httplib{{httplib::httplib}}
|
|
CesiumClientCommon[CesiumClientCommon] --> modp_b64_modp_b64{{modp_b64::modp_b64}}
|
|
CesiumClientCommon[CesiumClientCommon] --> picosha2_picosha2{{picosha2::picosha2}}
|
|
CesiumCurl[CesiumCurl] --> CURL_libcurl{{CURL::libcurl}}
|
|
CesiumCurl[CesiumCurl] --> CesiumAsync[CesiumAsync]
|
|
CesiumGltfWriter[CesiumGltfWriter] --> CesiumGltf[CesiumGltf]
|
|
CesiumGltfWriter[CesiumGltfWriter] --> CesiumJsonWriter[CesiumJsonWriter]
|
|
CesiumGltfWriter[CesiumGltfWriter] --> modp_b64_modp_b64{{modp_b64::modp_b64}}
|
|
CesiumITwinClient[CesiumITwinClient] --> CesiumAsync[CesiumAsync]
|
|
CesiumITwinClient[CesiumITwinClient] --> CesiumClientCommon[CesiumClientCommon]
|
|
CesiumITwinClient[CesiumITwinClient] --> CesiumGeospatial[CesiumGeospatial]
|
|
CesiumITwinClient[CesiumITwinClient] --> CesiumUtility[CesiumUtility]
|
|
CesiumITwinClient[CesiumITwinClient] --> modp_b64_modp_b64{{modp_b64::modp_b64}}
|
|
CesiumIonClient[CesiumIonClient] --> CesiumAsync[CesiumAsync]
|
|
CesiumIonClient[CesiumIonClient] --> CesiumClientCommon[CesiumClientCommon]
|
|
CesiumIonClient[CesiumIonClient] --> CesiumGeospatial[CesiumGeospatial]
|
|
CesiumIonClient[CesiumIonClient] --> CesiumUtility[CesiumUtility]
|
|
CesiumVectorData[CesiumVectorData] --> CesiumAsync[CesiumAsync]
|
|
CesiumVectorData[CesiumVectorData] --> CesiumGeometry[CesiumGeometry]
|
|
CesiumVectorData[CesiumVectorData] --> CesiumUtility[CesiumUtility]
|
|
class ada_ada,glm_glm,spdlog_spdlog,zlib-ng_zlib-ng,libmorton_libmorton,Async_,spdlog_spdlog_header_only,unofficial_sqlite3_sqlite3,earcut,s2_s2,KTX_ktx,WebP_webp,WebP_webpdecoder,draco_draco,libjpeg-turbo_turbojpeg,meshoptimizer_meshoptimizer,modp_b64_modp_b64,nonstd_expected-lite,tinyxml2_tinyxml2,OpenSSL_Crypto,httplib_httplib,picosha2_picosha2,CURL_libcurl dependencyNode
|
|
class CesiumUtility,Cesium3DTiles,Cesium3DTilesReader,CesiumAsync,CesiumGeometry,CesiumGeospatial,CesiumGltf,CesiumGltfContent,CesiumGltfReader,Cesium3DTilesContent,CesiumJsonReader,CesiumQuantizedMeshTerrain,CesiumRasterOverlays,Cesium3DTilesSelection,CesiumJsonWriter,Cesium3DTilesWriter,CesiumClientCommon,CesiumCurl,CesiumGltfWriter,CesiumITwinClient,CesiumIonClient,CesiumVectorData libraryNode
|
|
linkStyle 0 stroke:#ff0029,stroke-width:8px
|
|
linkStyle 1 stroke:#377eb8,stroke-width:8px
|
|
linkStyle 2,20,60 stroke:#66a61e,stroke-width:8px
|
|
linkStyle 3 stroke:#984ea3,stroke-width:8px
|
|
linkStyle 4,13,19,23,24,26,29,35,56,69,70,77,83,96,101,104 stroke:#00d2d5,stroke-width:8px
|
|
linkStyle 5,15,46,80 stroke:#ff7f00,stroke-width:8px
|
|
linkStyle 6,48 stroke:#af8d00,stroke-width:8px
|
|
linkStyle 7,16,30,36,49,63,71,82,89,93,98,102 stroke:#7f80cd,stroke-width:8px
|
|
linkStyle 8,25,31,50,72,103 stroke:#b3e900,stroke-width:8px
|
|
linkStyle 9,32,51,64,73,95,100 stroke:#c42e60,stroke-width:8px
|
|
linkStyle 10,33,37,52,65,74,90 stroke:#a65628,stroke-width:8px
|
|
linkStyle 11,66,75 stroke:#f781bf,stroke-width:8px
|
|
linkStyle 12,34,53,76 stroke:#8dd3c7,stroke-width:8px
|
|
linkStyle 14,58 stroke:#bebada,stroke-width:8px
|
|
linkStyle 17,38,67 stroke:#fb8072,stroke-width:8px
|
|
linkStyle 18 stroke:#80b1d3,stroke-width:8px
|
|
linkStyle 21,61 stroke:#fdb462,stroke-width:8px
|
|
linkStyle 22 stroke:#fccde5,stroke-width:8px
|
|
linkStyle 27 stroke:#bc80bd,stroke-width:8px
|
|
linkStyle 28 stroke:#ffed6f,stroke-width:8px
|
|
linkStyle 39 stroke:#c4eaff,stroke-width:8px
|
|
linkStyle 40 stroke:#cf8c00,stroke-width:8px
|
|
linkStyle 41 stroke:#1b9e77,stroke-width:8px
|
|
linkStyle 42,57 stroke:#d95f02,stroke-width:8px
|
|
linkStyle 43 stroke:#e7298a,stroke-width:8px
|
|
linkStyle 44 stroke:#e6ab02,stroke-width:8px
|
|
linkStyle 45,86,92,97 stroke:#a6761d,stroke-width:8px
|
|
linkStyle 47 stroke:#0097ff,stroke-width:8px
|
|
linkStyle 54 stroke:#00d067,stroke-width:8px
|
|
linkStyle 55 stroke:#000000,stroke-width:8px
|
|
linkStyle 59,78 stroke:#252525,stroke-width:8px
|
|
linkStyle 62,79 stroke:#525252,stroke-width:8px
|
|
linkStyle 68,81,91 stroke:#737373,stroke-width:8px
|
|
linkStyle 84 stroke:#969696,stroke-width:8px
|
|
linkStyle 85 stroke:#bdbdbd,stroke-width:8px
|
|
linkStyle 87 stroke:#f43600,stroke-width:8px
|
|
linkStyle 88 stroke:#4ba93b,stroke-width:8px
|
|
linkStyle 94,99 stroke:#5779bb,stroke-width:8px
|