CoordinateConverter

//Constructors/Producers
CoordinateConverter(CoordinateConverter) -> CoordinateConverter
getReferenceFrame(TileManager) -> CoordinateConverter

//Methods
CoordinateConverter.CoordinateConverter() -> CoordinateConverter
CoordinateConverter.getCenterLLA() -> dvec3
CoordinateConverter.getForward() -> dvec3
CoordinateConverter.getRight() -> dvec3
CoordinateConverter.getUp() -> dvec3
CoordinateConverter.globalXYZToLLA(dvec3) -> dvec3
CoordinateConverter.globalXYZToLocalXYZ(dvec3) -> dvec3
CoordinateConverter.llaToGlobalXYZ(dvec3) -> dvec3
CoordinateConverter.llaToLocalXYZ(dvec3) -> dvec3
CoordinateConverter.localXYZToGlobalXYZ(dvec3) -> dvec3
CoordinateConverter.localXYZToLLA(dvec3) -> dvec3

TileManager

//Constructors/Producers
GetTileManager() -> TileManager

//Methods
TileManager.clearLoadedTiles() -> void
TileManager.getCenterTile() -> class World::Tile
TileManager.getReferenceFrame() -> CoordinateConverter
TileManager.getWSRayIntersection(Ray, vec3) -> bool