NASA World Wind

Uses of Class
gov.nasa.worldwind.geom.LatLon

Packages that use LatLon
gov.nasa.worldwind.applications.glider   
gov.nasa.worldwind.applications.sar   
gov.nasa.worldwind.awt   
gov.nasa.worldwind.data   
gov.nasa.worldwind.examples   
gov.nasa.worldwind.examples.util   
gov.nasa.worldwind.geom   
gov.nasa.worldwind.globes   
gov.nasa.worldwind.layers   
gov.nasa.worldwind.layers.placename   
gov.nasa.worldwind.poi   
gov.nasa.worldwind.render   
gov.nasa.worldwind.render.airspaces   
gov.nasa.worldwind.terrain   
gov.nasa.worldwind.tracks   
gov.nasa.worldwind.util   
gov.nasa.worldwind.util.measure   
gov.nasa.worldwind.view   
 

Uses of LatLon in gov.nasa.worldwind.applications.glider
 

Fields in gov.nasa.worldwind.applications.glider with type parameters of type LatLon
protected  List<LatLon> GliderImage.corners
           
 

Methods in gov.nasa.worldwind.applications.glider that return types with arguments of type LatLon
 List<LatLon> GliderImage.getCorners()
           
 List<LatLon> GliderRegionOfInterest.getLocations()
          Returns the region's vertices.
 

Method parameters in gov.nasa.worldwind.applications.glider with type arguments of type LatLon
 void GliderRegionOfInterest.setLocations(Iterable<? extends LatLon> locations)
          Set the region's location.
 

Constructor parameters in gov.nasa.worldwind.applications.glider with type arguments of type LatLon
GliderImage(String imageSource, Iterable<? extends LatLon> corners, double altitude)
          Construct an image from a file.
GliderImage(String name, Object imageSource, Iterable<? extends LatLon> corners, double altitude)
          Construct an image from a file or BufferedImage and an arbitrary bounding region.
GliderRegionOfInterest(Iterable<? extends LatLon> locations, Color color)
          Create a region of interest and assign it a color.
 

Uses of LatLon in gov.nasa.worldwind.applications.sar
 

Subclasses of LatLon in gov.nasa.worldwind.applications.sar
 class SARPosition
           
 

Methods in gov.nasa.worldwind.applications.sar that return LatLon
 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.worldwind.applications.sar that return types with arguments of type LatLon
 ArrayList<? extends LatLon> CloudCeiling.getPositions()
           
 

Methods in gov.nasa.worldwind.applications.sar with parameters of type LatLon
 void SARSegmentPlane.setPlaneLocations(LatLon location1, LatLon location2)
           
 

Method parameters in gov.nasa.worldwind.applications.sar with type arguments of type LatLon
 void CloudCeiling.setPositions(ArrayList<? extends LatLon> centerPositions)
           
 void TerrainProfilePanel.updatePath(ArrayList<? extends LatLon> positions)
           
 

Uses of LatLon in gov.nasa.worldwind.awt
 

Methods in gov.nasa.worldwind.awt that return LatLon
protected  LatLon ViewInputHandler.getChangeInLocation(Point point1, Point point2, Vec4 vec1, Vec4 vec2)
           
 

Uses of LatLon in gov.nasa.worldwind.data
 

Methods in gov.nasa.worldwind.data that return LatLon
protected  LatLon TiledRasterProducer.computeDesiredTileDelta(Sector sector)
           
protected  LatLon TiledRasterProducer.computeRasterPixelSize(DataRaster raster)
           
protected  LatLon TiledRasterProducer.computeRasterTileDelta(int tileWidth, int tileHeight, Iterable<? extends DataRaster> rasters)
           
protected  LatLon TiledElevationProducer.computeRasterTileDelta(int tileWidth, int tileHeight, Iterable<? extends DataRaster> rasters)
           
protected  LatLon TiledRasterProducer.computeSmallestPixelSize(Iterable<? extends DataRaster> rasters)
           
 

Methods in gov.nasa.worldwind.data with parameters of type LatLon
protected  int TiledRasterProducer.computeNumLevels(LatLon levelZeroDelta, LatLon lastLevelDelta)
           
protected  boolean TiledRasterProducer.isWithinLatLonLimits(Sector sector, LatLon tileDelta, LatLon tileOrigin)
           
 

Uses of LatLon in gov.nasa.worldwind.examples
 

Methods in gov.nasa.worldwind.examples with parameters of type LatLon
protected  Vec4 AirspaceBuilder.AirspaceBuilderController.getPoint(LatLon latlon, double elevation)
           
protected  Vec4 AirspaceBuilder.AirspaceBuilderController.getSurfacePoint(LatLon latlon, double elevation)
           
protected  void AirspaceBuilder.AirspaceBuilderController.zoomTo(LatLon latLon, Angle heading, Angle pitch, double zoom)
           
 

Uses of LatLon in gov.nasa.worldwind.examples.util
 

Methods in gov.nasa.worldwind.examples.util that return types with arguments of type LatLon
static List<LatLon> ShapeUtils.createSquareInViewport(WorldWindow wwd, Position position, Angle heading, double sizeInMeters)
           
 

Uses of LatLon in gov.nasa.worldwind.geom
 

Subclasses of LatLon in gov.nasa.worldwind.geom
 class Position
           
 

Fields in gov.nasa.worldwind.geom declared as LatLon
static LatLon LatLon.ZERO
           
 

Methods in gov.nasa.worldwind.geom that return LatLon
 LatLon LatLon.add(LatLon that)
           
 LatLon LatLon.add(Position that)
           
static LatLon LatLon.fromDegrees(double latitude, double longitude)
          Factory method for obtaining a new LatLon from two angles expressed in degrees.
static LatLon LatLon.fromRadians(double latitude, double longitude)
          Factor method for obtaining a new LatLon from two angles expressed in radians.
 LatLon Sector.getCentroid()
          Returns the latitude and longitude of the sector's angular center: (minimum latitude + maximum latitude) / 2, (minimum longitude + maximum longitude) / 2.
 LatLon Quaternion.getLatLon()
           
 LatLon Position.getLatLon()
           
 LatLon BarycentricTriangle.getLocation(double[] w)
           
 LatLon GeoQuad.getNe()
           
 LatLon GeoQuad.getNw()
           
 LatLon GeoQuad.getSe()
           
 LatLon GeoQuad.getSw()
           
static LatLon LatLon.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.greatCircleEndPosition(LatLon p, double greatCircleAzimuthRadians, double pathLengthRadians)
          Computes the location on a great circle arc with the given starting location, azimuth, and arc distance.
 LatLon GeoQuad.interpolate(double t, double s)
           
static LatLon LatLon.interpolate(double amount, LatLon value1, LatLon value2)
           
 LatLon LatLon.parseLatLon(String latLonString)
          Parses a string containing latitude and longitude coordinates in either Degrees-minutes-seconds or decimal degrees.
static LatLon LatLon.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 LatLon LatLon.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.
 LatLon LatLon.subtract(LatLon that)
           
 LatLon LatLon.subtract(Position that)
           
 

Methods in gov.nasa.worldwind.geom that return types with arguments of type LatLon
 List<LatLon> Sector.asList()
           
 Iterator<LatLon> Sector.iterator()
          Creates an iterator over the four corners of the sector, starting with the southwest position and continuing counter-clockwise.
 

Methods in gov.nasa.worldwind.geom with parameters of type LatLon
 LatLon LatLon.add(LatLon that)
           
static Sector Sector.boundingSector(Globe globe, LatLon center, double radius)
          Returns a new Sector encompassing a circle centered at a given position, with a given radius in meter.
static Sector Sector.boundingSector(LatLon pA, LatLon pB)
           
 boolean Sector.contains(LatLon latLon)
          Determines whether a latitude/longitude position is within the sector.
 Angle GeoQuad.distanceToEastEdge(LatLon p)
           
 Angle GeoQuad.distanceToNE(LatLon p)
           
 Angle GeoQuad.distanceToNorthEdge(LatLon p)
           
 Angle GeoQuad.distanceToNW(LatLon p)
           
 Angle GeoQuad.distanceToSE(LatLon p)
           
 Angle GeoQuad.distanceToSouthEdge(LatLon p)
           
 Angle GeoQuad.distanceToSW(LatLon p)
           
 Angle GeoQuad.distanceToWestEdge(LatLon p)
           
static double LatLon.ellipsoidalDistance(LatLon p1, LatLon p2, double equatorialRadius, double polarRadius)
          Computes the distance between two points on an ellipsoid iteratively.
 Angle LatLon.ellipsoidalForwardAzimuth(LatLon p1, LatLon p2, double equatorialRadius, double polarRadius)
          Compute the forward azimuth between two positions
static Matrix Matrix.fromGeographicToImage(Point2D[] imagePoints, LatLon[] geoPoints)
           
static Matrix Matrix.fromImageToGeographic(Point2D[] imagePoints, LatLon[] geoPoints)
          Computes a Matrix that will map constrained 2D grid coordinates to geographic coordinates in degrees.
 double[] BarycentricTriangle.getBarycentricCoords(LatLon location)
           
static Angle LatLon.greatCircleAzimuth(LatLon p1, LatLon p2)
          Computes the azimuth angle (clockwise from North) that points from the first location to the second location.
static Angle LatLon.greatCircleDistance(LatLon p1, LatLon p2)
          Computes the great circle angular distance between two locations.
static LatLon LatLon.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.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 LatLon LatLon.interpolate(double amount, LatLon value1, LatLon value2)
           
static boolean LatLon.positionsCrossLongitudeBoundary(LatLon p1, LatLon p2)
           
static Angle LatLon.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 Angle LatLon.rhumbDistance(LatLon p1, LatLon p2)
          Computes the length of the rhumb line between two locations.
static LatLon LatLon.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 LatLon LatLon.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.
 LatLon LatLon.subtract(LatLon that)
           
 

Method parameters in gov.nasa.worldwind.geom with type arguments of type LatLon
static Sector Sector.boundingSector(Iterable<? extends LatLon> locations)
           
static Angle LatLon.getAverageDistance(Iterable<? extends LatLon> locations)
           
 boolean Sector.isSameSector(Iterable<? extends LatLon> corners)
           
static boolean Sector.isSector(Iterable<? extends LatLon> corners)
           
static boolean LatLon.positionsCrossDateLine(Iterable<? extends LatLon> positions)
           
static Iterable<? extends Sector> Sector.splitBoundingSectors(Iterable<? extends LatLon> locations)
           
 

Constructors in gov.nasa.worldwind.geom with parameters of type LatLon
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
GeoQuad(List<? extends LatLon> corners)
           
 

Uses of LatLon in gov.nasa.worldwind.globes
 

Methods in gov.nasa.worldwind.globes with parameters of type LatLon
 double Globe.getRadiusAt(LatLon latLon)
           
 double FlatGlobe.getRadiusAt(LatLon latLon)
           
 double EllipsoidalGlobe.getRadiusAt(LatLon latLon)
           
 

Method parameters in gov.nasa.worldwind.globes with type arguments of type LatLon
 double Globe.getElevations(Sector sector, List<? extends LatLon> latlons, double targetResolution, double[] elevations)
           
 double EllipsoidalGlobe.getElevations(Sector sector, List<? extends LatLon> latlons, double targetResolution, double[] elevations)
           
 double ElevationModel.getElevations(Sector sector, List<? extends LatLon> latlons, double targetResolution, double[] buffer)
          Returns the elevations of a collection of locations.
 

Uses of LatLon in gov.nasa.worldwind.layers
 

Methods in gov.nasa.worldwind.layers that return LatLon
 LatLon TerrainProfileLayer.getEndLatLon()
          Get the profile end position lat/lon when TerrainProfileLayer.FOLLOW_NONE.
 LatLon TerrainProfileLayer.getStartLatLon()
          Get the profile start position lat/lon when TerrainProfileLayer.FOLLOW_NONE.
 

Methods in gov.nasa.worldwind.layers that return types with arguments of type LatLon
 List<? extends LatLon> TextureTile.getCorners()
           
 ArrayList<? extends LatLon> WorldMapLayer.getFootPrintPositions()
          Get the current view footprint position list.
 ArrayList<? extends LatLon> TerrainProfileLayer.getPathPositions()
          Get the path positions that the profile follows if set to TerrainProfileLayer.FOLLOW_PATH.
 

Methods in gov.nasa.worldwind.layers with parameters of type LatLon
 void TerrainProfileLayer.setEndLatLon(LatLon latLon)
          Set the profile end position lat/lon when TerrainProfileLayer.FOLLOW_NONE.
 void TerrainProfileLayer.setStartLatLon(LatLon latLon)
          Set the profile start position lat/lon when TerrainProfileLayer.FOLLOW_NONE.
 

Method parameters in gov.nasa.worldwind.layers with type arguments of type LatLon
 void SurfaceImageLayer.addImage(String name, BufferedImage image, List<? extends LatLon> corners)
          Add a BufferedImage to the collection at an explicitly specified location.
 void SurfaceImageLayer.addImage(String imagePath, List<? extends LatLon> corners)
          Add an image to the collection at an explicitly specified location.
 void TerrainProfileLayer.setPathPositions(ArrayList<? extends LatLon> positions)
          Set the path positions that the profile should follow if TerrainProfileLayer.FOLLOW_PATH.
 

Uses of LatLon in gov.nasa.worldwind.layers.placename
 

Fields in gov.nasa.worldwind.layers.placename declared as LatLon
protected static LatLon PlaceNameLayer.GRID_144x288
           
protected static LatLon PlaceNameLayer.GRID_16x32
           
protected static LatLon PlaceNameLayer.GRID_1x1
           
protected static LatLon PlaceNameLayer.GRID_288x576
           
protected static LatLon PlaceNameLayer.GRID_36x72
           
protected static LatLon PlaceNameLayer.GRID_4x8
           
protected static LatLon PlaceNameLayer.GRID_72x144
           
protected static LatLon PlaceNameLayer.GRID_8x16
           
 

Methods in gov.nasa.worldwind.layers.placename that return LatLon
 LatLon PlaceNameService.getTileDelta()
           
 

Constructors in gov.nasa.worldwind.layers.placename with parameters of type LatLon
PlaceNameService(String service, String dataset, String fileCachePath, Sector sector, LatLon tileDelta, Font font, boolean versionTag)
           
 

Uses of LatLon in gov.nasa.worldwind.poi
 

Fields in gov.nasa.worldwind.poi declared as LatLon
protected  LatLon BasicPointOfInterest.latlon
           
 

Methods in gov.nasa.worldwind.poi that return LatLon
 LatLon PointOfInterest.getLatlon()
           
 LatLon BasicPointOfInterest.getLatlon()
           
 

Constructors in gov.nasa.worldwind.poi with parameters of type LatLon
BasicPointOfInterest(LatLon latlon)
           
 

Uses of LatLon in gov.nasa.worldwind.render
 

Fields in gov.nasa.worldwind.render declared as LatLon
protected  LatLon SurfaceQuad.center
           
protected  LatLon SurfaceEllipse.center
           
protected static LatLon TiledSurfaceObjectRenderer.DEFAULT_TILE_DELTA
           
 

Fields in gov.nasa.worldwind.render with type parameters of type LatLon
protected  List<LatLon> SurfaceImage.corners
           
protected  List<LatLon> FramebufferTexture.corners
           
protected  List<LatLon> AbstractSurfaceShape.drawLocations
           
protected  List<LatLon> SurfacePolygon.locationList
           
 

Methods in gov.nasa.worldwind.render that return LatLon
 LatLon SurfaceQuad.getCenter()
           
 LatLon SurfaceEllipse.getCenter()
           
 LatLon ConformingQuad.getCenter()
           
 LatLon ConformingEllipticalPolygon.getCenter()
           
 LatLon ConformingEllipse.getCenter()
           
 LatLon[] Quadrilateral.getCorners()
           
 LatLon[] SegmentPlane.getPlaneLocations()
           
 

Methods in gov.nasa.worldwind.render that return types with arguments of type LatLon
 List<? extends LatLon> TiledSurfaceObjectRenderer.PickTile.getCorners()
           
 List<? extends LatLon> SurfaceTile.getCorners()
           
 List<LatLon> SurfaceImage.getCorners()
           
 List<LatLon> FramebufferTexture.getCorners()
           
protected  List<? extends LatLon> AbstractSurfaceShape.getDrawLocations(DrawContext dc)
           
 Iterable<? extends LatLon> SurfacePolygon.getLocations()
           
 Iterable<? extends LatLon> SurfaceShape.getLocations(Globe globe)
          Returns the shape's locations as they appear on the specified globe.
 Iterable<? extends LatLon> AbstractSurfaceShape.getLocations(Globe globe)
           
 ArrayList<? extends LatLon> ContourLinePolygon.getPositions()
          Get the list of LatLon that describe the current bounding polygon.
static Iterable<LatLon> ConformingQuad.makePositions(Globe globe, LatLon center, double width, double height, Angle orientation)
           
static Iterable<LatLon> ConformingEllipticalPolygon.makePositions(Globe globe, LatLon center, double majorAxis, double minorAxis, Angle orientation, int intervals)
           
 

Methods in gov.nasa.worldwind.render with parameters of type LatLon
protected  void SurfaceShapeSupport.addIntermediateLocations(LatLon a, LatLon b, String pathType, double edgeIntervalsPerDegree, List<LatLon> newLocations)
           
protected  double SurfaceImageEditor.computeSurfaceElevation(WorldWindow wwd, LatLon latLon)
           
 boolean TiledSurfaceObjectRenderer.SurfaceObjectInfo.contains(LatLon latLon)
           
static Iterable<LatLon> ConformingQuad.makePositions(Globe globe, LatLon center, double width, double height, Angle orientation)
           
static Iterable<LatLon> ConformingEllipticalPolygon.makePositions(Globe globe, LatLon center, double majorAxis, double minorAxis, Angle orientation, int intervals)
           
protected  void SegmentPlaneEditor.moveSegmentLocationWithPlane(LatLon[] newPlaneLocations, int segmentPositionIndex)
           
 void SurfaceQuad.setCenter(LatLon center)
           
 void SurfaceEllipse.setCenter(LatLon center)
           
 void ConformingQuad.setCenter(LatLon center)
           
 void ConformingEllipticalPolygon.setCenter(LatLon center)
           
 void ConformingEllipse.setCenter(LatLon center)
           
 void Quadrilateral.setCorners(LatLon southWest, LatLon northEast)
           
 void SegmentPlane.setPlaneLocations(LatLon location1, LatLon location2)
           
protected  Vec4 FramebufferTexture.transformToQuadCoordinates(Matrix geoToCartesian, LatLon latLon)
           
 

Method parameters in gov.nasa.worldwind.render with type arguments of type LatLon
protected  void SurfaceShapeSupport.addIntermediateLocations(LatLon a, LatLon b, String pathType, double edgeIntervalsPerDegree, List<LatLon> newLocations)
           
protected  void SurfacePolygon.addLocations(Iterable<? extends LatLon> locations)
           
 void SurfaceShapeSupport.assembleShapeVertices(Sector sector, int x, int y, int width, int height, Iterable<? extends LatLon> locations, List<Vec4> vertices)
           
protected  void SurfaceEllipse.computeLocations(Globe globe, int intervals, List<LatLon> locations)
           
protected  void SurfaceSector.computeLocations(Globe globe, List<LatLon> locations)
           
protected  void SurfaceQuad.computeLocations(Globe globe, List<LatLon> locations)
           
protected  void SurfacePolyline.computeLocations(Globe globe, List<LatLon> locations)
           
protected  void SurfacePolygon.computeLocations(Globe globe, List<LatLon> locations)
           
protected  void SurfaceEllipse.computeLocations(Globe globe, List<LatLon> locations)
           
protected abstract  void AbstractSurfaceShape.computeLocations(Globe globe, List<LatLon> locations)
           
 void SurfaceShapeSupport.generateIntermediateLocations(Iterable<? extends LatLon> locations, String pathType, double edgeIntervalsPerDegree, List<LatLon> newLocations)
           
 void SurfaceShapeSupport.generateIntermediateLocations(Iterable<? extends LatLon> locations, String pathType, double edgeIntervalsPerDegree, List<LatLon> newLocations)
           
protected  void SurfaceImage.initializeGeometry(Iterable<? extends LatLon> corners)
           
 void SurfaceShapeSupport.makeClosedPath(List<LatLon> locations)
           
 void SurfaceImage.setCorners(Iterable<? extends LatLon> corners)
           
 void SurfacePolygon.setLocations(Iterable<? extends LatLon> locations)
           
protected  void ConformingPolygon.setOriginalVertices(Iterable<? extends LatLon> vertices)
           
 void ContourLinePolygon.setPositions(ArrayList<? extends LatLon> positions)
          Set the list of LatLon that describes a closed polygon - one which last position is equal to the first, used to delineate the extent of the contour line.
 void Polyline.setPositions(Iterable<? extends LatLon> inPositions, double elevation)
          Sets the paths positions as latitude and longitude values at a constant altitude.
 

Constructors in gov.nasa.worldwind.render with parameters of type LatLon
ConformingCircle(LatLon center, double radius)
           
ConformingCircle(LatLon center, double radius, Color fillColor, Color borderColor)
           
ConformingCircularPolygon(Globe globe, LatLon center, double radius, int intervals)
           
ConformingCircularPolygon(Globe globe, LatLon center, double radius, int intervals, Color fillColor, Color borderColor)
           
ConformingEllipse(LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle orientation)
           
ConformingEllipse(LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle orientation, Color fillColor, Color borderColor)
           
ConformingEllipticalPolygon(Globe globe, LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle orientation, int intervals)
           
ConformingEllipticalPolygon(Globe globe, LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle orientation, int intervals, Color fillColor, Color borderColor)
           
ConformingQuad(Globe globe, LatLon center, double halfWidth, double halfHeight, Angle orientation)
           
ConformingQuad(Globe globe, LatLon center, double halfWidth, double halfHeight, Angle orientation, Color fillColor, Color borderColor)
           
