graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[src/state/state/StateBase.ts]" -- "[src/state/StateContext.ts]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/state/StateService.ts]" -- "[src/state/StateContext.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/api/interfaces/IDataProvider.ts]" -- "[src/api/DataProviderBase.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/viewer/CustomCameraControls.ts]" -- "[src/viewer/Viewer.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/state/state/TraversingState.ts]" -- "[src/state/state/EarthState.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/state/state/EarthState.ts]" -- "[src/state/StateContext.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/state/state/EarthState.ts]" -- "[src/state/state/StateBase.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/state/StateContext.ts]" -- "[src/render/RenderCamera.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/component/spatial/SpatialScene.ts]" -- "[src/component/spatial/SpatialComponent.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/state/interfaces/IAnimationState.ts]" -- "[src/render/RenderCamera.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/state/state/EarthState.ts]" -- "[src/render/RenderCamera.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/state/state/StateBase.ts]" -- "[src/state/interfaces/IAnimationState.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/state/interfaces/IAnimationState.ts]" -- "[src/state/StateContext.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/viewer/interfaces/IViewer.ts]" -- "[src/viewer/Viewer.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/state/state/StateBase.ts]" -- "[src/state/StateService.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/state/state/StateBase.ts]" -- "[src/render/RenderCamera.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/state/interfaces/IStateContext.ts]" -- "[src/state/StateService.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/state/interfaces/IAnimationState.ts]" -- "[src/geo/Geo.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/viewer/events/ViewerReferenceEvent.ts]" -- "[src/viewer/Viewer.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/state/StateTransitionMatrix.ts]" -- "[src/render/RenderCamera.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/state/interfaces/IStateContext.ts]" -- "[src/state/StateTransitionMatrix.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/state/StateService.ts]" -- "[src/geo/Geo.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/state/state/TraversingState.ts]" -- "[src/state/state/StateBase.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/state/state/WaitingState.ts]" -- "[src/state/StateContext.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/state/state/GravityTraversingState.ts]" -- "[src/state/StateTransitionMatrix.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/component/spatial/scene/SpatialCell.ts]" -- "[src/component/spatial/SpatialCommon.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/component/spatial/scene/SpatialCell.ts]" -- "[src/component/spatial/SpatialScene.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/component/spatial/SpatialCache.ts]" -- "[src/api/APIWrapper.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/viewer/Modes.ts]" -- "[src/geo/Geo.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/component/spatial/scene/SpatialCell.ts]" -- "[src/component/spatial/SpatialComponent.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/state/interfaces/IAnimationState.ts]" -- "[src/component/bearing/BearingComponent.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/viewer/Modes.ts]" -- "[src/component/bearing/BearingComponent.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/state/interfaces/IAnimationState.ts]" -- "[src/component/image/ImageComponent.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/api/provider/GraphDataProvider.ts]" -- "[src/api/interfaces/IGeometryProvider.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/state/StateContext.ts]" -- "[src/component/bearing/BearingComponent.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/viewer/Viewer.ts]" -- "[src/state/StateService.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/api/provider/GraphDataProvider.ts]" -- "[src/api/GeometryProviderBase.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/viewer/enums/CameraControls.ts]" -- "[src/viewer/Viewer.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/state/state/InteractiveWaitingState.ts]" -- "[src/state/StateContext.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/state/state/TraversingState.ts]" -- "[src/component/bearing/BearingComponent.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[doc/src/theme/ReactLiveScope/index.js]" -- "[doc/sidebars/docs.sidebars.js]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/component/spatial/SpatialCommon.ts]" -- "[src/component/spatial/SpatialComponent.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/api/provider/GraphDataProvider.ts]" -- "[src/api/interfaces/IDataProvider.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/viewer/PanService.ts]" -- "[src/state/StateService.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/viewer/Viewer.ts]" -- "[src/component/image/ImageComponent.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/state/state/TraversingState.ts]" -- "[src/state/StateService.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/graph/ImageCache.ts]" -- "[src/api/events/ProviderEvent.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/viewer/enums/CameraControls.ts]" -- "[src/viewer/PanService.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/viewer/Modes.ts]" -- "[src/state/State.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/state/state/StateBase.ts]" -- "[src/state/StateTransitionMatrix.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }