Uses of Class
gov.nasa.worldwind.geom.LatLon
- 
- 
Uses of LatLon in gov.nasa.worldwind.animationMethods in gov.nasa.worldwind.animation with parameters of type LatLon Modifier and Type Method Description static longAnimationSupport. getScaledTimeMillisecs(LatLon beginLatLon, LatLon endLatLon, long minTimeMillis, long maxTimeMillis)Calcualte a scaled time based on the great circle distance between two points.
- 
Uses of LatLon in gov.nasa.worldwind.awtMethods in gov.nasa.worldwind.awt that return LatLon Modifier and Type Method Description protected LatLonAbstractViewInputHandler. getChangeInLocation(java.awt.Point point1, java.awt.Point point2, Vec4 vec1, Vec4 vec2)
- 
Uses of LatLon in gov.nasa.worldwind.dataMethods in gov.nasa.worldwind.data that return LatLon Modifier and Type Method Description protected LatLonTiledRasterProducer. computeDesiredTileDelta(Sector sector)protected LatLonTiledRasterProducer. computeIntegralLevelZeroTileDelta(LatLon originalDelta)protected LatLonTiledElevationProducer. computeRasterPixelSize(DataRaster raster)protected LatLonTiledRasterProducer. computeRasterPixelSize(DataRaster raster)protected LatLonTiledElevationProducer. computeRasterTileDelta(int tileWidth, int tileHeight, java.lang.Iterable<? extends DataRaster> rasters)protected LatLonTiledRasterProducer. computeRasterTileDelta(int tileWidth, int tileHeight, java.lang.Iterable<? extends DataRaster> rasters)protected LatLonTiledRasterProducer. computeSmallestPixelSize(java.lang.Iterable<? extends DataRaster> rasters)Methods in gov.nasa.worldwind.data with parameters of type LatLon Modifier and Type Method Description protected LatLonTiledRasterProducer. computeIntegralLevelZeroTileDelta(LatLon originalDelta)protected intTiledRasterProducer. computeNumLevels(LatLon levelZeroDelta, LatLon lastLevelDelta)protected booleanTiledRasterProducer. isWithinLatLonLimits(Sector sector, LatLon tileDelta, LatLon tileOrigin)
- 
Uses of LatLon in gov.nasa.worldwind.geomSubclasses of LatLon in gov.nasa.worldwind.geom Modifier and Type Class Description classPositionFields in gov.nasa.worldwind.geom declared as LatLon Modifier and Type Field Description static LatLonLatLon. ZEROMethods in gov.nasa.worldwind.geom that return LatLon Modifier and Type Method Description LatLonLatLon. add(LatLon that)LatLonLatLon. add(Position that)static LatLonLatLon. fromDegrees(double latitude, double longitude)Factory method for obtaining a newLatLonfrom two angles expressed in degrees.static LatLonLatLon. fromRadians(double latitude, double longitude)Factor method for obtaining a newLatLonfrom two angles expressed in radians.static LatLonLatLon. getCenter(Globe globe, java.lang.Iterable<? extends LatLon> locations)Computes the average location of a specified list of locations.static LatLonLatLon. getCenter(java.lang.Iterable<? extends LatLon> locations)Computes the average location of a specified list of locations.LatLonSector. getCentroid()Returns the latitude and longitude of the sector's angular center: (minimum latitude + maximum latitude) / 2, (minimum longitude + maximum longitude) / 2.LatLon[]Sector. getCorners()Returns a list of the Lat/Lon coordinates of a Sector's corners.LatLonQuaternion. getLatLon()LatLonBarycentricTriangle. getLocation(double[] w)LatLonGeoQuad. getNe()LatLonGeoQuad. getNw()LatLonGeoQuad. getSe()LatLonGeoQuad. getSw()static LatLon[]LatLon. greatCircleArcExtremeLocations(LatLon begin, LatLon end)Returns two locations with the most extreme latitudes on the great circle arc defined by, and limited to, the two locations.static LatLon[]LatLon. greatCircleArcExtremeLocations(java.lang.Iterable<? extends LatLon> locations)Returns two locations with the most extreme latitudes on the sequence of great circle arcs defined by each pair of locations in the specified iterable.static LatLonLatLon. greatCircleEndPosition(LatLon p, double greatCircleAzimuthRadians, double pathLengthRadians)Computes the location on a great circle arc with the given starting location, azimuth, and arc distance.static LatLonLatLon. greatCircleEndPosition(LatLon p, Angle greatCircleAzimuth, Angle pathLength)Computes the location on a great circle arc with the given starting location, azimuth, and arc distance.static LatLon[]LatLon. greatCircleExtremeLocations(LatLon location, Angle azimuth)Returns two locations with the most extreme latitudes on the great circle with the given starting location and azimuth.LatLonGeoQuad. interpolate(double t, double s)static LatLonLatLon. interpolate(double amount, LatLon value1, LatLon value2)Returns the linear interpolation ofvalue1andvalue2, treating the geographic locations as simple 2D coordinate pairs.static LatLonLatLon. interpolate(java.lang.String pathType, double amount, LatLon value1, LatLon value2)Returns an interpolated location betweenvalue1andvalue2, according to the specified path type.static LatLonLatLon. interpolateGreatCircle(double amount, LatLon value1, LatLon value2)Returns the an interpolated location along the great-arc betweenvalue1andvalue2.static LatLonLatLon. interpolateRhumb(double amount, LatLon value1, LatLon value2)Returns the an interpolated location along the rhumb line betweenvalue1andvalue2.static LatLonLatLon. intersectionWithMeridian(LatLon p1, LatLon p2, Angle meridian)Determine where a line between two locations crosses a given meridian.static LatLonLatLon. intersectionWithMeridian(LatLon p1, LatLon p2, Angle meridian, Globe globe)Determine where a line between two locations crosses a given meridian.static LatLonLatLon. linearEndPosition(LatLon p, Angle linearAzimuth, Angle pathLength)Computes the location on a linear path given a starting location, azimuth, and arc distance along the line.LatLonLatLon. parseLatLon(java.lang.String latLonString)Parses a string containing latitude and longitude coordinates in either Degrees-minutes-seconds or decimal degrees.static LatLonLatLon. rhumbEndPosition(LatLon p, double rhumbAzimuthRadians, double pathLengthRadians)Computes the location on a rhumb line with the given starting location, rhumb azimuth, and arc distance along the line.static LatLonLatLon. rhumbEndPosition(LatLon p, Angle rhumbAzimuth, Angle pathLength)Computes the location on a rhumb line with the given starting location, rhumb azimuth, and arc distance along the line.LatLonLatLon. subtract(LatLon that)LatLonLatLon. subtract(Position that)Methods in gov.nasa.worldwind.geom that return types with arguments of type LatLon Modifier and Type Method Description java.util.List<LatLon>Sector. asList()Returns the coordinates of the sector as a list, in the order minLat, maxLat, minLon, maxLon.static java.util.List<LatLon>LatLon. computeShiftedLocations(Position oldLocation, Position newLocation, java.lang.Iterable<? extends LatLon> locations)Computes a new set of locations translated from a specified location to a new location.static java.util.List<LatLon>LatLon. computeShiftedLocations(Globe globe, LatLon oldLocation, LatLon newLocation, java.lang.Iterable<? extends LatLon> locations)static java.util.List<LatLon>LatLon. cutLocationsAlongDateLine(java.lang.Iterable<? extends LatLon> locations, java.lang.String pole, Globe globe)Divides a sequence of geographic locations that encloses a pole along the international dateline.java.util.Iterator<LatLon>Sector. iterator()Creates an iterator over the four corners of the sector, starting with the southwest position and continuing counter-clockwise.static java.util.List<LatLon>LatLon. makeDatelineCrossingLocationsPositive(java.lang.Iterable<? extends LatLon> locations)Transform the negative longitudes of a dateline-spanning location list to positive values that maintain the relationship with the other locations in the list.static java.util.List<java.util.List<LatLon>>LatLon. repeatLocationsAroundDateline(java.lang.Iterable<? extends LatLon> locations)Returns a list containing two copies of a sequence of geographic locations that cross the dateline: one that extends across the -180 longitude boundary and one that extends across the +180 longitude boundary.Methods in gov.nasa.worldwind.geom with parameters of type LatLon Modifier and Type Method Description LatLonLatLon. add(LatLon that)static SectorSector. boundingSector(LatLon pA, LatLon pB)static SectorSector. boundingSector(Globe globe, LatLon center, double radius)Returns a newSectorencompassing a circle centered at a given position, with a given radius in meter.static java.util.List<LatLon>LatLon. computeShiftedLocations(Globe globe, LatLon oldLocation, LatLon newLocation, java.lang.Iterable<? extends LatLon> locations)booleanSector. contains(LatLon latLon)Determines whether a latitude/longitude position is within the sector.AngleGeoQuad. distanceToEastEdge(LatLon p)AngleGeoQuad. distanceToNE(LatLon p)AngleGeoQuad. distanceToNorthEdge(LatLon p)AngleGeoQuad. distanceToNW(LatLon p)AngleGeoQuad. distanceToSE(LatLon p)AngleGeoQuad. distanceToSouthEdge(LatLon p)AngleGeoQuad. distanceToSW(LatLon p)AngleGeoQuad. distanceToWestEdge(LatLon p)static doubleLatLon. ellipsoidalDistance(LatLon p1, LatLon p2, double equatorialRadius, double polarRadius)Computes the distance between two points on an ellipsoid iteratively.static AngleLatLon. ellipsoidalForwardAzimuth(LatLon p1, LatLon p2, double equatorialRadius, double polarRadius)Compute the forward azimuth between two positionsstatic booleanLatLon. equals(LatLon a, LatLon b)static MatrixMatrix. fromGeographicToImage(java.awt.geom.Point2D[] imagePoints, LatLon[] geoPoints)static MatrixMatrix. fromImageToGeographic(java.awt.geom.Point2D[] imagePoints, LatLon[] geoPoints)Computes aMatrixthat will map constrained 2D grid coordinates to geographic coordinates in degrees.static AngleLatLon. getAverageDistance(Globe globe, LatLon center, java.lang.Iterable<? extends LatLon> locations)Computes the average distance between a specified center point and a list of locations.double[]BarycentricTriangle. getBarycentricCoords(LatLon location)Vec4Sphere. getPointOnSphere(LatLon location)Computes a point on the sphere corresponding to a specified location.static LatLon[]LatLon. greatCircleArcExtremeLocations(LatLon begin, LatLon end)Returns two locations with the most extreme latitudes on the great circle arc defined by, and limited to, the two locations.static AngleLatLon. greatCircleAzimuth(LatLon p1, LatLon p2)Computes the azimuth angle (clockwise from North) that points from the first location to the second location.static AngleLatLon. greatCircleDistance(LatLon p1, LatLon p2)Computes the great circle angular distance between two locations.static LatLonLatLon. greatCircleEndPosition(LatLon p, double greatCircleAzimuthRadians, double pathLengthRadians)Computes the location on a great circle arc with the given starting location, azimuth, and arc distance.static LatLonLatLon. greatCircleEndPosition(LatLon p, Angle greatCircleAzimuth, Angle pathLength)Computes the location on a great circle arc with the given starting location, azimuth, and arc distance.static LatLon[]LatLon. greatCircleExtremeLocations(LatLon location, Angle azimuth)Returns two locations with the most extreme latitudes on the great circle with the given starting location and azimuth.static LatLonLatLon. interpolate(double amount, LatLon value1, LatLon value2)Returns the linear interpolation ofvalue1andvalue2, treating the geographic locations as simple 2D coordinate pairs.static LatLonLatLon. interpolate(java.lang.String pathType, double amount, LatLon value1, LatLon value2)Returns an interpolated location betweenvalue1andvalue2, according to the specified path type.static LatLonLatLon. interpolateGreatCircle(double amount, LatLon value1, LatLon value2)Returns the an interpolated location along the great-arc betweenvalue1andvalue2.static LatLonLatLon. interpolateRhumb(double amount, LatLon value1, LatLon value2)Returns the an interpolated location along the rhumb line betweenvalue1andvalue2.static LatLonLatLon. intersectionWithMeridian(LatLon p1, LatLon p2, Angle meridian)Determine where a line between two locations crosses a given meridian.static LatLonLatLon. intersectionWithMeridian(LatLon p1, LatLon p2, Angle meridian, Globe globe)Determine where a line between two locations crosses a given meridian.booleanSector. intersectsSegment(LatLon begin, LatLon end)Determines whether this sector intersects the specified geographic line segment.static AngleLatLon. linearAzimuth(LatLon p1, LatLon p2)Computes the azimuth angle (clockwise from North) of a linear path two locations.static AngleLatLon. linearDistance(LatLon p1, LatLon p2)Computes the length of the linear path between two locations.static LatLonLatLon. linearEndPosition(LatLon p, Angle linearAzimuth, Angle pathLength)Computes the location on a linear path given a starting location, azimuth, and arc distance along the line.static booleanLatLon. locationsCrossDateline(LatLon p1, LatLon p2)static AngleLatLon. pathDistance(java.lang.String pathType, LatLon value1, LatLon value2)Returns the length of the path betweenvalue1andvalue2, according to the specified path type.static AngleLatLon. rhumbAzimuth(LatLon p1, LatLon p2)Computes the azimuth angle (clockwise from North) of a rhumb line (a line of constant heading) between two locations.static AngleLatLon. rhumbDistance(LatLon p1, LatLon p2)Computes the length of the rhumb line between two locations.static LatLonLatLon. rhumbEndPosition(LatLon p, double rhumbAzimuthRadians, double pathLengthRadians)Computes the location on a rhumb line with the given starting location, rhumb azimuth, and arc distance along the line.static LatLonLatLon. rhumbEndPosition(LatLon p, Angle rhumbAzimuth, Angle pathLength)Computes the location on a rhumb line with the given starting location, rhumb azimuth, and arc distance along the line.static Sector[]Sector. splitBoundingSectors(Globe globe, LatLon center, double radius)Returns an array of Sectors encompassing a circle centered at a given position, with a given radius in meters.LatLonLatLon. subtract(LatLon that)Method parameters in gov.nasa.worldwind.geom with type arguments of type LatLon Modifier and Type Method Description static SectorSector. boundingSector(java.lang.Iterable<? extends LatLon> locations)static java.util.List<LatLon>LatLon. computeShiftedLocations(Position oldLocation, Position newLocation, java.lang.Iterable<? extends LatLon> locations)Computes a new set of locations translated from a specified location to a new location.static java.util.List<LatLon>LatLon. computeShiftedLocations(Globe globe, LatLon oldLocation, LatLon newLocation, java.lang.Iterable<? extends LatLon> locations)static java.util.List<LatLon>LatLon. cutLocationsAlongDateLine(java.lang.Iterable<? extends LatLon> locations, java.lang.String pole, Globe globe)Divides a sequence of geographic locations that encloses a pole along the international dateline.static AngleLatLon. getAverageDistance(Globe globe, LatLon center, java.lang.Iterable<? extends LatLon> locations)Computes the average distance between a specified center point and a list of locations.static AngleLatLon. getAverageDistance(java.lang.Iterable<? extends LatLon> locations)Compute the average rhumb distance between locations.static LatLonLatLon. getCenter(Globe globe, java.lang.Iterable<? extends LatLon> locations)Computes the average location of a specified list of locations.static LatLonLatLon. getCenter(java.lang.Iterable<? extends LatLon> locations)Computes the average location of a specified list of locations.static LatLon[]LatLon. greatCircleArcExtremeLocations(java.lang.Iterable<? extends LatLon> locations)Returns two locations with the most extreme latitudes on the sequence of great circle arcs defined by each pair of locations in the specified iterable.booleanSector. isSameSector(java.lang.Iterable<? extends LatLon> corners)static booleanSector. isSector(java.lang.Iterable<? extends LatLon> corners)static java.lang.StringLatLon. locationsContainPole(java.lang.Iterable<? extends LatLon> locations)Determines if a sequence of geographic locations encloses either the North or South pole.static booleanLatLon. locationsCrossDateLine(java.lang.Iterable<? extends LatLon> locations)static java.util.List<LatLon>LatLon. makeDatelineCrossingLocationsPositive(java.lang.Iterable<? extends LatLon> locations)Transform the negative longitudes of a dateline-spanning location list to positive values that maintain the relationship with the other locations in the list.static java.util.List<java.util.List<LatLon>>LatLon. repeatLocationsAroundDateline(java.lang.Iterable<? extends LatLon> locations)Returns a list containing two copies of a sequence of geographic locations that cross the dateline: one that extends across the -180 longitude boundary and one that extends across the +180 longitude boundary.static Sector[]Sector. splitBoundingSectors(java.lang.Iterable<? extends LatLon> locations)Constructors in gov.nasa.worldwind.geom with parameters of type LatLon Constructor Description BarycentricQuadrilateral(LatLon p00, LatLon p10, LatLon p11, LatLon p01)BarycentricTriangle(LatLon p00, LatLon p10, LatLon p01)LatLon(LatLon latLon)Position(LatLon latLon, double elevation)Constructor parameters in gov.nasa.worldwind.geom with type arguments of type LatLon Constructor Description GeoQuad(java.util.List<? extends LatLon> corners)
- 
Uses of LatLon in gov.nasa.worldwind.geom.coordsMethods in gov.nasa.worldwind.geom.coords that return LatLon Modifier and Type Method Description static LatLonUTMCoord. locationFromUTMCoord(int zone, java.lang.String hemisphere, double easting, double northing, Globe globe)Convenience method for converting a UTM coordinate to a geographic location.
- 
Uses of LatLon in gov.nasa.worldwind.globesMethods in gov.nasa.worldwind.globes with parameters of type LatLon Modifier and Type Method Description Vec4EllipsoidalGlobe. computeEllipsoidalPointFromLocation(LatLon location)Computes a ellipsoidal point from a latitude and longitude.Vec4Globe. computeEllipsoidalPointFromLocation(LatLon location)Computes a ellipsoidal point from a latitude and longitude.Vec4EllipsoidalGlobe. computePointFromLocation(LatLon location)Vec4Globe. computePointFromLocation(LatLon location)Computes a cartesian point from a geographic location on the surface of this globe.Vec4EllipsoidalGlobe. computePointFromPosition(LatLon latLon, double metersElevation)Vec4Globe. computePointFromPosition(LatLon latLon, double metersElevation)Computes a cartesian point from a geographic location and elevation.doubleEllipsoidalGlobe. getRadiusAt(LatLon location)doubleGlobe. getRadiusAt(LatLon location)Indicates the radius in meters of the globe's ellipsoid at a location.Method parameters in gov.nasa.worldwind.globes with type arguments of type LatLon Modifier and Type Method Description voidElevationModel. composeElevations(Sector sector, java.util.List<? extends LatLon> latlons, int tileWidth, double[] buffer)Determines the elevations at specified locations within a specifiedSector.double[]ElevationModel. getElevations(Sector sector, java.util.List<? extends LatLon> latlons, double[] targetResolution, double[] buffer)Returns the elevations of a collection of locations.doubleElevationModel. getElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] buffer)Returns the elevations of a collection of locations.double[]EllipsoidalGlobe. getElevations(Sector sector, java.util.List<? extends LatLon> latLons, double[] targetResolution, double[] elevations)doubleEllipsoidalGlobe. getElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] elevations)double[]Globe. getElevations(Sector sector, java.util.List<? extends LatLon> latlons, double[] targetResolution, double[] elevations)Indicates the elevations of a collection of locations.doubleGlobe. getElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] elevations)Indicates the elevations of a collection of locations.double[]ElevationModel. getUnmappedElevations(Sector sector, java.util.List<? extends LatLon> latlons, double[] targetResolution, double[] buffer)Returns the elevations of a collection of locations.doubleElevationModel. getUnmappedElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] buffer)Returns the elevations of a collection of locations.
- 
Uses of LatLon in gov.nasa.worldwind.layersFields in gov.nasa.worldwind.layers declared as LatLon Modifier and Type Field Description protected LatLonTerrainProfileLayer. endLatLonprotected LatLonTerrainProfileLayer. startLatLonFields in gov.nasa.worldwind.layers with type parameters of type LatLon Modifier and Type Field Description protected java.util.ArrayList<? extends LatLon>WorldMapLayer. footPrintPositionsprotected java.util.ArrayList<? extends LatLon>TerrainProfileLayer. pathPositionsMethods in gov.nasa.worldwind.layers that return LatLon Modifier and Type Method Description protected LatLonAbstractGraticuleLayer. computeLabelOffset(DrawContext dc)LatLonTerrainProfileLayer. getEndLatLon()Get the profile end position lat/lon whenTerrainProfileLayer.FOLLOW_NONE.LatLonTerrainProfileLayer. getStartLatLon()Get the profile start position lat/lon whenTerrainProfileLayer.FOLLOW_NONE.protected LatLonAbstractGraticuleLayer. greatCircleIntersectionAtLatitude(LatLon p1, LatLon p2, Angle latitude)Computes the intersection point position between a great circle segment and a parallel.protected LatLonAbstractGraticuleLayer. greatCircleIntersectionAtLongitude(LatLon p1, LatLon p2, Angle longitude)Computes the intersection point position between a great circle segment and a meridian.protected LatLonAbstractGraticuleLayer. greatCircleMidPoint(LatLon p1, LatLon p2)Methods in gov.nasa.worldwind.layers that return types with arguments of type LatLon Modifier and Type Method Description protected java.util.ArrayList<LatLon>WorldMapLayer. computeViewFootPrint(DrawContext dc, int steps)Compute the view range footprint on the globe.java.util.List<? extends LatLon>TextureTile. getCorners()java.util.List<? extends LatLon>WorldMapLayer. getFootPrintPositions()Get the current view footprint position list.java.util.List<? extends LatLon>TerrainProfileLayer. getPathPositions()Get the path positions that the profile follows if set toTerrainProfileLayer.FOLLOW_PATH.Methods in gov.nasa.worldwind.layers with parameters of type LatLon Modifier and Type Method Description protected voidLatLonGraticuleLayer. addLabel(double value, java.lang.String labelType, java.lang.String graticuleType, double resolution, LatLon labelOffset)protected voidGARSGraticuleLayer. addLevel0Label(double value, java.lang.String labelType, java.lang.String graticuleType, double resolution, LatLon labelOffset)protected voidTerrainProfileLayer. computeMirroredPositions(LatLon centerLatLon)protected intTerrainProfileLayer. computeObjectSample(LatLon pos)Compute the sample number along the path closest to the givenLatLon.protected AngleAbstractGraticuleLayer. getDeltaLongitude(LatLon p1, Angle longitude)java.util.Collection<? extends Renderable>CachedRenderableLayer. getRenderables(LatLon location)Returns all Renderables at a specfied location.protected LatLonAbstractGraticuleLayer. greatCircleIntersectionAtLatitude(LatLon p1, LatLon p2, Angle latitude)Computes the intersection point position between a great circle segment and a parallel.protected LatLonAbstractGraticuleLayer. greatCircleIntersectionAtLongitude(LatLon p1, LatLon p2, Angle longitude)Computes the intersection point position between a great circle segment and a meridian.protected LatLonAbstractGraticuleLayer. greatCircleMidPoint(LatLon p1, LatLon p2)protected booleanViewControlsSelectListener. isPathCrossingAPole(LatLon p1, LatLon p2)voidTerrainProfileLayer. setEndLatLon(LatLon latLon)Set the profile end position lat/lon whenTerrainProfileLayer.FOLLOW_NONE.protected voidTerrainProfileLayer. setPosition(int index, LatLon latLon)voidTerrainProfileLayer. setStartLatLon(LatLon latLon)Set the profile start position lat/lon whenTerrainProfileLayer.FOLLOW_NONE.Method parameters in gov.nasa.worldwind.layers with type arguments of type LatLon Modifier and Type Method Description voidSurfaceImageLayer. addImage(java.lang.String name, java.awt.image.BufferedImage image, java.util.List<? extends LatLon> corners)Add aBufferedImageto the collection at an explicitly specified location.voidSurfaceImageLayer. addImage(java.lang.String imagePath, java.util.List<? extends LatLon> corners)Add an image to the collection at an explicitly specified location.voidTerrainProfileLayer. setPathPositions(java.util.ArrayList<? extends LatLon> positions)Set the path positions that the profile should follow ifTerrainProfileLayer.FOLLOW_PATH.
- 
Uses of LatLon in gov.nasa.worldwind.layers.placenameFields in gov.nasa.worldwind.layers.placename declared as LatLon Modifier and Type Field Description static LatLonPlaceNameLayer. GRID_1152x2304static LatLonPlaceNameLayer. GRID_144x288static LatLonPlaceNameLayer. GRID_16x32static LatLonPlaceNameLayer. GRID_1x1static LatLonPlaceNameLayer. GRID_288x576static LatLonPlaceNameLayer. GRID_36x72static LatLonPlaceNameLayer. GRID_4x8static LatLonPlaceNameLayer. GRID_576x1152static LatLonPlaceNameLayer. GRID_72x144static LatLonPlaceNameLayer. GRID_8x16Methods in gov.nasa.worldwind.layers.placename that return LatLon Modifier and Type Method Description LatLonPlaceNameService. getTileDelta()Constructors in gov.nasa.worldwind.layers.placename with parameters of type LatLon Constructor Description PlaceNameService(java.lang.String service, java.lang.String dataset, java.lang.String fileCachePath, Sector sector, LatLon tileDelta, java.awt.Font font, boolean versionTag)PlaceNameService Constructor
- 
Uses of LatLon in gov.nasa.worldwind.ogc.kml.implMethods in gov.nasa.worldwind.ogc.kml.impl that return types with arguments of type LatLon Modifier and Type Method Description static java.util.List<LatLon>KMLUtil. rotateSector(Globe globe, Sector sector, Angle rotation)Rotate the corners of a sector around a normal vector through the sector centroid.Method parameters in gov.nasa.worldwind.ogc.kml.impl with type arguments of type LatLon Modifier and Type Method Description static voidKMLExportUtil. exportBoundaryAsLinearRing(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.Iterable<? extends LatLon> boundary, java.lang.Double altitude)Export the boundary of a polygon as a KML LinearRing.
- 
Uses of LatLon in gov.nasa.worldwind.poiFields in gov.nasa.worldwind.poi declared as LatLon Modifier and Type Field Description protected LatLonBasicPointOfInterest. latlonMethods in gov.nasa.worldwind.poi that return LatLon Modifier and Type Method Description LatLonBasicPointOfInterest. getLatlon()LatLonPointOfInterest. getLatlon()Constructors in gov.nasa.worldwind.poi with parameters of type LatLon Constructor Description BasicPointOfInterest(LatLon latlon)
- 
Uses of LatLon in gov.nasa.worldwind.renderSubclasses of LatLon in gov.nasa.worldwind.render Modifier and Type Class Description protected static classSurfacePolygon.VertexFields in gov.nasa.worldwind.render declared as LatLon Modifier and Type Field Description protected LatLonSurfaceEllipse. centerprotected LatLonSurfaceQuad. centerprotected static LatLonSurfaceObjectTileBuilder. DEFAULT_LEVEL_ZERO_TILE_DELTAThe default level zero tile delta used to construct a LevelSet.protected LatLonSurfaceText. drawLocationThe lower-left location of the text box after applying offset.Fields in gov.nasa.worldwind.render with type parameters of type LatLon Modifier and Type Field Description protected java.util.List<java.util.List<LatLon>>AbstractSurfaceShape. activeGeometryprotected java.util.List<java.util.List<LatLon>>AbstractSurfaceShape. activeOutlineGeometryprotected java.util.List<java.util.List<? extends LatLon>>ExtrudedPolygon. boundariesThe location of each vertex in this shape's boundaries.protected java.util.List<java.lang.Iterable<? extends LatLon>>SurfacePolygon. boundariesprotected java.util.List<LatLon>FramebufferTexture. cornersprotected java.util.List<LatLon>SurfaceImage. cornersprotected java.util.List<? extends LatLon>ExtrudedPolygon.ExtrudedBoundaryInfo. locationsThe boundary vertices.protected java.lang.Iterable<? extends LatLon>SurfacePolyline. locationsMethods in gov.nasa.worldwind.render that return LatLon Modifier and Type Method Description LatLonSurfaceEllipse. getCenter()LatLonSurfaceQuad. getCenter()LatLon[]Quadrilateral. getCorners()LatLonSurfaceIcon. getLocation()Get the icon reference location on the globe.LatLonExtrudedPolygon. getReferenceLocation()Indicates the location to use as a reference location for computed geometry.Methods in gov.nasa.worldwind.render that return types with arguments of type LatLon Modifier and Type Method Description protected java.lang.Iterable<? extends LatLon>SurfaceIcons. computeDrawLocations(DrawContext dc, SurfaceTileDrawContext sdc)protected java.util.List<LatLon>SurfaceEllipse. computeLocations(Globe globe, int intervals)protected abstract java.util.List<java.util.List<LatLon>>AbstractSurfaceShape. createGeometry(Globe globe, double edgeIntervalsPerDegree)protected java.util.List<java.util.List<LatLon>>AbstractSurfaceShape. createGeometry(Globe globe, SurfaceTileDrawContext sdc)protected java.util.List<java.util.List<LatLon>>SurfaceEllipse. createGeometry(Globe globe, double edgeIntervalsPerDegree)protected java.util.List<java.util.List<LatLon>>SurfaceMultiPolygon. createGeometry(Globe globe, double edgeIntervalsPerDegree)protected java.util.List<java.util.List<LatLon>>SurfacePolygon. createGeometry(Globe globe, double edgeIntervalsPerDegree)protected java.util.List<java.util.List<LatLon>>SurfacePolyline. createGeometry(Globe globe, double edgeIntervalsPerDegree)protected java.util.List<java.util.List<LatLon>>SurfacePolylines. createGeometry(Globe globe, double edgeIntervalsPerDegree)protected java.util.List<java.util.List<LatLon>>SurfacePolylines. createGeometry(Globe globe, SurfaceTileDrawContext sdc)protected java.util.List<java.util.List<LatLon>>SurfaceQuad. createGeometry(Globe globe, double edgeIntervalsPerDegree)protected java.util.List<java.util.List<LatLon>>SurfaceSector. createGeometry(Globe globe, double edgeIntervalsPerDegree)protected java.util.List<LatLon>AbstractSurfaceShape. cutAlongDateLine(java.util.List<LatLon> locations, java.lang.String pole, Globe globe)Divide a list of locations that encloses a pole along the international date line.protected java.util.List<? extends LatLon>ExtrudedPolygon. fillBoundary(java.lang.Iterable<? extends LatLon> corners)protected java.util.List<java.util.List<LatLon>>AbstractSurfaceShape. getActiveGeometry()protected java.util.List<java.util.List<? extends LatLon>>ExtrudedPolygon. getBoundaries()Returns this shape's boundaries.java.util.List<java.lang.Iterable<? extends LatLon>>SurfacePolygon. getBoundaries()java.lang.Iterable<? extends LatLon>SurfaceMultiPolygon. getBoundary(int index)protected java.util.List<java.util.List<LatLon>>AbstractSurfaceShape. getCachedGeometry(DrawContext dc, SurfaceTileDrawContext sdc)java.util.List<LatLon>FramebufferTexture. getCorners()java.util.List<LatLon>SurfaceImage. getCorners()java.util.List<? extends LatLon>SurfaceTile. getCorners()java.lang.Iterable<? extends LatLon>SurfaceEllipse. getLocations(Globe globe)java.lang.Iterable<? extends LatLon>SurfaceIcons. getLocations()java.lang.Iterable<? extends LatLon>SurfaceMultiPolygon. getLocations(Globe globe)java.lang.Iterable<? extends LatLon>SurfacePolygon. getLocations()java.lang.Iterable<? extends LatLon>SurfacePolygon. getLocations(Globe globe)java.lang.Iterable<? extends LatLon>SurfacePolyline. getLocations()java.lang.Iterable<? extends LatLon>SurfacePolyline. getLocations(Globe globe)java.lang.Iterable<? extends LatLon>SurfacePolylines. getLocations()java.lang.Iterable<? extends LatLon>SurfacePolylines. getLocations(Globe globe)java.lang.Iterable<? extends LatLon>SurfaceQuad. getLocations(Globe globe)java.lang.Iterable<? extends LatLon>SurfaceSector. getLocations(Globe globe)java.lang.Iterable<? extends LatLon>SurfaceShape. getLocations(Globe globe)Returns the shape's locations as they appear on the specifiedglobe, or null if the shape has no locations.java.lang.Iterable<? extends LatLon>ExtrudedPolygon. getOuterBoundary()Returns the list of locations or positions defining this polygon's outer boundary.java.lang.Iterable<? extends LatLon>Polygon. getOuterBoundary()Returns the list of positions defining this polygon's outer boundary.java.lang.Iterable<? extends LatLon>SurfacePolygon. getOuterBoundary()java.util.List<? extends LatLon>ContourLinePolygon. getPositions()Get the list ofLatLonthat describe the current bounding polygon.protected java.util.List<? extends LatLon>ExtrudedPolygon. outerBoundary()Returns a reference to the outer boundary of this polygon.protected java.util.List<java.util.List<LatLon>>AbstractSurfaceShape. repeatAroundDateline(java.util.List<LatLon> locations)Returns a list containing two copies of the specified list of locations crossing the dateline: one that extends across the -180 longitude boundary and one that extends across the +180 longitude boundary.Methods in gov.nasa.worldwind.render with parameters of type LatLon Modifier and Type Method Description protected voidAbstractSurfaceShape. addIntermediateLocations(LatLon a, LatLon b, double edgeIntervalsPerDegree, java.util.List<LatLon> locations)protected voidSurfaceIcon. applyDrawTransform(DrawContext dc, SurfaceTileDrawContext sdc, LatLon location, double drawScale)protected voidAbstractSurfaceShape. applyInteriorState(DrawContext dc, SurfaceTileDrawContext sdc, ShapeAttributes attributes, WWTexture texture, LatLon refLocation)protected voidSurfacePolygon. applyInteriorState(DrawContext dc, SurfaceTileDrawContext sdc, ShapeAttributes attributes, WWTexture texture, LatLon refLocation)protected voidAbstractSurfaceShape. applyInteriorTextureState(DrawContext dc, SurfaceTileDrawContext sdc, ShapeAttributes attributes, WWTexture texture, LatLon refLocation)protected java.awt.geom.Rectangle2D.DoubleSurfaceIcon. computeDrawDimension(DrawContext dc, LatLon location)protected Vec4AbstractSurfaceRenderable. computeDrawPoint(LatLon location, SurfaceTileDrawContext sdc)protected doubleSurfaceIcon. computeDrawScale(DrawContext dc, SurfaceTileDrawContext sdc, LatLon location)protected intAbstractSurfaceRenderable. computeHemisphereOffset(Sector sector, LatLon location)protected doubleSurfaceIcons. computeLocationDistanceDegreesSquared(Sector drawSector, LatLon location)protected doubleAbstractSurfaceRenderable. computePixelSizeAtLocation(DrawContext dc, LatLon location)protected SectorAbstractSurfaceRenderable. computeRotatedSectorBounds(Sector sector, LatLon location, Angle heading)protected int[]SurfacePolygons. doTessellateInterior(DrawContext dc, LatLon referenceLocation)voidSurfaceEllipse. setCenter(LatLon center)voidSurfaceQuad. setCenter(LatLon center)voidQuadrilateral. setCorners(LatLon southWest, LatLon northEast)voidSurfaceIcon. setLocation(LatLon location)Set the icon reference location on the globe.voidExtrudedPolygon. setReferenceLocation(LatLon referenceLocation)Specifies the location to use as a reference location for computed geometry.protected int[]SurfacePolygons. tessellateInterior(DrawContext dc, LatLon referenceLocation)protected intSurfacePolygons. tessellateInteriorVertices(com.jogamp.opengl.glu.GLUtessellator tess, LatLon referenceLocation)protected int[]SurfacePolylines. tessellateOutline(DrawContext dc, LatLon referenceLocation)protected booleanSurfacePolylines. tessellatePart(com.jogamp.opengl.GL2 gl, VecBuffer vecBuffer, LatLon referenceLocation)protected booleanSurfacePolygons. tessellateRing(com.jogamp.opengl.glu.GLUtessellator tess, VecBuffer vecBuffer, LatLon referenceLocation)protected Vec4FramebufferTexture. transformToQuadCoordinates(Matrix geoToCartesian, LatLon latLon)Method parameters in gov.nasa.worldwind.render with type arguments of type LatLon Modifier and Type Method Description voidSurfaceMultiPolygon. addBoundary(java.lang.Iterable<? extends LatLon> iterable)voidExtrudedPolygon. addInnerBoundary(java.lang.Iterable<? extends LatLon> corners)Add an inner boundary to this polygon.voidExtrudedPolygon. addInnerBoundary(java.lang.Iterable<? extends LatLon> corners, java.lang.Iterable<?> imageSources)Add an inner boundary to this polygon and specify images to apply to each of the boundary's faces.voidSurfacePolygon. addInnerBoundary(java.lang.Iterable<? extends LatLon> iterable)protected voidAbstractSurfaceShape. addIntermediateLocations(LatLon a, LatLon b, double edgeIntervalsPerDegree, java.util.List<LatLon> locations)protected ExtentAbstractShape. computeExtentFromPositions(Globe globe, double verticalExaggeration, java.lang.Iterable<? extends LatLon> positions)Computes this shape's approximate extent from its positions.protected java.lang.StringAbstractSurfaceShape. containsPole(java.lang.Iterable<? extends LatLon> locations)Determine if a list of geographic locations encloses either the North or South pole.protected java.util.List<LatLon>AbstractSurfaceShape. cutAlongDateLine(java.util.List<LatLon> locations, java.lang.String pole, Globe globe)Divide a list of locations that encloses a pole along the international date line.protected voidAbstractSurfaceShape. doCombineContour(CombineContext cc, java.lang.Iterable<? extends LatLon> contour)protected voidAbstractSurfaceShape. drawLineStrip(DrawContext dc, java.util.List<LatLon> locations)protected voidExtrudedPolygon. exportBoundaryAsLinearRing(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.Iterable<? extends LatLon> boundary)Writes the boundary in KML as either a list of lat, lon, altitude tuples or lat, lon tuples, depending on the type originally specified.protected voidPolygon. exportBoundaryAsLinearRing(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.Iterable<? extends LatLon> boundary)Writes the boundary in KML as either a list of lat, lon, altitude tuples or lat, lon tuples, depending on the type originally specified.protected java.util.List<? extends LatLon>ExtrudedPolygon. fillBoundary(java.lang.Iterable<? extends LatLon> corners)protected voidAbstractSurfaceShape. generateIntermediateLocations(java.lang.Iterable<? extends LatLon> iterable, double edgeIntervalsPerDegree, boolean makeClosedPath, java.util.List<LatLon> locations)protected voidAbstractSurfaceShape. generateIntermediateLocations(java.lang.Iterable<? extends LatLon> iterable, double edgeIntervalsPerDegree, boolean makeClosedPath, java.util.List<LatLon> locations)protected voidSurfaceImage. initializeGeometry(java.lang.Iterable<? extends LatLon> corners)protected java.util.List<java.util.List<LatLon>>AbstractSurfaceShape. repeatAroundDateline(java.util.List<LatLon> locations)Returns a list containing two copies of the specified list of locations crossing the dateline: one that extends across the -180 longitude boundary and one that extends across the +180 longitude boundary.voidSurfaceImage. setCorners(java.lang.Iterable<? extends LatLon> corners)voidSurfaceImage. setImageSource(java.lang.Object imageSource, java.lang.Iterable<? extends LatLon> corners)voidSurfaceIcons. setLocations(java.lang.Iterable<? extends LatLon> newLocations)voidSurfacePolygon. setLocations(java.lang.Iterable<? extends LatLon> iterable)voidSurfacePolyline. setLocations(java.lang.Iterable<? extends LatLon> iterable)voidSurfacePolylines. setLocations(java.lang.Iterable<? extends LatLon> iterable)voidExtrudedPolygon. setOuterBoundary(java.lang.Iterable<? extends LatLon> corners)Specifies the latitude and longitude of the locations defining the outer boundary of this polygon.voidExtrudedPolygon. setOuterBoundary(java.lang.Iterable<? extends LatLon> corners, java.lang.Double height)Specifies the latitude and longitude of the outer boundary locations defining this polygon, and optionally the extruded polygon's height.voidExtrudedPolygon. setOuterBoundary(java.lang.Iterable<? extends LatLon> corners, java.lang.Iterable<?> imageSources)Specifies the latitudes, longitudes and outer-boundary images for the outer boundary of this polygon.voidSurfacePolygon. setOuterBoundary(java.lang.Iterable<? extends LatLon> iterable)voidContourLinePolygon. setPositions(java.util.ArrayList<? extends LatLon> positions)Set the list ofLatLonthat describes a closed polygon - one which last position is equal to the first, used to delineate the extent of the contour line.voidPolyline. setPositions(java.lang.Iterable<? extends LatLon> inPositions, double altitude)Deprecated.Sets the paths positions as latitude and longitude values at a constant altitude.Constructors in gov.nasa.worldwind.render with parameters of type LatLon Constructor Description Quadrilateral(LatLon southwestCorner, LatLon northeastCorner, double elevation)SurfaceCircle(LatLon center, double radius)Constructs a new surface circle with the default attributes, the specified center location and radius (in meters).SurfaceCircle(LatLon center, double radius, int intervals)Constructs a new surface circle with the default attributes, the specified center location, radius (in meters), and initial number of geometry intervals.SurfaceCircle(ShapeAttributes normalAttrs, LatLon center, double radius)Constructs a new surface circle with the specified normal (as opposed to highlight) attributes, the specified center location, and radius (in meters).SurfaceCircle(ShapeAttributes normalAttrs, LatLon center, double radius, int intervals)Constructs a new surface circle with the specified normal (as opposed to highlight) attributes, the specified center location, radius (in meters), and initial number of geometry intervals.SurfaceEllipse(LatLon center, double majorRadius, double minorRadius)Constructs a new surface ellipse with the default attributes, the specified center location and radii (in meters).SurfaceEllipse(LatLon center, double majorRadius, double minorRadius, Angle heading)Constructs a new surface ellipse with the default attributes, the specified center location, radii (in meters), and heading clockwise from North.SurfaceEllipse(LatLon center, double majorRadius, double minorRadius, Angle heading, int intervals)Constructs a new surface ellipse with the default attributes, the specified center location, radii (in meters), heading clockwise from North, and initial number of geometry intervals.SurfaceEllipse(ShapeAttributes normalAttrs, LatLon center, double majorRadius, double minorRadius)Constructs a new surface ellipse with the specified normal (as opposed to highlight) attributes, the specified center location, and radii (in meters).SurfaceEllipse(ShapeAttributes normalAttrs, LatLon center, double majorRadius, double minorRadius, Angle heading)Constructs a new surface ellipse with the specified normal (as opposed to highlight) attributes, the specified center location, radii (in meters), and heading clockwise from North.SurfaceEllipse(ShapeAttributes normalAttrs, LatLon center, double majorRadius, double minorRadius, Angle heading, int intervals)Constructs a new surface ellipse with the specified normal (as opposed to highlight) attributes, the specified center location, radii (in meters), heading clockwise from North, and initial number of geometry intervals.SurfaceIcon(java.lang.Object imageSource, LatLon location)SurfaceQuad(LatLon center, double width, double height)Constructs a new surface quad with the default attributes, the specified center location and dimensions (in meters).SurfaceQuad(LatLon center, double width, double height, Angle heading)Constructs a new surface quad with the default attributes, the specified center location, dimensions (in meters), and heading clockwise from North.SurfaceQuad(ShapeAttributes normalAttrs, LatLon center, double width, double height)Constructs a new surface quad with the specified normal (as opposed to highlight) attributes, the specified center location and dimensions (in meters).SurfaceQuad(ShapeAttributes normalAttrs, LatLon center, double width, double height, Angle heading)Constructs a new surface quad with the specified normal (as opposed to highlight) attributes, the specified center location and dimensions (in meters).SurfaceSquare(LatLon center, double size)Constructs a new surface square with the default attributes, the specified center location and size (in meters).SurfaceSquare(LatLon center, double size, Angle heading)Constructs a new surface square with the default attributes, the specified center location, size (in meters), and heading clockwise from North.SurfaceSquare(ShapeAttributes normalAttrs, LatLon center, double size)Constructs a new surface square with the specified normal (as opposed to highlight) attributes, the specified center location and size (in meters).SurfaceSquare(ShapeAttributes normalAttrs, LatLon center, double size, Angle heading)Constructs a new surface square with the specified normal (as opposed to highlight) attributes, the specified center location and dimensions (in meters).Vertex(LatLon location)Constructor parameters in gov.nasa.worldwind.render with type arguments of type LatLon Constructor Description ContourLinePolygon(double elevation, java.util.ArrayList<? extends LatLon> positions)ExtrudedBoundaryInfo(java.util.List<? extends LatLon> locations)Constructs a boundary info instance for a specified boundary.ExtrudedPolygon(java.lang.Iterable<? extends LatLon> corners, double height, java.lang.Iterable<?> imageSources)Constructs an extruded polygon from an outer boundary, a height, and images for its outer faces.ExtrudedPolygon(java.lang.Iterable<? extends LatLon> corners, java.lang.Double height)Constructs an extruded polygon for a specified list of outer boundary locations and a height.FBOTexture(WWTexture imageSource, Sector sector, java.util.List<LatLon> corners)FramebufferTexture(WWTexture imageSource, Sector sector, java.util.List<LatLon> corners)Path(java.lang.Iterable<? extends LatLon> coords, double elevation)Creates a path with specified coordinates.Polyline(java.lang.Iterable<? extends LatLon> positions, double elevation)Deprecated.SurfaceIcons(java.lang.Object imageSource, java.lang.Iterable<? extends LatLon> locations)SurfaceImage(java.lang.Object imageSource, java.lang.Iterable<? extends LatLon> corners)SurfaceMultiPolygon(ShapeAttributes normalAttrs, java.lang.Iterable<? extends LatLon> iterable)SurfaceMultiPolygon(java.lang.Iterable<? extends LatLon> iterable)SurfacePolygon(ShapeAttributes normalAttrs, java.lang.Iterable<? extends LatLon> iterable)Constructs a new surface polygon with the specified normal (as opposed to highlight) attributes and the specified iterable of locations.SurfacePolygon(java.lang.Iterable<? extends LatLon> iterable)Constructs a new surface polygon with the default attributes and the specified iterable of locations.SurfacePolyline(ShapeAttributes normalAttrs, java.lang.Iterable<? extends LatLon> iterable)Constructs a new surface polyline with the specified normal (as opposed to highlight) attributes and the specified iterable of locations.SurfacePolyline(java.lang.Iterable<? extends LatLon> iterable)Constructs a new surface polyline with the default attributes and the specified iterable of locations.
- 
Uses of LatLon in gov.nasa.worldwind.render.airspacesFields in gov.nasa.worldwind.render.airspaces declared as LatLon Modifier and Type Field Description protected LatLonCappedEllipticalCylinder. centerprotected LatLonAbstractAirspace. groundReferenceFields in gov.nasa.worldwind.render.airspaces with type parameters of type LatLon Modifier and Type Field Description protected java.util.List<java.util.List<LatLon>>SurfaceBox. activeCenterLineGeometryprotected java.util.Map<LatLon,java.lang.Double>AbstractAirspace. elevationMapprotected java.util.List<LatLon>Curtain. locationsprotected java.util.List<LatLon>SurfaceBox. locationsMethods in gov.nasa.worldwind.render.airspaces that return LatLon Modifier and Type Method Description protected LatLon[]Orbit. getAdjustedLocations(Globe globe)LatLonCappedCylinder. getCenter()Returns the geographic location of the cylinder's center.LatLonCappedEllipticalCylinder. getCenter()Returns the geographic location of the cylinder's center.LatLonAbstractAirspace. getGroundReference()LatLonAirspace. getGroundReference()Returns the current ground reference location.LatLonSphereAirspace. getLocation()Returns the center location of the sphere.LatLon[]Box. getLocations()LatLon[]Orbit. getLocations()Methods in gov.nasa.worldwind.render.airspaces that return types with arguments of type LatLon Modifier and Type Method Description protected java.util.List<java.util.List<LatLon>>SurfaceBox. createGeometry(Globe globe, double edgeIntervalsPerDegree)protected java.util.List<LatLon>Polygon. getLocationList()java.lang.Iterable<LatLon>Curtain. getLocations()Returns the curtain's locations.java.util.List<LatLon>Polygon. getLocations()java.lang.Iterable<? extends LatLon>Route. getLocations()java.util.List<LatLon>SurfaceBox. getLocations()java.lang.Iterable<? extends LatLon>SurfaceBox. getLocations(Globe globe)protected java.util.ArrayList<LatLon>SurfaceBox. makeLocations(int offset, int count, double edgeIntervalsPerDegree)Methods in gov.nasa.worldwind.render.airspaces with parameters of type LatLon Modifier and Type Method Description BoxRoute. addLeg(LatLon start, LatLon end)BoxRoute. addLeg(LatLon start, LatLon end, double lowerAltitude, double upperAltitude, double leftWidth, double rightWidth)BoxTrackAirspace. addLeg(LatLon start, LatLon end, double lowerAltitude, double upperAltitude, double leftWidth, double rightWidth)protected voidAbstractAirspace. adjustForGroundReference(DrawContext dc, boolean[] terrainConformant, double[] altitudes, LatLon groundRef)protected voidCurtain. drawCurtainFill(DrawContext dc, int count, LatLon[] locations, java.lang.String pathType, double splitThreshold, double[] altitudes, boolean[] terrainConformant, Vec4 referenceCenter)protected voidCurtain. drawCurtainOutline(DrawContext dc, int count, LatLon[] locations, java.lang.String pathType, double splitThreshold, double[] altitudes, boolean[] terrainConformant, Vec4 referenceCenter)protected Curtain.CurtainGeometryCurtain. getCurtainGeometry(DrawContext dc, int count, LatLon[] locations, java.lang.String pathType, double splitThreshold, double[] altitudes, boolean[] terrainConformant, Vec4 referenceCenter)protected intCurtain. getSectionPillarCount(DrawContext dc, LatLon begin, LatLon end, java.lang.String pathType, double splitThreshold)protected voidCurtain. makeCurtainGeometry(DrawContext dc, int count, LatLon[] locations, java.lang.String pathType, double splitThreshold, double[] altitudes, boolean[] terrainConformant, Vec4 referenceCenter, Curtain.CurtainGeometry dest)protected voidCurtain. makeSectionInfo(DrawContext dc, int count, LatLon[] locations, java.lang.String pathType, double splitThreshold, Curtain.SectionRenderInfo[] ri, int[] counts)protected voidCurtain. makeSectionVertices(DrawContext dc, LatLon begin, LatLon end, java.lang.String pathType, double[] altitude, boolean[] terrainConformant, int pillars, int vertexPos, float[] dest, Vec4 referenceCenter)protected voidCurtain. makeSegment(Globe globe, LatLon locA, LatLon locB, java.util.List<LatLon> tessellatedLocations)voidCappedCylinder. setCenter(LatLon location)Sets the cylinder's center.voidCappedEllipticalCylinder. setCenter(LatLon location)Sets the cylinder's center.voidAbstractAirspace. setGroundReference(LatLon groundReference)voidAirspace. setGroundReference(LatLon groundReference)Sets the reference location used to determine the elevation offset for airspace surfaces whose altitude datum isAVKey.ABOVE_GROUND_REFERENCE.voidSphereAirspace. setLocation(LatLon location)Sets the center location of the sphere.voidBox. setLocations(LatLon beginLocation, LatLon endLocation)Sets the leg's locations, in geographic coordinates.voidOrbit. setLocations(LatLon location1, LatLon location2)Method parameters in gov.nasa.worldwind.render.airspaces with type arguments of type LatLon Modifier and Type Method Description protected voidCurtain. addLocations(java.lang.Iterable<? extends LatLon> newLocations)protected voidPolygon. addLocations(java.lang.Iterable<? extends LatLon> newLocations)protected voidRoute. addLocations(java.lang.Iterable<? extends LatLon> newLocations)protected intPolygon. computeEllipsoidalPolygon(Globe globe, java.util.List<? extends LatLon> locations, java.util.List<java.lang.Boolean> edgeFlags, Vec4[] points, java.lang.Boolean[] edgeFlagArray, Matrix[] transform)protected PositionAbstractAirspace. computeReferencePosition(java.util.List<? extends LatLon> locations, double[] altitudes)protected voidPolygon. doRenderGeometry(DrawContext dc, java.lang.String drawStyle, java.util.List<LatLon> locations, java.util.List<java.lang.Boolean> edgeFlags)protected voidAbstractAirspace. makeExtremePoints(Globe globe, double verticalExaggeration, java.lang.Iterable<? extends LatLon> locations, java.util.List<Vec4> extremePoints)protected voidCurtain. makeSegment(Globe globe, LatLon locA, LatLon locB, java.util.List<LatLon> tessellatedLocations)protected voidCurtain. makeTessellatedLocations(Globe globe, java.util.List<LatLon> tessellatedLocations)protected voidPolygon. makeTessellatedLocations(Globe globe, int subdivisions, java.util.List<LatLon> locations, java.util.List<LatLon> tessellatedLocations)voidCurtain. setLocations(java.lang.Iterable<? extends LatLon> locations)Sets the curtain's locations, in geographic coordinates.voidPolygon. setLocations(java.lang.Iterable<? extends LatLon> locations)voidRoute. setLocations(java.lang.Iterable<? extends LatLon> locations)voidSurfaceBox. setLocations(java.util.List<LatLon> locations)Constructors in gov.nasa.worldwind.render.airspaces with parameters of type LatLon Constructor Description Box(LatLon beginLocation, LatLon endLocation, double leftWidth, double rightWidth)CappedCylinder(LatLon location, double radius)CappedEllipticalCylinder(LatLon location, double minorRadius, double majorRadius, Angle heading)Layer(LatLon location, double radius)Layer(LatLon location, double radius, Angle leftAzimuth, Angle rightAzimuth)Layer(LatLon location, double radius, Angle leftAzimuth, Angle rightAzimuth, double lowerAltitude, double upperAltitude)Orbit(LatLon location1, LatLon location2, java.lang.String orbitType, double width)PartialCappedCylinder(LatLon location, double radius)PartialCappedCylinder(LatLon location, double radius, Angle leftAzimuth, Angle rightAzimuth)SphereAirspace(LatLon location, double radius)Constructor parameters in gov.nasa.worldwind.render.airspaces with type arguments of type LatLon Constructor Description Curtain(java.lang.Iterable<? extends LatLon> locations)PolyArc(java.util.List<? extends LatLon> locations)PolyArc(java.util.List<? extends LatLon> locations, double radius, Angle leftAzimuth, Angle rightAzimuth)Polygon(java.lang.Iterable<? extends LatLon> locations)Route(java.util.List<? extends LatLon> locations, double width)
- 
Uses of LatLon in gov.nasa.worldwind.symbology.milstd2525Methods in gov.nasa.worldwind.symbology.milstd2525 with parameters of type LatLon Modifier and Type Method Description java.lang.StringMilStd2525UnitsFormat. latLon(LatLon latlon)Format angles of latitude and longitude according to the current angle format.
- 
Uses of LatLon in gov.nasa.worldwind.symbology.milstd2525.graphics.areasMethod parameters in gov.nasa.worldwind.symbology.milstd2525.graphics.areas with type arguments of type LatLon Modifier and Type Method Description protected SurfacePolygonSearchArea. createPolygon(java.util.List<? extends LatLon> positions)
- 
Uses of LatLon in gov.nasa.worldwind.symbology.milstd2525.graphics.linesMethods in gov.nasa.worldwind.symbology.milstd2525.graphics.lines with parameters of type LatLon Modifier and Type Method Description protected java.util.List<Position>PullUpPoint. asPositionList(LatLon... locations)Convert a list of LatLon to a list of Positions at zero elevation.Method parameters in gov.nasa.worldwind.symbology.milstd2525.graphics.lines with type arguments of type LatLon Modifier and Type Method Description protected SurfacePolygonPrincipleDirectionOfFire. createPolygon(java.util.List<? extends LatLon> positions)
- 
Uses of LatLon in gov.nasa.worldwind.terrainMethods in gov.nasa.worldwind.terrain that return types with arguments of type LatLon Modifier and Type Method Description protected java.util.ArrayList<LatLon>HighResolutionTerrain. computeLocations(HighResolutionTerrain.RectTile tile)Computes the tile's cell locations, determined by the tile's density and sector.protected java.util.ArrayList<LatLon>RectangularTessellator. computeLocations(RectangularTessellator.RectTile tile)Methods in gov.nasa.worldwind.terrain with parameters of type LatLon Modifier and Type Method Description intBasicElevationModel.ElevationTile. computeElevationIndex(LatLon location)java.lang.DoubleHighResolutionTerrain. getElevation(LatLon location)Computes the elevation at a specified location.java.lang.DoubleTerrain. getElevation(LatLon location)Computes the elevation at a specified location.Position[]HighResolutionTerrain. getExtremeElevations(LatLon center, double width, double height)Determines the minimum and maximum elevations and their locations within a specified geographic quadrilateral.Vec4SectorGeometryList. getSurfacePoint(LatLon latLon)Computes a Cartesian point at a specified location on the terrain.Method parameters in gov.nasa.worldwind.terrain with type arguments of type LatLon Modifier and Type Method Description voidAbstractElevationModel. composeElevations(Sector sector, java.util.List<? extends LatLon> latlons, int tileWidth, double[] buffer)voidCompoundElevationModel. composeElevations(Sector sector, java.util.List<? extends LatLon> latlons, int tileWidth, double[] buffer)voidWCSElevationModel. composeElevations(Sector sector, java.util.List<? extends LatLon> latlons, int tileWidth, double[] buffer)voidWMSBasicElevationModel. composeElevations(Sector sector, java.util.List<? extends LatLon> latlons, int tileWidth, double[] buffer)protected double[]CompoundElevationModel. doGetElevations(Sector sector, java.util.List<? extends LatLon> latlons, double[] targetResolution, double[] buffer, boolean mapMissingData)protected doubleLocalElevationModel. doGetElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] buffer, boolean mapMissingData)Performs the lookup and assembly of elevations for a list of specified locations.protected voidHighResolutionTerrain. getCachedElevations(java.util.List<LatLon> latlons, double[] elevations)double[]AbstractElevationModel. getElevations(Sector sector, java.util.List<? extends LatLon> latLons, double[] targetResolutions, double[] elevations)doubleBasicElevationModel. getElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] buffer)protected doubleBasicElevationModel. getElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] buffer, boolean mapMissingData)doubleBathymetryFilterElevationModel. getElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] buffer)double[]CompoundElevationModel. getElevations(Sector sector, java.util.List<? extends LatLon> latLons, double[] targetResolutions, double[] elevations)doubleCompoundElevationModel. getElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] buffer)Returns the elevations of a collection of locations.protected voidHighResolutionTerrain. getElevations(Sector sector, java.util.List<LatLon> latlons, double[] targetResolution, double[] elevations)doubleLocalElevationModel. getElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] buffer)doubleZeroElevationModel. getElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] buffer)double[]AbstractElevationModel. getUnmappedElevations(Sector sector, java.util.List<? extends LatLon> latLons, double[] targetResolutions, double[] elevations)doubleBasicElevationModel. getUnmappedElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] buffer)doubleBathymetryFilterElevationModel. getUnmappedElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] buffer)double[]CompoundElevationModel. getUnmappedElevations(Sector sector, java.util.List<? extends LatLon> latLons, double[] targetResolutions, double[] elevations)doubleCompoundElevationModel. getUnmappedElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] buffer)Returns the elevations of a collection of locations.doubleLocalElevationModel. getUnmappedElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] buffer)doubleZeroElevationModel. getUnmappedElevations(Sector sector, java.util.List<? extends LatLon> latlons, double targetResolution, double[] buffer)
- 
Uses of LatLon in gov.nasa.worldwind.tracksConstructors in gov.nasa.worldwind.tracks with parameters of type LatLon Constructor Description TrackPointImpl(LatLon latLon, double elevation, java.lang.String time)
- 
Uses of LatLon in gov.nasa.worldwind.utilFields in gov.nasa.worldwind.util declared as LatLon Modifier and Type Field Description static LatLonWWMath. LONGITUDE_OFFSET_180protected LatLonLevel. tileDeltaFields in gov.nasa.worldwind.util with type parameters of type LatLon Modifier and Type Field Description protected java.util.ArrayList<java.lang.Iterable<? extends LatLon>>ContourList. contoursMethods in gov.nasa.worldwind.util that return LatLon Modifier and Type Method Description protected static LatLonDataConfigurationUtils. getDataDescriptorLatLon(org.w3c.dom.Element context, java.lang.String path, javax.xml.xpath.XPath xpath)LatLonVecBuffer.LocationAccessor. getElement(int position)static LatLonWWXML. getLatLon(org.w3c.dom.Element context, java.lang.String path, javax.xml.xpath.XPath xpath)Returns theLatLonvalue of an element identified by an XPath expression.LatLonLevelSet. getLevelZeroTileDelta()LatLonVecBuffer. getLocation(int position)Returns the vector element at the specified position, as a geographicLatLon.protected LatLonShapeEditor. getShapeCenter()Returns the shape's center location, or null if it has no designated center.LatLonRestorableSupport. getStateObjectAsLatLon(RestorableSupport.StateObject stateObject)Returns the value of the StateObject as a LatLon.LatLonRestorableSupport. getStateValueAsLatLon(RestorableSupport.StateObject context, java.lang.String name)LatLonRestorableSupport. getStateValueAsLatLon(java.lang.String name)LatLonLevel. getTileDelta()LatLonLevelSet. getTileOrigin()LatLonRasterControlPointList.ControlPoint. getWorldPointAsLatLon()protected static LatLonDataConfigurationUtils. getWWDotNetLayerSetLatLon(org.w3c.dom.Element context, java.lang.String path, javax.xml.xpath.XPath xpath)LatLon[]GeometryBuilder. makeCylinderLocations(Globe globe, LatLon center, double minorRadius, double majorRadius, Angle heading, int slices)LatLon[]GeometryBuilder. makeCylinderLocations(Globe globe, LatLon center, double radius, int slices)LatLon[]GeometryBuilder. makeDiskLocations(Globe globe, LatLon center, double[] radii, Angle heading, int slices, int loops)LatLon[]GeometryBuilder. makeDiskLocations(Globe globe, LatLon center, double innerRadius, double outerRadius, int slices, int loops)LatLon[]GeometryBuilder. makeLongCylinderLocations(Globe globe, LatLon center1, LatLon center2, double radius, int arcSlices, int lengthSlices)LatLon[]GeometryBuilder. makeLongDiskLocations(Globe globe, LatLon center1, LatLon center2, double innerRadius, double outerRadius, int arcSlices, int lengthSlices, int loops)LatLon[]GeometryBuilder. makePartialCylinderLocations(Globe globe, LatLon center, double radius, int slices, double start, double sweep)LatLon[]GeometryBuilder. makePartialDiskLocations(Globe globe, LatLon center, double innerRadius, double outerRadius, int slices, int loops, double start, double sweep)Methods in gov.nasa.worldwind.util that return types with arguments of type LatLon Modifier and Type Method Description static java.util.List<LatLon>ImageUtil. computeImageCorners(int imageWidth, int imageHeight, Matrix imageToGeographic)Returns the geographic corners of an image with the specified dimensions, and a transform that maps image coordinates to geographic coordinates.java.lang.Iterable<? extends LatLon>ContourList. getContour(int index)java.lang.Iterable<? extends LatLon>CompoundVecBuffer. getLocations()Returns an iterator over this buffer's logical vectors, as LatLon locations.java.lang.Iterable<LatLon>VecBuffer. getLocations()Returns an iterator over this buffer's logical vectors, as LatLon locations.java.lang.Iterable<? extends LatLon>CompoundVecBuffer. getReverseLocations()Returns a reverse iterator over this buffer's logical vectors, as LatLon locations.java.lang.Iterable<LatLon>VecBuffer. getReverseLocations()Returns a reverse iterator over this buffer's logical vectors, as LatLon locations.java.util.List<LatLon>RestorableSupport. getStateObjectAsLatLonList(RestorableSupport.StateObject stateObject)Returns the value of the StateObject as a List of LatLons.java.util.List<LatLon>RestorableSupport. getStateValueAsLatLonList(RestorableSupport.StateObject context, java.lang.String name)java.util.List<LatLon>RestorableSupport. getStateValueAsLatLonList(java.lang.String name)java.util.Iterator<LatLon>CompoundVecBuffer.LocationIterable. iterator(int index)java.util.Iterator<LatLon>CompoundVecBuffer.LocationIterable. reverseIterator(int index)Methods in gov.nasa.worldwind.util with parameters of type LatLon Modifier and Type Method Description voidRestorableSupport. addStateValueAsLatLon(RestorableSupport.StateObject context, java.lang.String name, LatLon location)voidRestorableSupport. addStateValueAsLatLon(java.lang.String name, LatLon location)static org.w3c.dom.ElementWWXML. appendLatLon(org.w3c.dom.Element context, java.lang.String path, LatLon ll)Append a heirarcy of new elements with a path to a context element, ending with an element formatted as a LatLon.static voidImageUtil. computeBestFittingControlPoints4(java.awt.geom.Point2D[] imagePoints, LatLon[] geoPoints, java.awt.geom.Point2D[] outImagePoints, LatLon[] outGeoPoints)Computes which three control points out of four provide the best estimate an image's geographic location.protected Vec4ShapeEditor. computeControlPointDelta(LatLon previousLocation, LatLon currentLocation)Computes the Cartesian difference between two control points.protected PositionShapeEditor. computeEdgeLocation(LatLon center, LatLon location, double length)Computes a control point location at the edge of a shape.protected PositionShapeEditor. computeRectangularEdgeLocation(LatLon begin, LatLon end, double width)Computes a control point location at the edge of a rectangular shape.SectorLevel. computeSectorForPosition(Angle latitude, Angle longitude, LatLon tileOrigin)protected doubleShapeEditor. doGetControlPointAltitude(LatLon location, Renderable shape)protected doubleShapeEditor. getControlPointAltitude(LatLon location)Computes the appropriate absolute altitude at which to place a control point at a specified location.java.util.Set<T>BasicQuadTree. getItemsAtLocation(LatLon location, java.util.Set<T> outItems)Finds and returns the items within a tree cell containing a specified location.MatrixSurfaceTileDrawContext. getModelviewMatrix(LatLon referenceLocation)Returns a Matrix mapping geographic coordinates to pixels in the off-screen tile.static booleanWWMath. isLocationInside(LatLon location, java.lang.Iterable<? extends LatLon> locations)Determines whether aLatLonlocation is located inside a given polygon.java.lang.StringUnitsFormat. latLon(LatLon latlon)Format angles of latitude and longitude according to the current angle format.java.lang.StringUnitsFormat. latLon2(LatLon latlon)Format angles of latitude and longitude according to the current angle format and in the form "20°N 85°S".java.lang.StringUnitsFormat. latLon2NL(LatLon latlon)Format angles withUnitsFormat.latLon2(gov.nasa.worldwind.geom.LatLon)and append a new-line character.java.lang.StringUnitsFormat. latLonNL(LatLon latlon)Format angles of latitude and longitude according to the current angle format, and append a new-line character.LatLon[]GeometryBuilder. makeCylinderLocations(Globe globe, LatLon center, double minorRadius, double majorRadius, Angle heading, int slices)LatLon[]GeometryBuilder. makeCylinderLocations(Globe globe, LatLon center, double radius, int slices)voidGeometryBuilder. makeCylinderVertices(Terrain terrain, LatLon center, double radius, double[] altitudes, boolean[] terrainConformant, int slices, int stacks, Vec4 refPoint, float[] dest)voidGeometryBuilder. makeCylinderVertices(Terrain terrain, LatLon center, double minorRadius, double majorRadius, Angle heading, double[] altitudes, boolean[] terrainConformant, int slices, int stacks, Vec4 refPoint, float[] dest)LatLon[]GeometryBuilder. makeDiskLocations(Globe globe, LatLon center, double[] radii, Angle heading, int slices, int loops)LatLon[]GeometryBuilder. makeDiskLocations(Globe globe, LatLon center, double innerRadius, double outerRadius, int slices, int loops)voidGeometryBuilder. makeDiskVertices(Terrain terrain, LatLon center, double[] radii, Angle heading, double altitude, boolean terrainConformant, int slices, int loops, Vec4 refPoint, float[] dest)voidGeometryBuilder. makeDiskVertices(Terrain terrain, LatLon center, double innerRadius, double outerRadius, double altitude, boolean terrainConformant, int slices, int loops, Vec4 refPoint, float[] dest)LatLon[]GeometryBuilder. makeLongCylinderLocations(Globe globe, LatLon center1, LatLon center2, double radius, int arcSlices, int lengthSlices)voidGeometryBuilder. makeLongCylinderVertices(Terrain terrain, LatLon center1, LatLon center2, double radius, double[] altitudes, boolean[] terrainConformant, int arcSlices, int lengthSlices, int stacks, Vec4 refPoint, float[] dest)LatLon[]GeometryBuilder. makeLongDiskLocations(Globe globe, LatLon center1, LatLon center2, double innerRadius, double outerRadius, int arcSlices, int lengthSlices, int loops)voidGeometryBuilder. makeLongDiskVertices(Terrain terrain, LatLon center1, LatLon center2, double innerRadius, double outerRadius, double altitude, boolean terrainConformant, int arcSlices, int lengthSlices, int loops, Vec4 refPoint, float[] dest)LatLon[]GeometryBuilder. makePartialCylinderLocations(Globe globe, LatLon center, double radius, int slices, double start, double sweep)voidGeometryBuilder. makePartialCylinderVertices(Terrain terrain, LatLon center, double radius, double[] altitudes, boolean[] terrainConformant, int slices, int stacks, double start, double sweep, Vec4 refPoint, float[] dest)LatLon[]GeometryBuilder. makePartialDiskLocations(Globe globe, LatLon center, double innerRadius, double outerRadius, int slices, int loops, double start, double sweep)voidGeometryBuilder. makePartialDiskVertices(Terrain terrain, LatLon center, double innerRadius, double outerRadius, double altitude, boolean terrainConformant, int slices, int loops, double start, double sweep, Vec4 refPoint, float[] dest)voidGeometryBuilder. makeRadialWallVertices(Terrain terrain, LatLon center, double innerRadius, double outerRadius, double angle, double[] altitudes, boolean[] terrainConformant, int pillars, int stacks, Vec4 refPoint, float[] dest)static SectorImageUtil. positionImage(java.awt.image.BufferedImage sourceImage, java.awt.Point[] imagePoints, LatLon[] geoPoints, java.awt.image.BufferedImage destImage)static SectorImageUtil. positionImage3(java.awt.image.BufferedImage sourceImage, java.awt.Point[] imagePoints, LatLon[] geoPoints, java.awt.image.BufferedImage destImage)static SectorImageUtil. positionImage4(java.awt.image.BufferedImage sourceImage, java.awt.Point[] imagePoints, LatLon[] geoPoints, java.awt.image.BufferedImage destImage)voidVecBuffer. putLocation(int position, LatLon ll)Sets the vector element at the specified position, as a geographic LatLon.static SectorImageUtil. warpImageWithControlPoints(java.awt.image.BufferedImage sourceImage, java.awt.geom.Point2D[] imagePoints, LatLon[] geoPoints, java.awt.image.BufferedImage destImage)Convenience method for transforming a georeferenced source image into a geographically aligned destination image.static SectorImageUtil. warpImageWithControlPoints3(java.awt.image.BufferedImage sourceImage, java.awt.geom.Point2D[] imagePoints, LatLon[] geoPoints, java.awt.image.BufferedImage destImage)Transforms a georeferenced source image into a geographically aligned destination image.static SectorImageUtil. warpImageWithControlPoints4(java.awt.image.BufferedImage sourceImage, java.awt.geom.Point2D[] imagePoints, LatLon[] geoPoints, java.awt.image.BufferedImage destImage)Transforms a georeferenced source image into a geographically aligned destination image.Method parameters in gov.nasa.worldwind.util with type arguments of type LatLon Modifier and Type Method Description voidContourList. addContour(java.lang.Iterable<? extends LatLon> contour)protected intShapeEditor. addNearestLocation(Position terrainPosition, double altitude, java.util.List<LatLon> locations)Inserts the location nearest to a specified position on an edge of a specified list of locations into the appropriate place in that list.voidRestorableSupport. addStateValueAsLatLonList(RestorableSupport.StateObject context, java.lang.String name, java.lang.Iterable<? extends LatLon> locations)protected voidShapeEditor. appendLocation(ShapeEditor.ControlPointMarker controlPoint, java.util.List<LatLon> locations)Adds a location to either the beginning or the end of a specified list of locations.static java.lang.StringWWMath. computeWindingOrderOfLocations(java.lang.Iterable<? extends LatLon> locations)Returns the winding order of the polygon described by the specified locations, with respect to an axis perpendicular to the (lat, lon) coordinates, and pointing in the direction of "positive elevation".java.util.Set<T>BasicQuadTree. getItemsAtLocation(java.lang.Iterable<LatLon> locations, java.util.Set<T> outItems)Finds and returns the items within tree cells containing specified locations.static booleanWWMath. isLocationInside(LatLon location, java.lang.Iterable<? extends LatLon> locations)Determines whether aLatLonlocation is located inside a given polygon.static booleanWWMath. isPolygonClosed(java.lang.Iterable<? extends LatLon> locations)Returns whether the geographic polygon described by the specified locations defines a closed loop.protected voidShapeEditor. moveLocation(ShapeEditor.ControlPointMarker controlPoint, Position terrainPosition, java.util.List<LatLon> locations)Moves a control point location.abstract voidImageTiler.ImageTilerListener. newTile(java.awt.image.BufferedImage tileImage, java.util.List<? extends LatLon> corners)voidVecBuffer. putLocations(int position, java.lang.Iterable<? extends LatLon> iterable)Sets a subsequence of this buffer with the contents of the specified Iterable.protected voidShapeEditor. rotateLocations(Position terrainPosition, java.util.List<LatLon> locations)Rotates a shape's locations.voidContourList. setContour(int index, java.lang.Iterable<? extends LatLon> contour)voidImageTiler. tileImage(java.awt.image.BufferedImage image, java.util.List<? extends LatLon> corners, ImageTiler.ImageTilerListener listener)
- 
Uses of LatLon in gov.nasa.worldwind.util.combineFields in gov.nasa.worldwind.util.combine with type parameters of type LatLon Modifier and Type Field Description protected java.util.ArrayList<LatLon>CombineContext. currentContourThe vertices of the current contour currently being assembled.Method parameters in gov.nasa.worldwind.util.combine with type arguments of type LatLon Modifier and Type Method Description voidCombineContext. addContour(java.lang.Iterable<? extends LatLon> contour)Adds the specified iterable to this context's list of contours.
- 
Uses of LatLon in gov.nasa.worldwind.util.gdalMethods in gov.nasa.worldwind.util.gdal that return LatLon Modifier and Type Method Description protected static LatLonGDALUtils. getLatLonForRasterPoint(double[] gt, int x, int y, org.gdal.osr.CoordinateTransformation ct)
- 
Uses of LatLon in gov.nasa.worldwind.util.measureMethods in gov.nasa.worldwind.util.measure that return LatLon Modifier and Type Method Description protected LatLonMeasureTool. computeControlPointLocation(java.lang.String control, Globe globe, Angle heading, LatLon center, double width, double height)protected LatLonMeasureTool. computeQuadEdgeMidpointLocation(java.lang.String control, Globe globe, Angle heading, LatLon center, double width, double height)protected LatLonMeasureTool. moveShapeByControlPoint(MeasureTool.ControlPoint controlPoint, Globe globe, Angle heading, LatLon center, double width, double height)Methods in gov.nasa.worldwind.util.measure with parameters of type LatLon Modifier and Type Method Description protected booleanMeasureTool. areLocationsRedundant(LatLon locA, LatLon locB)protected java.lang.DoubleMeasureTool. computeAccumulatedLength(LatLon pos)protected AngleMeasureTool. computeAngleBetween(LatLon a, LatLon b, LatLon c)protected LatLonMeasureTool. computeControlPointLocation(java.lang.String control, Globe globe, Angle heading, LatLon center, double width, double height)protected LatLonMeasureTool. computeQuadEdgeMidpointLocation(java.lang.String control, Globe globe, Angle heading, LatLon center, double width, double height)protected PositionMeasureTool. computeSurfacePosition(LatLon latLon)protected LatLonMeasureTool. moveShapeByControlPoint(MeasureTool.ControlPoint controlPoint, Globe globe, Angle heading, LatLon center, double width, double height)voidMeasureTool.ControlPointWithLeader. setLeaderLocations(LatLon begin, LatLon end)protected voidMeasureTool. updateControlPointWithLeader(MeasureTool.ControlPointWithLeader cp, LatLon controlLocation)Method parameters in gov.nasa.worldwind.util.measure with type arguments of type LatLon Modifier and Type Method Description voidLengthMeasurer. setPositions(java.util.ArrayList<? extends LatLon> positions, double elevation)
- 
Uses of LatLon in gov.nasa.worldwind.viewFields in gov.nasa.worldwind.view declared as LatLon Modifier and Type Field Description protected LatLonViewElevationAnimator. endLatLonMethods in gov.nasa.worldwind.view with parameters of type LatLon Modifier and Type Method Description protected static doubleViewElevationAnimator. computeMidZoom(Globe globe, LatLon beginLatLon, LatLon endLatLon, double beginZoom, double endZoom)Constructors in gov.nasa.worldwind.view with parameters of type LatLon Constructor Description ViewElevationAnimator(Globe globe, double beginZoom, double endZoom, LatLon beginLatLon, LatLon endLatLon, int altitudeMode, PropertyAccessor.DoubleAccessor propertyAccessor)Create the animator.
- 
Uses of LatLon in gov.nasa.worldwind.view.firstpersonConstructors in gov.nasa.worldwind.view.firstperson with parameters of type LatLon Constructor Description FlyToElevationAnimator(BasicFlyView flyView, Globe globe, double beginZoom, double endZoom, LatLon beginLatLon, LatLon endLatLon, int altitudeMode, PropertyAccessor.DoubleAccessor propertyAccessor)
- 
Uses of LatLon in gov.nasa.worldwindx.applications.gliderFields in gov.nasa.worldwindx.applications.glider declared as LatLon Modifier and Type Field Description protected static LatLonGliderTestApp. neprotected static LatLonGliderTestApp. nwprotected static LatLonGliderTestApp. seprotected static LatLonGliderTestApp. swFields in gov.nasa.worldwindx.applications.glider with type parameters of type LatLon Modifier and Type Field Description protected java.util.List<LatLon>GliderImage. cornersprotected static java.util.List<LatLon>GliderTestApp. cornersMethods in gov.nasa.worldwindx.applications.glider that return types with arguments of type LatLon Modifier and Type Method Description java.util.List<LatLon>GliderImage. getCorners()java.util.List<LatLon>GliderRegionOfInterest. getLocations()Returns the region's vertices.protected static java.util.ArrayList<LatLon>GliderTestApp. makeBorder(float[][] field, int width, int height, java.util.ArrayList<LatLon> latLons)Method parameters in gov.nasa.worldwindx.applications.glider with type arguments of type LatLon Modifier and Type Method Description protected static java.util.ArrayList<LatLon>GliderTestApp. makeBorder(float[][] field, int width, int height, java.util.ArrayList<LatLon> latLons)protected static float[][]GliderTestApp. makeField(java.util.List<LatLon> corners, int width, int height, Angle angle)voidGliderRegionOfInterest. setLocations(java.lang.Iterable<? extends LatLon> locations)Set the region's location.Constructor parameters in gov.nasa.worldwindx.applications.glider with type arguments of type LatLon Constructor Description GliderImage(java.lang.String imageSource, java.lang.Iterable<? extends LatLon> corners, double altitude)Construct an image from a file.GliderImage(java.lang.String name, java.lang.Object imageSource, java.lang.Iterable<? extends LatLon> corners, double altitude)Construct an image from a file orBufferedImageand an arbitrary bounding region.GliderRegionOfInterest(java.lang.Iterable<? extends LatLon> locations, java.awt.Color color)Create a region of interest and assign it a color.
- 
Uses of LatLon in gov.nasa.worldwindx.applications.sarSubclasses of LatLon in gov.nasa.worldwindx.applications.sar Modifier and Type Class Description classSARPositionMethods in gov.nasa.worldwindx.applications.sar that return LatLon Modifier and Type Method Description LatLon[]SARSegmentPlane. computeLocationsToFitPositions(Position position1, Position position2)protected static LatLon[]SARSegmentPlane. computeLocationsToFitPositions(WorldWindow wwd, SegmentPlane segmentPlane, Position position1, Position position2, boolean recallUserDefinedHGap)LatLon[]SARSegmentPlane. getPlaneLocations()Methods in gov.nasa.worldwindx.applications.sar that return types with arguments of type LatLon Modifier and Type Method Description java.util.ArrayList<? extends LatLon>CloudCeiling. getPositions()Methods in gov.nasa.worldwindx.applications.sar with parameters of type LatLon Modifier and Type Method Description voidSARSegmentPlane. setPlaneLocations(LatLon location1, LatLon location2)Method parameters in gov.nasa.worldwindx.applications.sar with type arguments of type LatLon Modifier and Type Method Description protected voidElevationPlane. doRenderGeometry(DrawContext dc, java.lang.String drawStyle, java.util.List<LatLon> locations, java.util.List<java.lang.Boolean> edgeFlags)voidCloudCeiling. setPositions(java.util.ArrayList<? extends LatLon> newPositions)voidTerrainProfilePanel. updatePath(java.util.ArrayList<? extends LatLon> positions)
- 
Uses of LatLon in gov.nasa.worldwindx.applications.sar.segmentplaneMethods in gov.nasa.worldwindx.applications.sar.segmentplane that return LatLon Modifier and Type Method Description LatLon[]SegmentPlane. getPlaneLocations()Methods in gov.nasa.worldwindx.applications.sar.segmentplane with parameters of type LatLon Modifier and Type Method Description protected voidSegmentPlaneEditor. moveSegmentLocationWithPlane(LatLon[] newPlaneLocations, int segmentPositionIndex)voidSegmentPlane. setPlaneLocations(LatLon location1, LatLon location2)
- 
Uses of LatLon in gov.nasa.worldwindx.applications.worldwindow.coreMethods in gov.nasa.worldwindx.applications.worldwindow.core with parameters of type LatLon Modifier and Type Method Description voidController. moveToLocation(LatLon location)
- 
Uses of LatLon in gov.nasa.worldwindx.applications.worldwindow.util.measuretoolMethods in gov.nasa.worldwindx.applications.worldwindow.util.measuretool with parameters of type LatLon Modifier and Type Method Description protected booleanWWOMeasureDisplay. areLocationsRedundant(LatLon locA, LatLon locB, UnitsFormat units)protected java.lang.DoubleWWOMeasureDisplay. computeAccumulatedLength(LatLon pos, WWOMeasureTool mt)protected AngleWWOMeasureDisplay. computeAngleBetween(LatLon a, LatLon b, LatLon c)protected PositionWWOMeasureTool. computeSurfacePosition(LatLon latLon)
- 
Uses of LatLon in gov.nasa.worldwindx.examplesFields in gov.nasa.worldwindx.examples declared as LatLon Modifier and Type Field Description protected LatLonViewIteration.AppFrame.GoToLatLonFromCurrent. latlonFields in gov.nasa.worldwindx.examples with type parameters of type LatLon Modifier and Type Field Description protected static java.util.List<LatLon>VideoOnTerrain. CORNERSMethods in gov.nasa.worldwindx.examples that return LatLon Modifier and Type Method Description LatLon[]ShapeEditingExtension.Arrow. getLocations()protected static LatLonKeepingObjectsInView. randomLocation(Sector sector)Methods in gov.nasa.worldwindx.examples that return types with arguments of type LatLon Modifier and Type Method Description protected static java.lang.Iterable<LatLon>Airspaces. makeLatLon(double[] src)Methods in gov.nasa.worldwindx.examples with parameters of type LatLon Modifier and Type Method Description protected doubleShapeEditingExtension.ShapeEditorExtension. doGetControlPointAltitude(LatLon location, Renderable shape)protected Vec4AirspaceBuilder.AirspaceBuilderController. getPoint(LatLon latlon, double elevation)protected Vec4AirspaceBuilder.AirspaceBuilderController. getSurfacePoint(LatLon latlon, double elevation)voidShapeEditingExtension.Arrow. setLocations(LatLon location0, LatLon location1)protected voidAirspaceBuilder.AirspaceBuilderController. zoomTo(LatLon latLon, Angle heading, Angle pitch, double zoom)Method parameters in gov.nasa.worldwindx.examples with type arguments of type LatLon Modifier and Type Method Description double[]GetBestElevations.AppFrame. getBestElevations(java.util.List<LatLon> locations)Retrieve elevations for a specified list of locations.Constructors in gov.nasa.worldwindx.examples with parameters of type LatLon Constructor Description Arrow(LatLon location0, LatLon location1, double altitude)
- 
Uses of LatLon in gov.nasa.worldwindx.examples.multiwindowFields in gov.nasa.worldwindx.examples.multiwindow declared as LatLon Modifier and Type Field Description protected static LatLonFlatAndRoundGlobes. START_LOCATION
- 
Uses of LatLon in gov.nasa.worldwindx.examples.utilFields in gov.nasa.worldwindx.examples.util with type parameters of type LatLon Modifier and Type Field Description protected java.lang.Iterable<? extends LatLon>LabeledPath. locationsThe labeled path's locations as specified by the application.java.util.ArrayList<LatLon>OpenStreetMapShapefileLoader.OSMShapes. locationsMethods in gov.nasa.worldwindx.examples.util that return types with arguments of type LatLon Modifier and Type Method Description static java.util.List<LatLon>ShapeUtils. createSquareInViewport(WorldWindow wwd, Position position, Angle heading, double sizeInMeters)java.lang.Iterable<? extends LatLon>LabeledPath. getLocations()Returns the labeled path's locations.Methods in gov.nasa.worldwindx.examples.util with parameters of type LatLon Modifier and Type Method Description protected voidDirectedSurfacePolyline. computeArrowheadGeometry(DrawContext dc, SurfaceTileDrawContext sdc, LatLon begin, LatLon end)Compute the geometry of a direction arrow for a polyline segment.protected Vec4LabeledPath. computePoint(DrawContext dc, LatLon location)Computes a model-coordinate point from a LatLon or Position, applying the path's altitude mode.protected doubleSurfaceImageEditor. computeSurfaceElevation(WorldWindow wwd, LatLon latLon)Method parameters in gov.nasa.worldwindx.examples.util with type arguments of type LatLon Modifier and Type Method Description voidLabeledPath. setLocations(java.lang.Iterable<? extends LatLon> locations)Specifies the labeled path's locations, which replace the path's current locations, if any.Constructor parameters in gov.nasa.worldwindx.examples.util with type arguments of type LatLon Constructor Description DirectedSurfacePolyline(ShapeAttributes normalAttrs, java.lang.Iterable<? extends LatLon> iterable)Constructs a new directed surface polyline with the specified normal (as opposed to highlight) attributes and the specified iterable of locations.DirectedSurfacePolyline(java.lang.Iterable<? extends LatLon> iterable)Constructs a new directed surface polyline with the default attributes and the specified iterable of locations.LabeledPath(java.lang.Iterable<? extends LatLon> locations)Creates a labeled path with specified locations.LabeledPath(java.lang.Iterable<? extends LatLon> locations, ScreenAnnotation annotation)Creates a labeled path with the specified label annotation and locations.
- 
Uses of LatLon in gov.nasa.worldwindx.performanceFields in gov.nasa.worldwindx.performance declared as LatLon Modifier and Type Field Description protected static LatLonVeryManyPaths. START_LOCATION
 
-