ConformingSquare(Globe globe, LatLon center, double halfWidth)
           
ConformingSquare(Globe globe, LatLon center, double width, Color interiorColor, Color borderColor)
           
Quadrilateral(LatLon southwestCorner, LatLon northeastCorner, double elevation)
           
SurfaceCircle(LatLon center, double radius)
           
SurfaceCircle(LatLon center, double radius, int intervals)
           
SurfaceCircle(ShapeAttributes attributes, LatLon center, double radius)
           
SurfaceCircle(ShapeAttributes attributes, LatLon center, double radius, int intervals)
           
SurfaceEllipse(LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle heading)
           
SurfaceEllipse(LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle heading, int intervals)
           
SurfaceEllipse(ShapeAttributes attributes, LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle heading)
           
SurfaceEllipse(ShapeAttributes attributes, LatLon center, double semiMajorAxisLength, double semiMinorAxisLength, Angle heading, int intervals)
           
SurfaceQuad(LatLon center, double width, double height, Angle heading)
           
SurfaceQuad(ShapeAttributes attributes, LatLon center, double width, double height, Angle heading)
           
SurfaceSquare(LatLon center, double size)
           
SurfaceSquare(LatLon center, double size, Angle heading)
           
SurfaceSquare(ShapeAttributes attributes, LatLon center, double size, Angle heading)
           
 

Constructor parameters in gov.nasa.worldwind.render with type arguments of type LatLon
ConformingPolygon(Globe g, Iterable<? extends LatLon> vertices)
          A Renderable polygon shape defined by a list of LatLon
ConformingPolygon(Globe g, Iterable<? extends LatLon> vertices, Color fillColor, Color borderColor)
          A Renderable polygon shape defined by a list of LatLon
ConformingPolygon(Globe g, Iterable<? extends LatLon> vertices, Color fillColor, Color borderColor, boolean tessellateContour)
           
ContourLinePolygon(double elevation, ArrayList<? extends LatLon> positions)
           
FBOTexture(DrawContext dc, WWTexture imageSource, Sector sector, List<LatLon> corners)
           
FramebufferTexture(DrawContext dc, WWTexture imageSource, Sector sector, List<LatLon> corners)
           
Polyline(Iterable<? extends LatLon> positions, double elevation)
           
SurfaceImage(Object imageSource, Iterable<? extends LatLon> corners)
           
SurfacePolygon(Iterable<? extends LatLon> locations)
           
SurfacePolygon(ShapeAttributes attributes, Iterable<? extends LatLon> locations)
           
SurfacePolyline(Iterable<? extends LatLon> locations)
           
SurfacePolyline(ShapeAttributes attributes, Iterable<? extends LatLon> locations)
           
 

Uses of LatLon in gov.nasa.worldwind.render.airspaces
 

Methods in gov.nasa.worldwind.render.airspaces that return LatLon
 LatLon CappedCylinder.getCenter()
          Returns the geographic location of the cylinder's center.
 LatLon SphereAirspace.getLocation()
          Returns the center location of the sphere.
 LatLon[] Orbit.getLocations()
           
 LatLon[] Box.getLocations()
           
 

Methods in gov.nasa.worldwind.render.airspaces that return types with arguments of type LatLon
protected  List<LatLon> Polygon.getLocationList()
           
 List<LatLon> Polygon.getLocations()
           
 Iterable<LatLon> Curtain.getLocations()
          Returns the curtain's locations.
 

Methods in gov.nasa.worldwind.render.airspaces with parameters of type LatLon
 Box Route.addLeg(LatLon start, LatLon end)
           
 Box TrackAirspace.addLeg(LatLon start, LatLon end, double lowerAltitude, double upperAltitude, double leftWidth, double rightWidth)
           
 void CappedCylinder.setCenter(LatLon location)
          Sets the cylinder's center.
 void SphereAirspace.setLocation(LatLon location)
          Sets the center location of the sphere.
 void Orbit.setLocations(LatLon location1, LatLon location2)
           
 void Box.setLocations(LatLon location1, LatLon location2)
          Sets the leg's locations, in geographic coordinates.
 

Method parameters in gov.nasa.worldwind.render.airspaces with type arguments of type LatLon
protected  void Route.addLocations(Iterable<? extends LatLon> newLocations)
           
protected  void Polygon.addLocations(Iterable<? extends LatLon> newLocations)
           
protected  void Curtain.addLocations(Iterable<? extends LatLon> newLocations)
           
