Class GeographicExtension

java.lang.Object
com.gaia3d.terrain.structure.GeographicExtension

public class GeographicExtension extends Object
  • Constructor Details

    • GeographicExtension

      public GeographicExtension()
  • Method Details

    • setDegrees

      public void setDegrees(double minLonDeg, double minLatDeg, double minAlt, double maxLonDeg, double maxLatDeg, double maxAlt)
    • copyFrom

      public void copyFrom(GeographicExtension geographicExtension)
    • deleteObjects

      public void deleteObjects()
    • union

      public void union(GeographicExtension geographicExtension)
    • getMaxLongitudeDeg

      public double getMaxLongitudeDeg()
    • getMinLongitudeDeg

      public double getMinLongitudeDeg()
    • getMaxLatitudeDeg

      public double getMaxLatitudeDeg()
    • getMinLatitudeDeg

      public double getMinLatitudeDeg()
    • getMidLongitudeDeg

      public double getMidLongitudeDeg()
    • getMidLatitudeDeg

      public double getMidLatitudeDeg()
    • getMidAltitude

      public double getMidAltitude()
    • getMaxAltitude

      public double getMaxAltitude()
    • getMinAltitude

      public double getMinAltitude()
    • getLongitudeRangeDegree

      public double getLongitudeRangeDegree()
    • getLatitudeRangeDegree

      public double getLatitudeRangeDegree()
    • getAltitudeRange

      public double getAltitudeRange()
    • getMidPoint

      public org.joml.Vector3d getMidPoint()
    • intersects

      public boolean intersects(double lonDeg, double latDeg)
    • intersects

      public boolean intersects(GeographicExtension geographicExtension)
    • intersectsBox

      public boolean intersectsBox(double minLonDeg, double minLatDeg, double maxLonDeg, double maxLatDeg)
    • intersectsLongitude

      public boolean intersectsLongitude(double lonDeg)
    • intersectsLatitude

      public boolean intersectsLatitude(double latDeg)