Class TerrainElevationDataQuadTree

java.lang.Object
com.gaia3d.terrain.tile.TerrainElevationDataQuadTree

public class TerrainElevationDataQuadTree extends Object
  • Constructor Details

  • Method Details

    • deleteObjects

      public void deleteObjects()
    • addTerrainElevationData

      public void addTerrainElevationData(TerrainElevationData terrainElevationData)
    • calculateGeographicExtension

      public void calculateGeographicExtension()
    • deleteCoverage

      public void deleteCoverage()
    • deleteCoverageIfNoIntersectsGeoExtension

      public void deleteCoverageIfNoIntersectsGeoExtension(GeographicExtension geographicExtension)
    • deleteCoverageIfNotIntersects

      public void deleteCoverageIfNotIntersects(GeographicExtension geographicExtension)
    • makeQuadTree

      public void makeQuadTree(int maxDepth)
    • getTerrainElevationDataArray

      public void getTerrainElevationDataArray(double lonDeg, double latDeg, List<TerrainElevationData> resultTerrainElevDataArray)
    • getTerrainElevationDataArray

      public void getTerrainElevationDataArray(GeographicExtension geoExtension, Map<TerrainElevationData,TerrainElevationData> terrainElevDataMap)