protected  Cylinder AbstractAirspace.computeBoundingCylinder(DrawContext dc, Iterable<? extends LatLon> locations)
           
protected  int Polygon.computeCartesianPolygon(DrawContext dc, List<? extends LatLon> locations, List<Boolean> edgeFlags, Vec4[] points, Boolean[] edgeFlagArray, Matrix[] transform)
           
protected  Position AbstractAirspace.computeReferencePosition(List<? extends LatLon> locations, double[] altitudes)
           
protected  Sector[] AbstractAirspace.computeSplitSectors(Iterable<? extends LatLon> locations)
          Returns two 'mirror' sectors each on one side of the longitude boundary - for boundary crossing shapes
protected  void Polygon.doRenderGeometry(DrawContext dc, String drawStyle, List<LatLon> locations, List<Boolean> edgeFlags)
           
 void Route.setLocations(Iterable<? extends LatLon> locations)
           
 void Polygon.setLocations(Iterable<? extends LatLon> locations)
           
 void Curtain.setLocations(Iterable<? extends LatLon> locations)
          Sets the curtain's locations, in geographic coordinates.
 

Constructors in gov.nasa.worldwind.render.airspaces with parameters of type LatLon
Box(LatLon location1, LatLon location2, double leftWidth, double rightWidth)
           
Cake.Layer(LatLon location, double radius)
           
Cake.Layer(LatLon location, double radius, Angle leftAzimuth, Angle rightAzimuth)
           
Cake.Layer(LatLon location, double radius, Angle leftAzimuth, Angle rightAzimuth, double lowerAltitude, double upperAltitude)
           
CappedCylinder(LatLon location, double radius)
           
Orbit(LatLon location1, LatLon location2, 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
Curtain(List<? extends LatLon> locations)
           
PolyArc(List<? extends LatLon> locations)
           
PolyArc(List<? extends LatLon> locations, double radius, Angle leftAzimuth, Angle rightAzimuth)
           
Polygon(List<? extends LatLon> locations)
           
Route(List<? extends LatLon> locations, double width)
           
 

Uses of LatLon in gov.nasa.worldwind.terrain
 

Method parameters in gov.nasa.worldwind.terrain with type arguments of type LatLon
 double ZeroElevationModel.getElevations(Sector sector, List<? extends LatLon> latlons, double targetResolution, double[] buffer)
           
 double LocalElevationModel.getElevations(Sector sector, List<? extends LatLon> latlons, double targetResolution, double[] buffer)
           
 double CompoundElevationModel.getElevations(Sector sector, List<? extends LatLon> latlons, double targetResolution, double[] buffer)
           
 double BasicElevationModel.getElevations(Sector sector, List<? extends LatLon> latlons, double targetResolution, double[] buffer)
           
 

Uses of LatLon in gov.nasa.worldwind.tracks
 

Constructors in gov.nasa.worldwind.tracks with parameters of type LatLon
TrackPointImpl(LatLon latLon, double elevation, String time)
           
 

Uses of LatLon in gov.nasa.worldwind.util
 

Methods in gov.nasa.worldwind.util that return LatLon
static LatLon WWXML.getLatLon(Element context, String path, XPath xpath)
          Returns the LatLon value of an element identified by an XPath expression.
 LatLon LevelSet.getLevelZeroTileDelta()
           
 LatLon RestorableSupport.getStateObjectAsLatLon(RestorableSupport.StateObject stateObject)
          Returns the value of the StateObject as a LatLon.
 LatLon RestorableSupport.getStateValueAsLatLon(RestorableSupport.StateObject context, String name)
           
 LatLon RestorableSupport.getStateValueAsLatLon(String name)
           
 LatLon Level.getTileDelta()
           
 LatLon LevelSet.getTileOrigin()
           
 LatLon RasterControlPointList.ControlPoint.getWorldPointAsLatLon()
           
 

Methods in gov.nasa.worldwind.util that return types with arguments of type LatLon
static 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.
protected  SpatialTree<Sector,LatLon> SpatialTree.LocationTree.createInstance(Sector sector, int depth, int maxDepth, boolean addToAllLevels)
           
 ArrayList<LatLon> RestorableSupport.getStateObjectAsLatLonList(RestorableSupport.StateObject stateObject)
          Returns the value of the StateObject as a List of LatLons.
 ArrayList<LatLon> RestorableSupport.getStateValueAsLatLonList(RestorableSupport.StateObject context, String name)
           
 ArrayList<LatLon> RestorableSupport.getStateValueAsLatLonList(String name)
           
 

Methods in gov.nasa.worldwind.util with parameters of type LatLon
 void RestorableSupport.addStateValueAsLatLon(RestorableSupport.StateObject context, String name, LatLon location)
           
 void RestorableSupport.addStateValueAsLatLon(String name, LatLon location)
           
static void ImageUtil.computeBestFittingControlPoints4(Point2D[] imagePoints, LatLon[] geoPoints, Point2D[] outImagePoints, LatLon[] outGeoPoints)
          Computes which three control points out of four provide the best estimate an image's geographic location.
static void ImageUtil.computeBestFittingControlPoints4(Point2D[] imagePoints, LatLon[] geoPoints, Point2D[] outImagePoints, LatLon[] outGeoPoints)
          Computes which three control points out of four provide the best estimate an image's geographic location.
 Sector Level.computeSectorForPosition(Angle latitude, Angle longitude, LatLon tileOrigin)
           
protected  boolean SpatialTree.SectorTree.contains(Sector extent, LatLon location)
           
protected  boolean SpatialTree.LocationTree.contains(Sector extent, LatLon location)
           
protected  boolean SpatialTree.MarkerTree.contains(Sector extent, LatLon location)
           
protected abstract  boolean SpatialTree.contains(S extent, LatLon location)
           
 Collection<T> SpatialTree.getItems(LatLon location, int depth, Collection<T> itemsOut)
           
protected  boolean SpatialTree.LocationTree.intersects(Sector sector, LatLon location)
           
static boolean GeometryMath.isSegmentIntersectingSector(LatLon begin, LatLon end, Sector sector)
           
static Sector ImageUtil.positionImage(BufferedImage sourceImage, Point[] imagePoints, LatLon[] geoPoints, BufferedImage destImage)
           
static Sector ImageUtil.positionImage3(BufferedImage sourceImage, Point[] imagePoints, LatLon[] geoPoints, BufferedImage destImage)
           
static Sector ImageUtil.positionImage4(BufferedImage sourceImage, Point[] imagePoints, LatLon[] geoPoints, BufferedImage destImage)
           
static Sector ImageUtil.warpImageWithControlPoints(BufferedImage sourceImage, Point2D[] imagePoints, LatLon[] geoPoints, BufferedImage destImage)
          Convenience method for transforming a georeferenced source image into a geographically aligned destination image.
static Sector ImageUtil.warpImageWithControlPoints3(BufferedImage sourceImage, Point2D[] imagePoints, LatLon[] geoPoints, BufferedImage destImage)
          Transforms a georeferenced source image into a geographically aligned destination image.
static Sector ImageUtil.warpImageWithControlPoints4(BufferedImage sourceImage, Point2D[] imagePoints, LatLon[] geoPoints, 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
 void RestorableSupport.addStateValueAsLatLonList(RestorableSupport.StateObject context, String name, Iterable<? extends LatLon> locations)
           
static double GeometryMath.computePolygonArea(Iterable<? extends LatLon> locations)
           
static String GeometryMath.computePolygonWindingOrder(Iterable<? extends LatLon> locations)
           
static boolean GeometryMath.isPolygonClosed(Iterable<? extends LatLon> locations)
           
abstract  void ImageTiler.ImageTilerListener.newTile(BufferedImage tileImage, List<? extends LatLon> corners)
           
 void ImageTiler.tileImage(BufferedImage image, List<? extends LatLon> corners, ImageTiler.ImageTilerListener listener)
           
 

Uses of LatLon in gov.nasa.worldwind.util.measure
 

Methods in gov.nasa.worldwind.util.measure with parameters of type LatLon
protected  Position MeasureTool.computeSurfacePosition(LatLon latLon)
           
static boolean AreaMeasurer.isLocationInside(LatLon point, ArrayList<? extends LatLon> positions)
          Returns true if a given location (LatLon) is located inside a given polygon
 

Method parameters in gov.nasa.worldwind.util.measure with type arguments of type LatLon
static boolean AreaMeasurer.isLocationInside(LatLon point, ArrayList<? extends LatLon> positions)
          Returns true if a given location (LatLon) is located inside a given polygon
 void LengthMeasurer.setPositions(ArrayList<? extends LatLon> positions, double elevation)
           
 

Uses of LatLon in gov.nasa.worldwind.view
 

Methods in gov.nasa.worldwind.view that return LatLon
static LatLon BasicOrbitViewLimits.limitCenterLocation(Angle latitude, Angle longitude, OrbitViewLimits viewLimits)
           
 


NASA World Wind