A B C D E F G H I K L M N O P R S T U V W Y Z 
All Classes All Packages

A

accuracy() - Method in class mil.nga.mgrs.MGRS
Get the MGRS coordinate accuracy number of digits
accuracy(String) - Static method in class mil.nga.mgrs.MGRS
Get the MGRS coordinate accuracy number of digits
addGrid(Grid) - Method in class mil.nga.mgrs.grid.ZoomGrids
Add a grid

B

BAND_HEIGHT - Static variable in class mil.nga.mgrs.MGRSConstants
Grid band height for all by but the MGRSConstants.MAX_BAND_LETTER
BAND_LETTER_NORTH - Static variable in class mil.nga.mgrs.MGRSConstants
First northern hemisphere band letter
BAND_LETTER_OMIT_I - Static variable in class mil.nga.mgrs.MGRSConstants
Omitted band letter 'I'
BAND_LETTER_OMIT_O - Static variable in class mil.nga.mgrs.MGRSConstants
Omitted band letter 'O'
BAND_LETTER_SOUTH - Static variable in class mil.nga.mgrs.MGRSConstants
Last southern hemisphere band letter
BandLetterRange - Class in mil.nga.mgrs.gzd
Band Letter Range
BandLetterRange() - Constructor for class mil.nga.mgrs.gzd.BandLetterRange
Constructor, full range
BandLetterRange(char, char) - Constructor for class mil.nga.mgrs.gzd.BandLetterRange
Constructor
bands - Static variable in class mil.nga.mgrs.gzd.GridZones
Latitude Bands
black() - Static method in class mil.nga.mgrs.color.Color
Create a black color
BLACK - Static variable in class mil.nga.mgrs.color.ColorConstants
Black hex color
blue() - Static method in class mil.nga.mgrs.color.Color
Create a blue color
BLUE - Static variable in class mil.nga.mgrs.color.ColorConstants
Blue hex color
bounds(double[]) - Static method in class mil.nga.mgrs.features.Bounds
Create bounds, in Unit.DEGREE units
bounds(double[], Unit) - Static method in class mil.nga.mgrs.features.Bounds
Create bounds
bounds(double, double, double, double, Unit) - Static method in class mil.nga.mgrs.features.Bounds
Create bounds
bounds(Point, Point) - Static method in class mil.nga.mgrs.features.Bounds
Create bounds
bounds(LongitudinalStrip, LatitudeBand) - Static method in class mil.nga.mgrs.features.Bounds
Create bounds, in Unit.DEGREE units
Bounds - Class in mil.nga.mgrs.features
Zone Bounds
Bounds(double[]) - Constructor for class mil.nga.mgrs.features.Bounds
Constructor, in Unit.DEGREE units
Bounds(double[], Unit) - Constructor for class mil.nga.mgrs.features.Bounds
Constructor
Bounds(double, double, double, double) - Constructor for class mil.nga.mgrs.features.Bounds
Constructor, in Unit.DEGREE units
Bounds(double, double, double, double, Unit) - Constructor for class mil.nga.mgrs.features.Bounds
Constructor
Bounds(Point, Point) - Constructor for class mil.nga.mgrs.features.Bounds
Constructor
Bounds(LongitudinalStrip, LatitudeBand) - Constructor for class mil.nga.mgrs.features.Bounds
Constructor, in Unit.DEGREE units
brown() - Static method in class mil.nga.mgrs.color.Color
Create a brown color
BROWN - Static variable in class mil.nga.mgrs.color.ColorConstants
Brown hex color
BUFFER - Static variable in class mil.nga.mgrs.property.PropertyConstants
Buffer
buildProperty(String...) - Static method in class mil.nga.mgrs.property.MGRSProperties
Build a combined property separated by PropertyConstants.PROPERTY_DIVIDER

C

color(float[]) - Static method in class mil.nga.mgrs.color.Color
Create the color with HSL (hue, saturation, lightness) or HSL (alpha) values
color(float[], float) - Static method in class mil.nga.mgrs.color.Color
Create the color with HSLA (hue, saturation, lightness, alpha) values
color(float, float, float) - Static method in class mil.nga.mgrs.color.Color
Create the color with arithmetic RGB values
color(float, float, float, float) - Static method in class mil.nga.mgrs.color.Color
Create the color with arithmetic RGB values
color(int) - Static method in class mil.nga.mgrs.color.Color
Create the color as a single integer
color(int, int, int) - Static method in class mil.nga.mgrs.color.Color
Create the color with RGB values
color(int, int, int, float) - Static method in class mil.nga.mgrs.color.Color
Create the color with RGBA values
color(int, int, int, int) - Static method in class mil.nga.mgrs.color.Color
Create the color with RGBA values
color(String) - Static method in class mil.nga.mgrs.color.Color
Create the color in hex
color(String, float) - Static method in class mil.nga.mgrs.color.Color
Create the color in hex with an opacity
color(String, int) - Static method in class mil.nga.mgrs.color.Color
Create the color in hex with an alpha
color(String, String, String) - Static method in class mil.nga.mgrs.color.Color
Create the color with individual hex colors
color(String, String, String, float) - Static method in class mil.nga.mgrs.color.Color
Create the color with individual hex colors and opacity
color(String, String, String, String) - Static method in class mil.nga.mgrs.color.Color
Create the color with individual hex colors and alpha
Color - Class in mil.nga.mgrs.color
Color representation with support for hex, RBG, arithmetic RBG, HSL, and integer colors
Color() - Constructor for class mil.nga.mgrs.color.Color
Default color constructor, opaque black
Color(float[]) - Constructor for class mil.nga.mgrs.color.Color
Create the color with HSL (hue, saturation, lightness) or HSL (alpha) values
Color(float[], float) - Constructor for class mil.nga.mgrs.color.Color
Create the color with HSLA (hue, saturation, lightness, alpha) values
Color(float, float, float) - Constructor for class mil.nga.mgrs.color.Color
Create the color with arithmetic RGB values
Color(float, float, float, float) - Constructor for class mil.nga.mgrs.color.Color
Create the color with arithmetic RGB values
Color(int) - Constructor for class mil.nga.mgrs.color.Color
Create the color as a single integer
Color(int, int, int) - Constructor for class mil.nga.mgrs.color.Color
Create the color with RGB values
Color(int, int, int, float) - Constructor for class mil.nga.mgrs.color.Color
Create the color with RGBA values
Color(int, int, int, int) - Constructor for class mil.nga.mgrs.color.Color
Create the color with RGBA values
Color(String) - Constructor for class mil.nga.mgrs.color.Color
Create the color in hex
Color(String, float) - Constructor for class mil.nga.mgrs.color.Color
Create the color in hex with an opacity
Color(String, int) - Constructor for class mil.nga.mgrs.color.Color
Create the color in hex with an alpha
Color(String, String, String) - Constructor for class mil.nga.mgrs.color.Color
Create the color with individual hex colors
Color(String, String, String, float) - Constructor for class mil.nga.mgrs.color.Color
Create the color with individual hex colors and opacity
Color(String, String, String, String) - Constructor for class mil.nga.mgrs.color.Color
Create the color with individual hex colors and alpha
Color(Color) - Constructor for class mil.nga.mgrs.color.Color
Copy constructor
COLOR - Static variable in class mil.nga.mgrs.property.PropertyConstants
Color
ColorConstants - Class in mil.nga.mgrs.color
Color Constant hex codes
ColorConstants() - Constructor for class mil.nga.mgrs.color.ColorConstants
 
ColorUtils - Class in mil.nga.mgrs.color
Color utilities with support for hex, RBG, arithmetic RBG, HSL, and integer colors
ColorUtils() - Constructor for class mil.nga.mgrs.color.ColorUtils
 
compareTo(Grid) - Method in class mil.nga.mgrs.grid.Grid
contains(Point) - Method in class mil.nga.mgrs.features.Bounds
Determine if contains the point
coordinate() - Method in class mil.nga.mgrs.MGRS
Get the MGRS coordinate with one meter precision
coordinate(int) - Method in class mil.nga.mgrs.MGRS
Get the MGRS coordinate with the accuracy number of digits in the easting and northing values.
coordinate(GridType) - Method in class mil.nga.mgrs.MGRS
Get the MGRS coordinate with specified grid precision
copy() - Method in class mil.nga.mgrs.color.Color
Copy the color
create() - Static method in class mil.nga.mgrs.grid.Grids
Create with all grid types enabled
create(double, double) - Static method in class mil.nga.mgrs.features.Point
Create a point with default degree unit
create(double, double, Unit) - Static method in class mil.nga.mgrs.features.Point
Create a point
create(int, char, char, char, long, long) - Static method in class mil.nga.mgrs.MGRS
Create
create(int, char, long, long) - Static method in class mil.nga.mgrs.MGRS
Create
create(int, int, int, int, int) - Static method in class mil.nga.mgrs.tile.MGRSTile
Create a tile
create(int, int, Bounds) - Static method in class mil.nga.mgrs.tile.MGRSTile
Create a tile
create(int, Hemisphere, double, double) - Static method in class mil.nga.mgrs.features.Point
Create a point from UTM values
create(int, Hemisphere, double, double) - Static method in class mil.nga.mgrs.utm.UTM
Create
create(Collection<GridType>) - Static method in class mil.nga.mgrs.grid.Grids
Create with grids to enable
create(GridType...) - Static method in class mil.nga.mgrs.grid.Grids
Create with grids to enable
createGZD() - Static method in class mil.nga.mgrs.grid.Grids
Create only Grid Zone Designator grids
cyan() - Static method in class mil.nga.mgrs.color.Color
Create a cyan color
CYAN - Static variable in class mil.nga.mgrs.color.ColorConstants
Cyan hex color

D

darkGray() - Static method in class mil.nga.mgrs.color.Color
Create a dark gray color
DEFAULT_BUFFER - Static variable in class mil.nga.mgrs.grid.Labeler
Default buffer size
DEFAULT_TEXT_SIZE - Static variable in class mil.nga.mgrs.grid.Labeler
Default text size
DEFAULT_WIDTH - Static variable in class mil.nga.mgrs.grid.Grid
Default line width
DEGREE - mil.nga.mgrs.features.Unit
Degrees
degrees(double[]) - Static method in class mil.nga.mgrs.features.Bounds
Create bounds in degrees
degrees(double, double) - Static method in class mil.nga.mgrs.features.Point
Create a point in degrees
degrees(double, double, double, double) - Static method in class mil.nga.mgrs.features.Bounds
Create bounds in degrees
degreesToMeters(double, double) - Static method in class mil.nga.mgrs.features.Point
Create a point converting the degrees coordinate to meters
disable(Grid) - Method in class mil.nga.mgrs.grid.Grids
Disable the grid
disable(GridType) - Method in class mil.nga.mgrs.grid.Grids
Disable the grid type
disableAllLabelers() - Method in class mil.nga.mgrs.grid.Grids
Disable all grid labelers
disableGrids(Collection<Grid>) - Method in class mil.nga.mgrs.grid.Grids
Disable grids
disableGrids(Grid...) - Method in class mil.nga.mgrs.grid.Grids
Disable grids
disableLabeler(GridType) - Method in class mil.nga.mgrs.grid.Grids
Disable the grid type labeler
disableLabelers(Collection<GridType>) - Method in class mil.nga.mgrs.grid.Grids
Disable the labelers for the grid types
disableLabelers(GridType...) - Method in class mil.nga.mgrs.grid.Grids
Disable the labelers for the grid types
disableTypes(Collection<GridType>) - Method in class mil.nga.mgrs.grid.Grids
Disable grid types
disableTypes(GridType...) - Method in class mil.nga.mgrs.grid.Grids
Disable grid types
DKGRAY - Static variable in class mil.nga.mgrs.color.ColorConstants
Dark Gray hex color

E

enable(Grid) - Method in class mil.nga.mgrs.grid.Grids
Enable the grid
enable(GridType) - Method in class mil.nga.mgrs.grid.Grids
Enable the grid type
enableAllLabelers() - Method in class mil.nga.mgrs.grid.Grids
Enable all grid labelers
ENABLED - Static variable in class mil.nga.mgrs.property.PropertyConstants
Enabled
enableGrids(Collection<Grid>) - Method in class mil.nga.mgrs.grid.Grids
Enable grids
enableGrids(Grid...) - Method in class mil.nga.mgrs.grid.Grids
Enable grids
enableLabeler(GridType) - Method in class mil.nga.mgrs.grid.Grids
Enable the grid type labeler
enableLabelers(Collection<GridType>) - Method in class mil.nga.mgrs.grid.Grids
Enable the labelers for the grid types
enableLabelers(GridType...) - Method in class mil.nga.mgrs.grid.Grids
Enable the labelers for the grid types
enableTypes(Collection<GridType>) - Method in class mil.nga.mgrs.grid.Grids
Enable grid types
enableTypes(GridType...) - Method in class mil.nga.mgrs.grid.Grids
Enable grid types
equals(Object) - Method in class mil.nga.mgrs.grid.Grid
expandShorthandHex(String) - Static method in class mil.nga.mgrs.color.ColorUtils
Expand the hex if it is in shorthand
expandShorthandHexSingle(String) - Static method in class mil.nga.mgrs.color.ColorUtils
Expand the hex single if it is in shorthand

F

format() - Method in class mil.nga.mgrs.utm.UTM
Format to a UTM string
from(Point) - Static method in class mil.nga.mgrs.MGRS
Encodes a point as a MGRS string
from(Point) - Static method in class mil.nga.mgrs.utm.UTM
Create from a coordinate
from(Point, int) - Static method in class mil.nga.mgrs.utm.UTM
Create from a coordinate and zone number
from(Point, int, Hemisphere) - Static method in class mil.nga.mgrs.utm.UTM
Create from a coordinate, zone number, and hemisphere
from(MGRS) - Static method in class mil.nga.mgrs.features.Point
Parse a MGRS value to a coordinate
from(UTM) - Static method in class mil.nga.mgrs.features.Point
Create from a Universal Transverse Mercator Projection
fromBandLetter(char) - Static method in enum mil.nga.mgrs.utm.Hemisphere
Get the hemisphere of the band letter
fromLatitude(double) - Static method in enum mil.nga.mgrs.utm.Hemisphere
Get the hemisphere for the latitude

G

getAccuracy() - Method in enum mil.nga.mgrs.grid.GridType
Get the Grid Type accuracy number of digits in the easting and northing values
getAlpha() - Method in class mil.nga.mgrs.color.Color
Get the alpha color as an integer
getAlpha(int) - Static method in class mil.nga.mgrs.color.ColorUtils
Get the alpha color from color integer
getAlpha(String) - Static method in class mil.nga.mgrs.color.ColorUtils
Get the hex alpha color from the hex string if it exists
getAlphaArithmetic() - Method in class mil.nga.mgrs.color.Color
Get the alpha color as an arithmetic float
getAlphaHex() - Method in class mil.nga.mgrs.color.Color
Get the alpha color in hex
getAlphaHexShorthand() - Method in class mil.nga.mgrs.color.Color
Get the alpha color in hex, shorthand when possible
getBand() - Method in class mil.nga.mgrs.gzd.GridZone
Get the latitude band
getBand() - Method in class mil.nga.mgrs.MGRS
Get the band letter
getBandLetter() - Method in class mil.nga.mgrs.features.Point
Get the point band letter
getBandLetter() - Method in class mil.nga.mgrs.grid.Label
Get the band letter
getBandLetter(double) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the band letter of the latitude (degrees between MGRSConstants.MIN_LAT and MGRSConstants.MAX_LAT).
getBandLetter(double, boolean) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the band letter of the latitude (degrees between MGRSConstants.MIN_LAT and MGRSConstants.MAX_LAT)
getBandLetterRange() - Method in class mil.nga.mgrs.features.Bounds
Get a band letter range between the southern and northern latitudes
getBandLetterRange() - Method in class mil.nga.mgrs.gzd.GridRange
Get the band letter range
getBandLetterRange(double, double) - Static method in class mil.nga.mgrs.gzd.GridZones
Get a band letter range between the southern and northern latitudes in degrees
getBandLetterRange(Bounds) - Static method in class mil.nga.mgrs.gzd.GridZones
Get a band letter range between the southern and northern bounds
getBlue() - Method in class mil.nga.mgrs.color.Color
Get the blue color as an integer
getBlue(int) - Static method in class mil.nga.mgrs.color.ColorUtils
Get the blue color from color integer
getBlue(String) - Static method in class mil.nga.mgrs.color.ColorUtils
Get the hex blue color from the hex string
getBlueArithmetic() - Method in class mil.nga.mgrs.color.Color
Get the blue color as an arithmetic float
getBlueHex() - Method in class mil.nga.mgrs.color.Color
Get the blue color in hex
getBlueHexShorthand() - Method in class mil.nga.mgrs.color.Color
Get the blue color in hex, shorthand when possible
getBooleanProperty(boolean, String...) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a boolean property by property parts
getBooleanProperty(String) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a required boolean by key
getBooleanProperty(String...) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a required boolean property by property parts
getBooleanProperty(String, boolean) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a boolean by key
getBottom() - Method in class mil.nga.mgrs.tile.PixelRange
Get the bottom pixel
getBottomRight() - Method in class mil.nga.mgrs.tile.PixelRange
Get the bottom right pixel
getBounds() - Method in class mil.nga.mgrs.grid.Label
Get the bounds
getBounds() - Method in class mil.nga.mgrs.gzd.GridRange
Get the grid range bounds
getBounds() - Method in class mil.nga.mgrs.gzd.GridZone
Get the bounds
getBounds() - Method in class mil.nga.mgrs.tile.MGRSTile
Get the tile bounds
getBounds(int, int, int) - Static method in class mil.nga.mgrs.MGRSUtils
Get the tile bounds from the XYZ tile coordinates and zoom level
getBounds(Unit) - Method in class mil.nga.mgrs.tile.MGRSTile
Get the bounds in the units
getBoundsDegrees() - Method in class mil.nga.mgrs.tile.MGRSTile
Get the bounds in degrees
getBoundsMeters() - Method in class mil.nga.mgrs.tile.MGRSTile
Get the bounds in meters
getBuffer() - Method in class mil.nga.mgrs.grid.Labeler
Get the grid zone edge buffer
getCenter() - Method in class mil.nga.mgrs.features.Bounds
Get the center coordinate
getCenter() - Method in class mil.nga.mgrs.grid.Label
Get the center point
getCenterLatitude() - Method in class mil.nga.mgrs.features.Bounds
Get the center latitude
getCenterLongitude() - Method in class mil.nga.mgrs.features.Bounds
Get the center longitude
getColor() - Method in class mil.nga.mgrs.color.Color
Get the color as an integer
getColor() - Method in class mil.nga.mgrs.grid.Grid
Get the grid line color
getColor() - Method in class mil.nga.mgrs.grid.GridStyle
Get the grid line color
getColor() - Method in class mil.nga.mgrs.grid.Labeler
Get the label color
getColor(GridType) - Method in class mil.nga.mgrs.grid.Grid
Get the grid type precision line color
getColorHex() - Method in class mil.nga.mgrs.color.Color
Get the color as a hex string
getColorHexShorthand() - Method in class mil.nga.mgrs.color.Color
Get the color as a hex string, shorthanded when possible
getColorHexShorthandWithAlpha() - Method in class mil.nga.mgrs.color.Color
Get the color as a hex string with alpha, shorthanded when possible
getColorHexWithAlpha() - Method in class mil.nga.mgrs.color.Color
Get the color as a hex string with alpha
getColorWithAlpha() - Method in class mil.nga.mgrs.color.Color
Get the color as an integer including the alpha
getColumn() - Method in class mil.nga.mgrs.MGRS
Get the column letter
getColumnLetter(int, double) - Static method in class mil.nga.mgrs.MGRS
Get the column letter from the zone number and easting
getColumnLetter(UTM) - Static method in class mil.nga.mgrs.MGRS
Get the column letter from the UTM
getColumnRowId() - Method in class mil.nga.mgrs.MGRS
Get the two letter column and row 100k designator
getColumnRowId(double, double, int) - Static method in class mil.nga.mgrs.MGRS
Get the two letter column and row 100k designator for a given UTM easting, northing and zone number value
getDoubleProperty(boolean, String...) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a double property by property parts
getDoubleProperty(String) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a required double by key
getDoubleProperty(String...) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a required double property by property parts
getDoubleProperty(String, boolean) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a double by key
getDrawBounds(Bounds, GridType) - Method in class mil.nga.mgrs.gzd.GridZone
Get the draw bounds of easting and northing in meters
getEast() - Method in class mil.nga.mgrs.features.Bounds
Get the eastern longitude
getEast() - Method in class mil.nga.mgrs.gzd.LongitudinalStrip
Get the eastern longitude
getEast() - Method in class mil.nga.mgrs.gzd.ZoneNumberRange
Get the eastern zone number
getEasting() - Method in class mil.nga.mgrs.MGRS
Get the easting
getEasting() - Method in class mil.nga.mgrs.utm.UTM
Get the easting
getEastingAndNorthing(GridType) - Method in class mil.nga.mgrs.MGRS
Get the easting and northing concatenated value in the grid type precision
getEastLine() - Method in class mil.nga.mgrs.features.Bounds
Get the eastern line
getEastLongitude() - Method in class mil.nga.mgrs.gzd.ZoneNumberRange
Get the eastern longitude
getEastLongitude(int) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the east longitude in degrees of the zone number
getExpand() - Method in class mil.nga.mgrs.gzd.LongitudinalStrip
Get expand, number of additional neighbors to iterate over in combination with this strip
getFloatProperty(boolean, String...) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a float property by property parts
getFloatProperty(String) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a required float by key
getFloatProperty(String...) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a required float property by property parts
getFloatProperty(String, boolean) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a float by key
getGreen() - Method in class mil.nga.mgrs.color.Color
Get the green color as an integer
getGreen(int) - Static method in class mil.nga.mgrs.color.ColorUtils
Get the green color from color integer
getGreen(String) - Static method in class mil.nga.mgrs.color.ColorUtils
Get the hex green color from the hex string
getGreenArithmetic() - Method in class mil.nga.mgrs.color.Color
Get the green color as an arithmetic float
getGreenHex() - Method in class mil.nga.mgrs.color.Color
Get the green color in hex
getGreenHexShorthand() - Method in class mil.nga.mgrs.color.Color
Get the green color in hex, shorthand when possible
getGrid(GridType) - Method in class mil.nga.mgrs.grid.Grids
Get the grid
getGridRange() - Method in class mil.nga.mgrs.features.Bounds
Get a grid range of the bounds
getGridRange(Bounds) - Static method in class mil.nga.mgrs.gzd.GridZones
Get a grid range from the bounds
getGrids() - Method in class mil.nga.mgrs.grid.ZoomGrids
Get the grids within the zoom level
getGrids(int) - Method in class mil.nga.mgrs.grid.Grids
Get the grids for the zoom level
getGridType() - Method in class mil.nga.mgrs.features.Line
Get the line grid type
getGridZone() - Method in class mil.nga.mgrs.MGRS
Get the GZD grid zone
getGridZone(int, char) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the grid zone by zone number and band letter
getGridZone(MGRS) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the grid zone by MGRS
getHeight() - Method in class mil.nga.mgrs.features.Bounds
Get the height
getHeight() - Method in class mil.nga.mgrs.tile.MGRSTile
Get the tile height
getHeight() - Method in class mil.nga.mgrs.tile.PixelRange
Get the pixel height
getHemisphere() - Method in class mil.nga.mgrs.features.Point
Get the point hemisphere
getHemisphere() - Method in class mil.nga.mgrs.gzd.GridZone
Get the hemisphere
getHemisphere() - Method in class mil.nga.mgrs.gzd.LatitudeBand
Get the hemisphere
getHemisphere() - Method in class mil.nga.mgrs.MGRS
Get the hemisphere
getHemisphere() - Method in class mil.nga.mgrs.utm.UTM
Get the hemisphere
getHSL() - Method in class mil.nga.mgrs.color.Color
Get the HSL (hue, saturation, lightness) values
getHue() - Method in class mil.nga.mgrs.color.Color
Get the HSL hue value
getIntegerProperty(boolean, String...) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get an integer property by property parts
getIntegerProperty(String) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a required integer property by key
getIntegerProperty(String...) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a required integer property by property parts
getIntegerProperty(String, boolean) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get an integer property by key
getLabelBuffer() - Method in class mil.nga.mgrs.grid.Grid
Get the label grid zone edge buffer
getLabelBuffer(GridType) - Method in class mil.nga.mgrs.grid.Grids
Get the label grid zone edge buffer
getLabeler() - Method in class mil.nga.mgrs.grid.Grid
Get the grid labeler
getLabeler(GridType) - Method in class mil.nga.mgrs.grid.Grids
Get the labeler for the grid type
getLabelName(int, char) - Static method in class mil.nga.mgrs.MGRSUtils
Get the label name
getLabels(int, Bounds, GridZone) - Method in class mil.nga.mgrs.grid.Grid
Get the labels for the zoom, tile bounds, and zone
getLabels(Bounds, GridType, GridZone) - Method in class mil.nga.mgrs.grid.GridLabeler
Get labels for the bounds
getLabels(Bounds, GridType, GridZone) - Method in class mil.nga.mgrs.grid.Labeler
Get labels for the bounds
getLabels(Bounds, GridType, GridZone) - Method in class mil.nga.mgrs.gzd.GZDLabeler
Get labels for the bounds
getLabels(MGRSTile, GridZone) - Method in class mil.nga.mgrs.grid.Grid
Get the labels for the tile and zone
getLatitude() - Method in class mil.nga.mgrs.features.Point
Get the latitude
getLatitudeBand(char) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the latitude band by band letter
getLeft() - Method in class mil.nga.mgrs.tile.PixelRange
Get the left pixel
getLetter() - Method in class mil.nga.mgrs.gzd.GridZone
Get the band letter
getLetter() - Method in class mil.nga.mgrs.gzd.LatitudeBand
Get the band letter
getLightness() - Method in class mil.nga.mgrs.color.Color
Get the HSL lightness value
getLines() - Method in class mil.nga.mgrs.features.Bounds
Get the four line bounds in meters
getLines(int, Bounds, GridZone) - Method in class mil.nga.mgrs.grid.Grid
Get the lines for the zoom, tile bounds, and zone
getLines(Bounds, GridType) - Method in class mil.nga.mgrs.gzd.GridZone
Get the grid zone lines
getLines(Bounds, GridZone) - Method in class mil.nga.mgrs.grid.Grid
Get the lines for the tile bounds and zone
getLines(GridType) - Method in class mil.nga.mgrs.gzd.GridZone
Get the grid zone lines
getLines(MGRSTile, GridZone) - Method in class mil.nga.mgrs.grid.Grid
Get the lines for the tile and zone
getLinesMaxZoom() - Method in class mil.nga.mgrs.grid.Grid
Get the maximum zoom level for drawing grid lines
getLinesMinZoom() - Method in class mil.nga.mgrs.grid.Grid
Get the minimum zoom level for drawing grid lines
getLongitude() - Method in class mil.nga.mgrs.features.Point
Get the longitude
getLongitudinalStrip(int) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the longitudinal strip by zone number
getMaxLatitude() - Method in class mil.nga.mgrs.features.Bounds
Get the northern latitude
getMaxLongitude() - Method in class mil.nga.mgrs.features.Bounds
Get the eastern longitude
getMaxX() - Method in class mil.nga.mgrs.tile.PixelRange
Get the maximum x pixel
getMaxY() - Method in class mil.nga.mgrs.tile.PixelRange
Get the maximum y pixel
getMaxZoom() - Method in class mil.nga.mgrs.grid.Grid
Get the maximum zoom level
getMaxZoom() - Method in class mil.nga.mgrs.grid.Labeler
Get the maximum zoom level
getMinLatitude() - Method in class mil.nga.mgrs.features.Bounds
Get the southern latitude
getMinLongitude() - Method in class mil.nga.mgrs.features.Bounds
Get the western longitude
getMinX() - Method in class mil.nga.mgrs.tile.PixelRange
Get the minimum x pixel
getMinY() - Method in class mil.nga.mgrs.tile.PixelRange
Get the minimum y pixel
getMinZoom() - Method in class mil.nga.mgrs.grid.Grid
Get the minimum zoom level
getMinZoom() - Method in class mil.nga.mgrs.grid.Labeler
Get the minimum zoom level
getName() - Method in class mil.nga.mgrs.grid.Label
Get the name
getName() - Method in class mil.nga.mgrs.gzd.GridZone
Get the label name
getNorth() - Method in class mil.nga.mgrs.features.Bounds
Get the northern latitude
getNorth() - Method in class mil.nga.mgrs.gzd.BandLetterRange
Get the northern band letter
getNorth() - Method in class mil.nga.mgrs.gzd.LatitudeBand
Get the northern latitude
getNortheast() - Method in class mil.nga.mgrs.features.Bounds
Get the northeast coordinate
getNorthing() - Method in class mil.nga.mgrs.MGRS
Get the northing
getNorthing() - Method in class mil.nga.mgrs.utm.UTM
Get the northing
getNorthLatitude() - Method in class mil.nga.mgrs.gzd.BandLetterRange
Get the northern latitude
getNorthLatitude(char) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the north latitude in degrees of the band letter
getNorthLine() - Method in class mil.nga.mgrs.features.Bounds
Get the northern line
getNorthwest() - Method in class mil.nga.mgrs.features.Bounds
Get the northwest coordinate
getNumber() - Method in class mil.nga.mgrs.gzd.GridZone
Get the zone number
getNumber() - Method in class mil.nga.mgrs.gzd.LongitudinalStrip
Get the zone number
getOpacity() - Method in class mil.nga.mgrs.color.Color
Get the opacity as an arithmetic float
getPixel(int, int, Bounds) - Method in class mil.nga.mgrs.features.Point
Get the pixel where the point fits into the bounds
getPixel(int, int, Bounds, Point) - Static method in class mil.nga.mgrs.MGRSUtils
Get the pixel where the point fits into the bounds
getPixel(Point) - Method in class mil.nga.mgrs.tile.MGRSTile
Get the point pixel location in the tile
getPixel(MGRSTile) - Method in class mil.nga.mgrs.features.Point
Get the pixel where the point fits into tile
getPixelRange(int, int, Bounds) - Method in class mil.nga.mgrs.features.Bounds
Get the pixel range where the bounds fit into the provided bounds
getPixelRange(MGRSTile) - Method in class mil.nga.mgrs.features.Bounds
Get the pixel range where the bounds fit into the tile
getPoint1() - Method in class mil.nga.mgrs.features.Line
Get the first point
getPoint2() - Method in class mil.nga.mgrs.features.Line
Get the second point
getPrecision() - Method in class mil.nga.mgrs.grid.Grid
Get the precision in meters
getPrecision() - Method in enum mil.nga.mgrs.grid.GridType
Get the precision in meters
getPrecision() - Method in class mil.nga.mgrs.grid.ZoomGrids
Get the grid type precision
getPrecision(double) - Static method in enum mil.nga.mgrs.grid.GridType
Get the precision of the value in meters based upon trailing 0's
getPrecision(int) - Method in class mil.nga.mgrs.grid.Grids
Get the grid precision for the zoom level
getPrecisionCompare() - Method in class mil.nga.mgrs.grid.Grid
Get the precision in meters
getProperty(boolean, String...) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a property by property parts
getProperty(String) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a required property by key
getProperty(String...) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a required property by property parts
getProperty(String, boolean) - Static method in class mil.nga.mgrs.property.MGRSProperties
Get a property by key
getRed() - Method in class mil.nga.mgrs.color.Color
Get the red color as an integer
getRed(int) - Static method in class mil.nga.mgrs.color.ColorUtils
Get the red color from color integer
getRed(String) - Static method in class mil.nga.mgrs.color.ColorUtils
Get the hex red color from the hex string
getRedArithmetic() - Method in class mil.nga.mgrs.color.Color
Get the red color as an arithmetic float
getRedHex() - Method in class mil.nga.mgrs.color.Color
Get the red color in hex
getRedHexShorthand() - Method in class mil.nga.mgrs.color.Color
Get the red color in hex, shorthand when possible
getRight() - Method in class mil.nga.mgrs.tile.PixelRange
Get the right pixel
getRow() - Method in class mil.nga.mgrs.MGRS
Get the row letter
getRowLetter(int, double) - Static method in class mil.nga.mgrs.MGRS
Get the row letter from the zone number and northing
getRowLetter(UTM) - Static method in class mil.nga.mgrs.MGRS
Get the row letter from the UTM
getSaturation() - Method in class mil.nga.mgrs.color.Color
Get the HSL saturation value
getSouth() - Method in class mil.nga.mgrs.features.Bounds
Get the southern latitude
getSouth() - Method in class mil.nga.mgrs.gzd.BandLetterRange
Get the southern band letter
getSouth() - Method in class mil.nga.mgrs.gzd.LatitudeBand
Get the southern latitude
getSoutheast() - Method in class mil.nga.mgrs.features.Bounds
Get the southeast coordinate
getSouthLatitude() - Method in class mil.nga.mgrs.gzd.BandLetterRange
Get the southern latitude
getSouthLatitude(char) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the south latitude in degrees of the band letter
getSouthLine() - Method in class mil.nga.mgrs.features.Bounds
Get the southern line
getSouthwest() - Method in class mil.nga.mgrs.features.Bounds
Get the southwest coordinate
getStrip() - Method in class mil.nga.mgrs.gzd.GridZone
Get the longitudinal strip
getStripExpand() - Method in class mil.nga.mgrs.gzd.GridZone
Get the longitudinal strip expansion, number of additional neighbors to iterate over in combination with this strip
getStyle() - Method in class mil.nga.mgrs.grid.Grid
Get the grid line style
getStyle(GridType) - Method in class mil.nga.mgrs.grid.Grid
Get the grid type precision line style for the grid type
getTextSize() - Method in class mil.nga.mgrs.grid.Labeler
Get the label text size
getTop() - Method in class mil.nga.mgrs.tile.PixelRange
Get the top pixel
getTopLeft() - Method in class mil.nga.mgrs.tile.PixelRange
Get the top left pixel
getType() - Method in class mil.nga.mgrs.grid.Grid
Get the grid type
getUnit() - Method in class mil.nga.mgrs.features.Bounds
Get the unit
getUnit() - Method in class mil.nga.mgrs.features.Line
Get the unit
getUnit() - Method in class mil.nga.mgrs.features.Point
Get the unit
getUTMEasting() - Method in class mil.nga.mgrs.MGRS
Get the UTM easting
getUTMNorthing() - Method in class mil.nga.mgrs.MGRS
Get the UTM northing
getWest() - Method in class mil.nga.mgrs.features.Bounds
Get the western longitude
getWest() - Method in class mil.nga.mgrs.gzd.LongitudinalStrip
Get the western longitude
getWest() - Method in class mil.nga.mgrs.gzd.ZoneNumberRange
Get the western zone number
getWestLine() - Method in class mil.nga.mgrs.features.Bounds
Get the western line
getWestLongitude() - Method in class mil.nga.mgrs.gzd.ZoneNumberRange
Get the western longitude
getWestLongitude(int) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the west longitude in degrees of the zone number
getWidth() - Method in class mil.nga.mgrs.features.Bounds
Get the width
getWidth() - Method in class mil.nga.mgrs.grid.Grid
Get the grid line width
getWidth() - Method in class mil.nga.mgrs.grid.GridStyle
Get the grid line width
getWidth() - Method in class mil.nga.mgrs.tile.MGRSTile
Get the tile width
getWidth() - Method in class mil.nga.mgrs.tile.PixelRange
Get the pixel width
getWidth(GridType) - Method in class mil.nga.mgrs.grid.Grid
Get the grid type precision line width
getX() - Method in class mil.nga.mgrs.tile.Pixel
Get the x pixel
getXPixel(double) - Method in class mil.nga.mgrs.tile.MGRSTile
Get the longitude in meters x pixel location in the tile
getXPixel(int, Bounds, double) - Static method in class mil.nga.mgrs.MGRSUtils
Get the X pixel for where the longitude in meters fits into the bounds
getY() - Method in class mil.nga.mgrs.tile.Pixel
Get the y pixel
getYPixel(double) - Method in class mil.nga.mgrs.tile.MGRSTile
Get the latitude (in meters) y pixel location in the tile
getYPixel(int, Bounds, double) - Static method in class mil.nga.mgrs.MGRSUtils
Get the Y pixel for where the latitude in meters fits into the bounds
getZone() - Method in class mil.nga.mgrs.MGRS
Get the zone number
getZone() - Method in class mil.nga.mgrs.utm.UTM
Get the zone number
getZoneNumber() - Method in class mil.nga.mgrs.features.Point
Get the point zone number
getZoneNumber() - Method in class mil.nga.mgrs.grid.Label
Get the zone number
getZoneNumber(double) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the zone number of the longitude (degrees between MGRSConstants.MIN_LON and MGRSConstants.MAX_LON).
getZoneNumber(double, boolean) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the zone number of the longitude (degrees between MGRSConstants.MIN_LON and MGRSConstants.MAX_LON)
getZoneNumber(double, double) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the zone number of the longitude and latitude
getZoneNumber(Point) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the zone number of the point
getZoneNumberRange() - Method in class mil.nga.mgrs.features.Bounds
Get a zone number range between the western and eastern longitudes
getZoneNumberRange() - Method in class mil.nga.mgrs.gzd.GridRange
Get the zone number range
getZoneNumberRange(double, double) - Static method in class mil.nga.mgrs.gzd.GridZones
Get a zone number range between the western and eastern longitudes
getZoneNumberRange(Bounds) - Static method in class mil.nga.mgrs.gzd.GridZones
Get a zone number range between the western and eastern bounds
getZones(Bounds) - Static method in class mil.nga.mgrs.gzd.GridZones
Get the zones within the bounds
getZoom() - Method in class mil.nga.mgrs.grid.ZoomGrids
Get the zoom level
getZoom() - Method in class mil.nga.mgrs.tile.MGRSTile
Get the zoom level
getZoomLevel(Bounds) - Static method in class mil.nga.mgrs.MGRSUtils
Get the zoom level of the bounds using the shortest bounds side length
gray() - Static method in class mil.nga.mgrs.color.Color
Create a gray color
GRAY - Static variable in class mil.nga.mgrs.color.ColorConstants
Gray hex color
green() - Static method in class mil.nga.mgrs.color.Color
Create a green color
GREEN - Static variable in class mil.nga.mgrs.color.ColorConstants
Green hex color
Grid - Class in mil.nga.mgrs.grid
Grid
Grid(GridType) - Constructor for class mil.nga.mgrs.grid.Grid
Constructor
GRID - Static variable in class mil.nga.mgrs.property.PropertyConstants
Grid
GridLabeler - Class in mil.nga.mgrs.grid
MGRS grid labeler
GridLabeler() - Constructor for class mil.nga.mgrs.grid.GridLabeler
Default Constructor
GridLabeler(boolean, int, Integer, Color) - Constructor for class mil.nga.mgrs.grid.GridLabeler
Constructor
GridLabeler(boolean, int, Integer, Color, double) - Constructor for class mil.nga.mgrs.grid.GridLabeler
Constructor
GridLabeler(boolean, int, Integer, Color, double, double) - Constructor for class mil.nga.mgrs.grid.GridLabeler
Constructor
GridLabeler(int, Integer, Color) - Constructor for class mil.nga.mgrs.grid.GridLabeler
Constructor
GridLabeler(int, Integer, Color, double) - Constructor for class mil.nga.mgrs.grid.GridLabeler
Constructor
GridLabeler(int, Integer, Color, double, double) - Constructor for class mil.nga.mgrs.grid.GridLabeler
Constructor
GridLabeler(int, Color) - Constructor for class mil.nga.mgrs.grid.GridLabeler
Constructor
GridLabeler(int, Color, double) - Constructor for class mil.nga.mgrs.grid.GridLabeler
Constructor
GridLabeler(int, Color, double, double) - Constructor for class mil.nga.mgrs.grid.GridLabeler
Constructor
GridRange - Class in mil.nga.mgrs.gzd
Grid Range
GridRange(ZoneNumberRange, BandLetterRange) - Constructor for class mil.nga.mgrs.gzd.GridRange
Constructor
Grids - Class in mil.nga.mgrs.grid
Grids
Grids() - Constructor for class mil.nga.mgrs.grid.Grids
Constructor, all grid types enabled per property configurations
Grids(Collection<GridType>) - Constructor for class mil.nga.mgrs.grid.Grids
Constructor
Grids(GridType...) - Constructor for class mil.nga.mgrs.grid.Grids
Constructor
GRIDS - Static variable in class mil.nga.mgrs.property.PropertyConstants
Grids
GridStyle - Class in mil.nga.mgrs.grid
Grid Line Style
GridStyle() - Constructor for class mil.nga.mgrs.grid.GridStyle
Constructor
GridStyle(Color, double) - Constructor for class mil.nga.mgrs.grid.GridStyle
Constructor
GridType - Enum in mil.nga.mgrs.grid
Grid type enumeration
GridZone - Class in mil.nga.mgrs.gzd
Grid Zone
GridZone(LongitudinalStrip, LatitudeBand) - Constructor for class mil.nga.mgrs.gzd.GridZone
Constructor
gridZones - Static variable in class mil.nga.mgrs.gzd.GridZones
Grid Zones
GridZones - Class in mil.nga.mgrs.gzd
Grid Zones, Longitudinal Strips, and Latitude Bands
GridZones() - Constructor for class mil.nga.mgrs.gzd.GridZones
 
GZD - mil.nga.mgrs.grid.GridType
Grid Zone Designator
GZDLabeler - Class in mil.nga.mgrs.gzd
Grid Zone Designator labeler
GZDLabeler() - Constructor for class mil.nga.mgrs.gzd.GZDLabeler
Default Constructor
GZDLabeler(boolean, int, Integer, Color) - Constructor for class mil.nga.mgrs.gzd.GZDLabeler
Constructor
GZDLabeler(boolean, int, Integer, Color, double) - Constructor for class mil.nga.mgrs.gzd.GZDLabeler
Constructor
GZDLabeler(boolean, int, Integer, Color, double, double) - Constructor for class mil.nga.mgrs.gzd.GZDLabeler
Constructor
GZDLabeler(int, Integer, Color) - Constructor for class mil.nga.mgrs.gzd.GZDLabeler
Constructor
GZDLabeler(int, Integer, Color, double) - Constructor for class mil.nga.mgrs.gzd.GZDLabeler
Constructor
GZDLabeler(int, Integer, Color, double, double) - Constructor for class mil.nga.mgrs.gzd.GZDLabeler
Constructor
GZDLabeler(int, Color) - Constructor for class mil.nga.mgrs.gzd.GZDLabeler
Constructor
GZDLabeler(int, Color, double) - Constructor for class mil.nga.mgrs.gzd.GZDLabeler
Constructor
GZDLabeler(int, Color, double, double) - Constructor for class mil.nga.mgrs.gzd.GZDLabeler
Constructor

H

hasGrids() - Method in class mil.nga.mgrs.grid.ZoomGrids
Determine if the zoom level has grids
hasGridType() - Method in class mil.nga.mgrs.features.Line
Check if the line has a grid type
hashCode() - Method in class mil.nga.mgrs.grid.Grid
hasLabeler() - Method in class mil.nga.mgrs.grid.Grid
Has a grid labeler
hasLabeler(GridType) - Method in class mil.nga.mgrs.grid.Grids
Has a labeler for the grid type
hasLinesMaxZoom() - Method in class mil.nga.mgrs.grid.Grid
Has a maximum zoom level override for drawing grid lines
hasLinesMinZoom() - Method in class mil.nga.mgrs.grid.Grid
Has a minimum zoom level override for drawing grid lines
hasMaxZoom() - Method in class mil.nga.mgrs.grid.Grid
Has a maximum zoom level
hasMaxZoom() - Method in class mil.nga.mgrs.grid.Labeler
Has a maximum zoom level
Hemisphere - Enum in mil.nga.mgrs.utm
Hemisphere enumeration
HUNDRED_KILOMETER - mil.nga.mgrs.grid.GridType
Hundred Kilometer
HUNDRED_METER - mil.nga.mgrs.grid.GridType
Hundred Meter

I

intersection(Line, Line) - Static method in class mil.nga.mgrs.MGRSUtils
Get the point intersection between two lines
intsersection(Point, Point, Point, Point) - Static method in class mil.nga.mgrs.MGRSUtils
Get the point intersection between end points of two lines
isDegrees() - Method in class mil.nga.mgrs.features.Bounds
Are bounds in degrees
isDegrees() - Method in class mil.nga.mgrs.features.Line
Is this line in degrees
isDegrees() - Method in class mil.nga.mgrs.features.Point
Is this point in degrees
isEmpty() - Method in class mil.nga.mgrs.features.Bounds
Determine if the bounds are empty
isEnabled() - Method in class mil.nga.mgrs.grid.Grid
Is the grid enabled
isEnabled() - Method in class mil.nga.mgrs.grid.Labeler
Is the grid enabled
isEnabled(GridType) - Method in class mil.nga.mgrs.grid.Grids
Is the grid type enabled
isLabelerEnabled(GridType) - Method in class mil.nga.mgrs.grid.Grids
Is a labeler enabled for the grid type
isLinesWithin(int) - Method in class mil.nga.mgrs.grid.Grid
Is the zoom level within the grid lines zoom range
isMeters() - Method in class mil.nga.mgrs.features.Bounds
Are bounds in meters
isMeters() - Method in class mil.nga.mgrs.features.Line
Is this line in meters
isMeters() - Method in class mil.nga.mgrs.features.Point
Is this point in meters
isMGRS(String) - Static method in class mil.nga.mgrs.MGRS
Return whether the given string is valid MGRS string
isOmittedBandLetter(char) - Static method in class mil.nga.mgrs.MGRSUtils
isOpaque() - Method in class mil.nga.mgrs.color.Color
Check if the color is opaque (opacity or alpha of 1.0, 255, or x00)
isSvalbard(int, char) - Static method in class mil.nga.mgrs.gzd.GridZones
Is the zone number and band letter a Svalbard GZD (31X - 37X)
isSvalbardLetter(char) - Static method in class mil.nga.mgrs.gzd.GridZones
Is the band letter a Svalbard GZD (X)
isSvalbardZone(int) - Static method in class mil.nga.mgrs.gzd.GridZones
Is the zone number a Svalbard GZD (31 - 37)
isType(GridType) - Method in class mil.nga.mgrs.grid.Grid
Is the provided grid type
isUnit(Unit) - Method in class mil.nga.mgrs.features.Bounds
Is in the provided unit type
isUnit(Unit) - Method in class mil.nga.mgrs.features.Line
Is in the provided unit type
isUnit(Unit) - Method in class mil.nga.mgrs.features.Point
Is in the provided unit type
isUTM(String) - Static method in class mil.nga.mgrs.utm.UTM
Return whether the given string is valid UTM string
isValidArithmeticRGB(float) - Static method in class mil.nga.mgrs.color.ColorUtils
Check if the arithmetic RGB float color is valid, inclusively between 0.0 and 1.0
isValidHex(String) - Static method in class mil.nga.mgrs.color.ColorUtils
Check if the hex color value is valid
isValidHexSingle(String) - Static method in class mil.nga.mgrs.color.ColorUtils
Check if the hex single color value is valid
isValidHue(float) - Static method in class mil.nga.mgrs.color.ColorUtils
Check if the HSL hue float value is valid, inclusively between 0.0 and 360.0
isValidLightness(float) - Static method in class mil.nga.mgrs.color.ColorUtils
Check if the HSL lightness float value is valid, inclusively between 0.0 and 1.0
isValidRGB(int) - Static method in class mil.nga.mgrs.color.ColorUtils
Check if the RBG integer color is valid, inclusively between 0 and 255
isValidSaturation(float) - Static method in class mil.nga.mgrs.color.ColorUtils
Check if the HSL saturation float value is valid, inclusively between 0.0 and 1.0
isWithin(int) - Method in class mil.nga.mgrs.grid.Grid
Is the zoom level within the grid zoom range
isWithin(int) - Method in class mil.nga.mgrs.grid.Labeler
Is the zoom level within the grid zoom range
isWithin(Bounds) - Method in class mil.nga.mgrs.gzd.GridZone
Is the provided bounds within the zone bounds
iterator() - Method in class mil.nga.mgrs.grid.ZoomGrids
iterator() - Method in class mil.nga.mgrs.gzd.BandLetterRange
iterator() - Method in class mil.nga.mgrs.gzd.GridRange
iterator() - Method in class mil.nga.mgrs.gzd.ZoneNumberRange

K

KILOMETER - mil.nga.mgrs.grid.GridType
Kilometer

L

Label - Class in mil.nga.mgrs.grid
MGRS Label
Label(String, Point, Bounds, int, char) - Constructor for class mil.nga.mgrs.grid.Label
Constructor
Label(Point, Bounds, int, char) - Constructor for class mil.nga.mgrs.grid.Label
Constructor
Labeler - Class in mil.nga.mgrs.grid
Grid Labeler
Labeler() - Constructor for class mil.nga.mgrs.grid.Labeler
Default Constructor
Labeler(boolean, int, Integer, Color) - Constructor for class mil.nga.mgrs.grid.Labeler
Constructor
Labeler(boolean, int, Integer, Color, double) - Constructor for class mil.nga.mgrs.grid.Labeler
Constructor
Labeler(boolean, int, Integer, Color, double, double) - Constructor for class mil.nga.mgrs.grid.Labeler
Constructor
Labeler(int, Integer, Color) - Constructor for class mil.nga.mgrs.grid.Labeler
Constructor
Labeler(int, Integer, Color, double) - Constructor for class mil.nga.mgrs.grid.Labeler
Constructor
Labeler(int, Integer, Color, double, double) - Constructor for class mil.nga.mgrs.grid.Labeler
Constructor
Labeler(int, Color) - Constructor for class mil.nga.mgrs.grid.Labeler
Constructor
Labeler(int, Color, double) - Constructor for class mil.nga.mgrs.grid.Labeler
Constructor
Labeler(int, Color, double, double) - Constructor for class mil.nga.mgrs.grid.Labeler
Constructor
LABELER - Static variable in class mil.nga.mgrs.property.PropertyConstants
Labeler
LatitudeBand - Class in mil.nga.mgrs.gzd
Latitude (horizontal) band
LatitudeBand(char, double, double) - Constructor for class mil.nga.mgrs.gzd.LatitudeBand
Constructor
lightGray() - Static method in class mil.nga.mgrs.color.Color
Create a light gray color
line(Point, Point) - Static method in class mil.nga.mgrs.features.Line
Create a line
line(Point, Point, GridType) - Static method in class mil.nga.mgrs.features.Line
Create a line
Line - Class in mil.nga.mgrs.features
Line between two points in meters
Line(Point, Point) - Constructor for class mil.nga.mgrs.features.Line
Constructor
Line(Point, Point, GridType) - Constructor for class mil.nga.mgrs.features.Line
Constructor
LINES - Static variable in class mil.nga.mgrs.property.PropertyConstants
Lines
LongitudinalStrip - Class in mil.nga.mgrs.gzd
Longitudinal (vertical) strip
LongitudinalStrip(int, double, double) - Constructor for class mil.nga.mgrs.gzd.LongitudinalStrip
Constructor
LongitudinalStrip(int, double, double, int) - Constructor for class mil.nga.mgrs.gzd.LongitudinalStrip
Constructor
LTGRAY - Static variable in class mil.nga.mgrs.color.ColorConstants
Light Gray hex color

M

magenta() - Static method in class mil.nga.mgrs.color.Color
Create a magenta color
MAGENTA - Static variable in class mil.nga.mgrs.color.ColorConstants
Magenta hex color
MAX_BAND_HEIGHT - Static variable in class mil.nga.mgrs.MGRSConstants
Grid band height for the MGRSConstants.MAX_BAND_LETTER
MAX_BAND_LETTER - Static variable in class mil.nga.mgrs.MGRSConstants
Maximum grid band letter
MAX_LAT - Static variable in class mil.nga.mgrs.MGRSConstants
Maximum latitude
MAX_LON - Static variable in class mil.nga.mgrs.MGRSConstants
Maximum longitude
MAX_MAP_ZOOM_LEVEL - Static variable in class mil.nga.mgrs.MGRSConstants
Max map zoom level
MAX_NORWAY_ZONE_NUMBER - Static variable in class mil.nga.mgrs.MGRSConstants
Max zone number in Norway grid zones
MAX_SVALBARD_ZONE_NUMBER - Static variable in class mil.nga.mgrs.MGRSConstants
Max zone number in Svalbard grid zones
MAX_ZONE_NUMBER - Static variable in class mil.nga.mgrs.MGRSConstants
Maximum grid zone number
MAX_ZOOM - Static variable in class mil.nga.mgrs.property.PropertyConstants
Max Zoom
METER - mil.nga.mgrs.features.Unit
Meters
METER - mil.nga.mgrs.grid.GridType
Meter
meters(double[]) - Static method in class mil.nga.mgrs.features.Bounds
Create bounds in meters
meters(double, double) - Static method in class mil.nga.mgrs.features.Point
Create a point in meters
meters(double, double, double, double) - Static method in class mil.nga.mgrs.features.Bounds
Create bounds in degrees
metersToDegrees(double, double) - Static method in class mil.nga.mgrs.features.Point
Create a point converting the meters coordinate to degrees
MGRS - Class in mil.nga.mgrs
Military Grid Reference System Coordinate
MGRS(int, char, char, char, long, long) - Constructor for class mil.nga.mgrs.MGRS
Constructor
MGRS(int, char, long, long) - Constructor for class mil.nga.mgrs.MGRS
Constructor
MGRSConstants - Class in mil.nga.mgrs
Military Grid Reference System Constants
MGRSConstants() - Constructor for class mil.nga.mgrs.MGRSConstants
 
MGRSProperties - Class in mil.nga.mgrs.property
MGRS property loader
MGRSProperties() - Constructor for class mil.nga.mgrs.property.MGRSProperties
 
MGRSTile - Class in mil.nga.mgrs.tile
Military Grid Reference System Tile
MGRSTile(int, int, int, int, int) - Constructor for class mil.nga.mgrs.tile.MGRSTile
Constructor
MGRSTile(int, int, Bounds) - Constructor for class mil.nga.mgrs.tile.MGRSTile
Constructor
MGRSUtils - Class in mil.nga.mgrs
Military Grid Reference System utilities
MGRSUtils() - Constructor for class mil.nga.mgrs.MGRSUtils
 
mil.nga.mgrs - package mil.nga.mgrs
 
mil.nga.mgrs.color - package mil.nga.mgrs.color
 
mil.nga.mgrs.features - package mil.nga.mgrs.features
 
mil.nga.mgrs.grid - package mil.nga.mgrs.grid
 
mil.nga.mgrs.gzd - package mil.nga.mgrs.gzd
 
mil.nga.mgrs.property - package mil.nga.mgrs.property
 
mil.nga.mgrs.tile - package mil.nga.mgrs.tile
 
mil.nga.mgrs.utm - package mil.nga.mgrs.utm
 
MIN_BAND_LETTER - Static variable in class mil.nga.mgrs.MGRSConstants
Minimum grid band letter
MIN_LAT - Static variable in class mil.nga.mgrs.MGRSConstants
Minimum latitude
MIN_LON - Static variable in class mil.nga.mgrs.MGRSConstants
Minimum longitude
MIN_NORWAY_ZONE_NUMBER - Static variable in class mil.nga.mgrs.MGRSConstants
Min zone number in Norway grid zones
MIN_SVALBARD_ZONE_NUMBER - Static variable in class mil.nga.mgrs.MGRSConstants
Min zone number in Svalbard grid zones
MIN_ZONE_NUMBER - Static variable in class mil.nga.mgrs.MGRSConstants
Minimum grid zone number
MIN_ZOOM - Static variable in class mil.nga.mgrs.property.PropertyConstants
Min Zoom

N

newGrid(GridType) - Method in class mil.nga.mgrs.grid.Grids
Create a new grid, override to create a specialized grid
newZoomGrids(int) - Method in class mil.nga.mgrs.grid.Grids
Create a new zoom grids, override for specialized grids
nextBandLetter(char) - Static method in class mil.nga.mgrs.MGRSUtils
Get the next band letter
NORTH - mil.nga.mgrs.utm.Hemisphere
Northern hemisphere
NORWAY_BAND_LETTER - Static variable in class mil.nga.mgrs.MGRSConstants
Band letter in Norway grid zones
NUM_BANDS - Static variable in class mil.nga.mgrs.MGRSConstants
Number of bands
numGrids() - Method in class mil.nga.mgrs.grid.ZoomGrids
Get the number of grids

O

orange() - Static method in class mil.nga.mgrs.color.Color
Create an orange color
ORANGE - Static variable in class mil.nga.mgrs.color.ColorConstants
Orange hex color
overlap(Bounds) - Method in class mil.nga.mgrs.features.Bounds
Create a new bounds as the overlapping between this bounds and the provided

P

parse(String) - Static method in class mil.nga.mgrs.features.Point
Parse a MGRS string value to a coordinate
parse(String) - Static method in class mil.nga.mgrs.MGRS
Parse a MGRS string
parse(String) - Static method in class mil.nga.mgrs.utm.UTM
Parse a UTM value (Zone N|S Easting Northing)
pink() - Static method in class mil.nga.mgrs.color.Color
Create a pink color
PINK - Static variable in class mil.nga.mgrs.color.ColorConstants
Pink hex color
Pixel - Class in mil.nga.mgrs.tile
Tile Pixel
Pixel(float, float) - Constructor for class mil.nga.mgrs.tile.Pixel
Constructor
PixelRange - Class in mil.nga.mgrs.tile
Pixel Range
PixelRange(Pixel, Pixel) - Constructor for class mil.nga.mgrs.tile.PixelRange
Constructor
Point - Class in mil.nga.mgrs.features
Point
Point(double, double) - Constructor for class mil.nga.mgrs.features.Point
Constructor, in Unit.DEGREE units
Point(double, double, Unit) - Constructor for class mil.nga.mgrs.features.Point
Constructor
precision() - Method in class mil.nga.mgrs.MGRS
Get the MGRS coordinate grid precision
precision(String) - Static method in class mil.nga.mgrs.MGRS
Parse the MGRS string for the precision
previousBandLetter(char) - Static method in class mil.nga.mgrs.MGRSUtils
Get the previous band letter
PROPAGATE - Static variable in class mil.nga.mgrs.property.PropertyConstants
Propagate
PROPERTIES_FILE - Static variable in class mil.nga.mgrs.property.PropertyConstants
Property file name
PROPERTY_DIVIDER - Static variable in class mil.nga.mgrs.property.PropertyConstants
Property part divider
PropertyConstants - Class in mil.nga.mgrs.property
MGRS property constants
PropertyConstants() - Constructor for class mil.nga.mgrs.property.PropertyConstants
 
purple() - Static method in class mil.nga.mgrs.color.Color
Create a purple color
PURPLE - Static variable in class mil.nga.mgrs.color.ColorConstants
Purple hex color

R

red() - Static method in class mil.nga.mgrs.color.Color
Create a red color
RED - Static variable in class mil.nga.mgrs.color.ColorConstants
Red hex color
removeGrid(Grid) - Method in class mil.nga.mgrs.grid.ZoomGrids
Remove the grid

S

setAllColors(Color) - Method in class mil.nga.mgrs.grid.Grids
Set all grid line colors
setAllLabelBuffers(double) - Method in class mil.nga.mgrs.grid.Grids
Set all label grid zone edge buffers
setAllLabelColors(Color) - Method in class mil.nga.mgrs.grid.Grids
Set all label colors
setAllLabelTextSizes(double) - Method in class mil.nga.mgrs.grid.Grids
Set all label text sizes
setAllWidths(double) - Method in class mil.nga.mgrs.grid.Grids
Set all grid line widths
setAlpha(float) - Method in class mil.nga.mgrs.color.Color
Set the alpha color as an arithmetic float
setAlpha(int) - Method in class mil.nga.mgrs.color.Color
Set the alpha color as an integer
setAlpha(String) - Method in class mil.nga.mgrs.color.Color
Set the alpha color in hex
setBandLetter(char) - Method in class mil.nga.mgrs.grid.Label
Set the band letter
setBandLetterRange(BandLetterRange) - Method in class mil.nga.mgrs.gzd.GridRange
Set the band letter range
setBlue(float) - Method in class mil.nga.mgrs.color.Color
Set the blue color as an arithmetic float
setBlue(int) - Method in class mil.nga.mgrs.color.Color
Set the blue color as an integer
setBlue(String) - Method in class mil.nga.mgrs.color.Color
Set the blue color in hex
setBottomRight(Pixel) - Method in class mil.nga.mgrs.tile.PixelRange
Set the bottom right pixel
setBounds(Bounds) - Method in class mil.nga.mgrs.grid.Label
Set the bounds
setBuffer(double) - Method in class mil.nga.mgrs.grid.Labeler
Set the grid zone edge buffer
setCenter(Point) - Method in class mil.nga.mgrs.grid.Label
Set the center point
setColor(float, float, float) - Method in class mil.nga.mgrs.color.Color
Set the color with arithmetic RGB values
setColor(float, float, float, float) - Method in class mil.nga.mgrs.color.Color
Set the color with arithmetic RGB values
setColor(int) - Method in class mil.nga.mgrs.color.Color
Set the color as a single integer
setColor(int, int, int) - Method in class mil.nga.mgrs.color.Color
Set the color with RGB values
setColor(int, int, int, float) - Method in class mil.nga.mgrs.color.Color
Set the color with RGBA values
setColor(int, int, int, int) - Method in class mil.nga.mgrs.color.Color
Set the color with RGBA values
setColor(String) - Method in class mil.nga.mgrs.color.Color
Set the color in hex
setColor(String, float) - Method in class mil.nga.mgrs.color.Color
Set the color in hex with an opacity
setColor(String, int) - Method in class mil.nga.mgrs.color.Color
Set the color in hex with an alpha
setColor(String, String, String) - Method in class mil.nga.mgrs.color.Color
Set the color with individual hex colors
setColor(String, String, String, float) - Method in class mil.nga.mgrs.color.Color
Set the color with individual hex colors and opacity
setColor(String, String, String, String) - Method in class mil.nga.mgrs.color.Color
Set the color with individual hex colors and alpha
setColor(Collection<GridType>, Color) - Method in class mil.nga.mgrs.grid.Grids
Set the grid line color for the grid types
setColor(Collection<GridType>, GridType, Color) - Method in class mil.nga.mgrs.grid.Grids
Set the grid type precision line color for the grid types
setColor(Color) - Method in class mil.nga.mgrs.grid.Grid
Set the grid line color
setColor(Color) - Method in class mil.nga.mgrs.grid.GridStyle
Set the grid line color
setColor(Color) - Method in class mil.nga.mgrs.grid.Labeler
Set the label color
setColor(Color, GridType...) - Method in class mil.nga.mgrs.grid.Grids
Set the grid line color for the grid types
setColor(GridType, Collection<GridType>, Color) - Method in class mil.nga.mgrs.grid.Grids
Set the grid type precision line colors for the grid type
setColor(GridType, Color) - Method in class mil.nga.mgrs.grid.Grid
Set the grid type precision line color
setColor(GridType, Color) - Method in class mil.nga.mgrs.grid.Grids
Set the grid line color for the grid type
setColor(GridType, Color, GridType...) - Method in class mil.nga.mgrs.grid.Grids
Set the grid type precision line colors for the grid type
setColor(GridType, GridType, Color) - Method in class mil.nga.mgrs.grid.Grids
Set the grid type precision line color for the grid type
setColorByHSL(float, float, float) - Method in class mil.nga.mgrs.color.Color
Set the color with HSL (hue, saturation, lightness) values
setColorByHSL(float, float, float, float) - Method in class mil.nga.mgrs.color.Color
Set the color with HSLA (hue, saturation, lightness, alpha) values
setEast(double) - Method in class mil.nga.mgrs.features.Bounds
Set the eastern longitude
setEast(double) - Method in class mil.nga.mgrs.gzd.LongitudinalStrip
Set the eastern longitude
setEast(int) - Method in class mil.nga.mgrs.gzd.ZoneNumberRange
Set the eastern zone number
setEnabled(boolean) - Method in class mil.nga.mgrs.grid.Grid
Set the enabled flag
setEnabled(boolean) - Method in class mil.nga.mgrs.grid.Labeler
Set the enabled flag
setExpand(int) - Method in class mil.nga.mgrs.gzd.LongitudinalStrip
Set the expand, number of additional neighbors to iterate over in combination with this strip
setGreen(float) - Method in class mil.nga.mgrs.color.Color
Set the green color as an arithmetic float
setGreen(int) - Method in class mil.nga.mgrs.color.Color
Set the green color as an integer
setGreen(String) - Method in class mil.nga.mgrs.color.Color
Set the green color in hex
setGrids(Collection<Grid>) - Method in class mil.nga.mgrs.grid.Grids
Set the active grids
setGrids(Grid...) - Method in class mil.nga.mgrs.grid.Grids
Set the active grids
setGrids(GridType...) - Method in class mil.nga.mgrs.grid.Grids
Set the active grid types
setGridType(GridType) - Method in class mil.nga.mgrs.features.Line
Set the line grid type
setGridTypes(Collection<GridType>) - Method in class mil.nga.mgrs.grid.Grids
Set the active grid types
setLabelBuffer(double, GridType...) - Method in class mil.nga.mgrs.grid.Grids
Set the label grid zone edge buffer for the grid types
setLabelBuffer(Collection<GridType>, double) - Method in class mil.nga.mgrs.grid.Grids
Set the label grid zone edge buffer for the grid types
setLabelBuffer(GridType, double) - Method in class mil.nga.mgrs.grid.Grids
Set the label grid zone edge buffer
setLabelColor(Collection<GridType>, Color) - Method in class mil.nga.mgrs.grid.Grids
Set the label color for the grid types
setLabelColor(Color, GridType...) - Method in class mil.nga.mgrs.grid.Grids
Set the label color for the grid types
setLabelColor(GridType, Color) - Method in class mil.nga.mgrs.grid.Grids
Set the label color
setLabeler(GridType, Labeler) - Method in class mil.nga.mgrs.grid.Grids
Set the labeler for the grid type
setLabeler(Labeler) - Method in class mil.nga.mgrs.grid.Grid
Set the grid labeler
setLabelMaxZoom(GridType, Integer) - Method in class mil.nga.mgrs.grid.Grids
Set the grid maximum zoom
setLabelMinZoom(GridType, int) - Method in class mil.nga.mgrs.grid.Grids
Set the grid minimum zoom
setLabelTextSize(double, GridType...) - Method in class mil.nga.mgrs.grid.Grids
Set the label text size for the grid types
setLabelTextSize(Collection<GridType>, double) - Method in class mil.nga.mgrs.grid.Grids
Set the label text size for the grid types
setLabelTextSize(GridType, double) - Method in class mil.nga.mgrs.grid.Grids
Set the label text size
setLabelZoomRange(GridType, int, Integer) - Method in class mil.nga.mgrs.grid.Grids
Set the grid zoom range
setLatitude(double) - Method in class mil.nga.mgrs.features.Point
Set the latitude
setLetter(char) - Method in class mil.nga.mgrs.gzd.LatitudeBand
Set the band letter
setLinesMaxZoom(Integer) - Method in class mil.nga.mgrs.grid.Grid
Set the maximum level override for drawing grid lines
setLinesMaxZoom(GridType, Integer) - Method in class mil.nga.mgrs.grid.Grids
Set the grid maximum level override for drawing grid lines
setLinesMinZoom(Integer) - Method in class mil.nga.mgrs.grid.Grid
Set the minimum level override for drawing grid lines
setLinesMinZoom(GridType, Integer) - Method in class mil.nga.mgrs.grid.Grids
Set the grid minimum level override for drawing grid lines
setLongitude(double) - Method in class mil.nga.mgrs.features.Point
Set the longitude
setMaxLatitude(double) - Method in class mil.nga.mgrs.features.Bounds
Set the northern latitude
setMaxLongitude(double) - Method in class mil.nga.mgrs.features.Bounds
Set the eastern longitude
setMaxZoom(Integer) - Method in class mil.nga.mgrs.grid.Grid
Set the maximum zoom level
setMaxZoom(Integer) - Method in class mil.nga.mgrs.grid.Labeler
Set the maximum zoom level
setMaxZoom(Grid, Integer) - Method in class mil.nga.mgrs.grid.Grids
Set the grid maximum zoom
setMaxZoom(GridType, Integer) - Method in class mil.nga.mgrs.grid.Grids
Set the grid maximum zoom
setMinLatitude(double) - Method in class mil.nga.mgrs.features.Bounds
Set the southern latitude
setMinLongitude(double) - Method in class mil.nga.mgrs.features.Bounds
Set the western longitude
setMinZoom(int) - Method in class mil.nga.mgrs.grid.Grid
Set the minimum zoom level
setMinZoom(int) - Method in class mil.nga.mgrs.grid.Labeler
Set the minimum zoom level
setMinZoom(Grid, int) - Method in class mil.nga.mgrs.grid.Grids
Set the grid minimum zoom
setMinZoom(GridType, int) - Method in class mil.nga.mgrs.grid.Grids
Set the grid minimum zoom
setName(String) - Method in class mil.nga.mgrs.grid.Label
Set the name
setNorth(char) - Method in class mil.nga.mgrs.gzd.BandLetterRange
Set the northern band letter
setNorth(double) - Method in class mil.nga.mgrs.features.Bounds
Set the northern latitude
setNorth(double) - Method in class mil.nga.mgrs.gzd.LatitudeBand
Set the northern latitude
setNumber(int) - Method in class mil.nga.mgrs.gzd.LongitudinalStrip
Set the zone number
setOpacity(float) - Method in class mil.nga.mgrs.color.Color
Set the opacity as an arithmetic float
setPoint1(Point) - Method in class mil.nga.mgrs.features.Line
Set the first point
setPoint2(Point) - Method in class mil.nga.mgrs.features.Line
Set the second point
setPoints(Point, Point) - Method in class mil.nga.mgrs.features.Line
Set the points
setRed(float) - Method in class mil.nga.mgrs.color.Color
Set the red color as an arithmetic float
setRed(int) - Method in class mil.nga.mgrs.color.Color
Set the red color as an integer
setRed(String) - Method in class mil.nga.mgrs.color.Color
Set the red color in hex
setSouth(char) - Method in class mil.nga.mgrs.gzd.BandLetterRange
Set the southern band letter
setSouth(double) - Method in class mil.nga.mgrs.features.Bounds
Set the southern latitude
setSouth(double) - Method in class mil.nga.mgrs.gzd.LatitudeBand
Set the southern latitude
setStyle(GridStyle) - Method in class mil.nga.mgrs.grid.Grid
Set the grid line style
setStyle(GridType, GridStyle) - Method in class mil.nga.mgrs.grid.Grid
Set the grid type precision line style
setTextSize(double) - Method in class mil.nga.mgrs.grid.Labeler
Set the label text size
setTopLeft(Pixel) - Method in class mil.nga.mgrs.tile.PixelRange
Set the top left pixel
setUnit(Unit) - Method in class mil.nga.mgrs.features.Bounds
Set the unit
setUnit(Unit) - Method in class mil.nga.mgrs.features.Point
Set the unit
setWest(double) - Method in class mil.nga.mgrs.features.Bounds
Set the western longitude
setWest(double) - Method in class mil.nga.mgrs.gzd.LongitudinalStrip
Set the western longitude
setWest(int) - Method in class mil.nga.mgrs.gzd.ZoneNumberRange
Set the western zone number
setWidth(double) - Method in class mil.nga.mgrs.grid.Grid
Set the grid line width
setWidth(double) - Method in class mil.nga.mgrs.grid.GridStyle
Set the grid line width
setWidth(double, GridType...) - Method in class mil.nga.mgrs.grid.Grids
Set the grid line width for the grid types
setWidth(Collection<GridType>, double) - Method in class mil.nga.mgrs.grid.Grids
Set the grid line width for the grid types
setWidth(Collection<GridType>, GridType, double) - Method in class mil.nga.mgrs.grid.Grids
Set the grid type precision line width for the grid types
setWidth(GridType, double) - Method in class mil.nga.mgrs.grid.Grid
Set the grid type precision line width
setWidth(GridType, double) - Method in class mil.nga.mgrs.grid.Grids
Set the grid line width for the grid type
setWidth(GridType, double, GridType...) - Method in class mil.nga.mgrs.grid.Grids
Set the grid type precision line widths for the grid type
setWidth(GridType, Collection<GridType>, double) - Method in class mil.nga.mgrs.grid.Grids
Set the grid type precision line widths for the grid type
setWidth(GridType, GridType, double) - Method in class mil.nga.mgrs.grid.Grids
Set the grid type precision line width for the grid type
setX(float) - Method in class mil.nga.mgrs.tile.Pixel
Set the x pixel
setY(float) - Method in class mil.nga.mgrs.tile.Pixel
Set the y pixel
setZoneNumber(int) - Method in class mil.nga.mgrs.grid.Label
Set the zone number
setZoneNumberRange(ZoneNumberRange) - Method in class mil.nga.mgrs.gzd.GridRange
Set the zone number range
setZoomRange(Grid, int, Integer) - Method in class mil.nga.mgrs.grid.Grids
Set the grid zoom range
setZoomRange(GridType, int, Integer) - Method in class mil.nga.mgrs.grid.Grids
Set the grid zoom range
shorthandHex(String) - Static method in class mil.nga.mgrs.color.ColorUtils
Shorthand the hex color if possible
shorthandHexSingle(String) - Static method in class mil.nga.mgrs.color.ColorUtils
Shorthand the hex single color if possible
SOUTH - mil.nga.mgrs.utm.Hemisphere
Southern hemisphere
strips - Static variable in class mil.nga.mgrs.gzd.GridZones
Longitudinal Strips
style(Color, double) - Static method in class mil.nga.mgrs.grid.GridStyle
Create a new style
SVALBARD_BAND_LETTER - Static variable in class mil.nga.mgrs.MGRSConstants
Band letter in Svalbard grid zones

T

TEN_KILOMETER - mil.nga.mgrs.grid.GridType
Ten Kilometer
TEN_METER - mil.nga.mgrs.grid.GridType
Ten Meter
TEXT_SIZE - Static variable in class mil.nga.mgrs.property.PropertyConstants
Text Size
tileSize(int) - Static method in class mil.nga.mgrs.MGRSUtils
Get the tile size in meters
tilesPerSide(int) - Static method in class mil.nga.mgrs.MGRSUtils
Get the tiles per side, width and height, at the zoom level
toArithmeticRGB(float, float, float) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert HSL (hue, saturation, and lightness) values to RGB arithmetic values
toArithmeticRGB(int) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the RGB integer to an arithmetic RBG float
toArithmeticRGB(String) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the hex single color to an arithmetic RBG float
toColor(int, int, int) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the RBG values to a color integer
toColor(String, String, String) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the hex color values to a hex color
toColorShorthand(String, String, String) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the hex color values to a hex color, shorthanded when possible
toColorShorthandWithAlpha(String, String, String) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the hex color values to a hex color including an opaque alpha value of FF or F, shorthanded when possible
toColorShorthandWithAlpha(String, String, String, String) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the hex color values to a hex color, shorthanded when possible
toColorWithAlpha(int, int, int) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the RBG values to a color integer including an opaque alpha value of 255
toColorWithAlpha(int, int, int, int) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the RBGA values to a color integer
toColorWithAlpha(String, String, String) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the hex color values to a hex color including an opaque alpha value of FF
toColorWithAlpha(String, String, String, String) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the hex color values to a hex color
toDegrees() - Method in class mil.nga.mgrs.features.Bounds
Convert to degrees
toDegrees() - Method in class mil.nga.mgrs.features.Line
Convert to degrees
toDegrees() - Method in class mil.nga.mgrs.features.Point
Convert to degrees
toDegrees(double, double) - Static method in class mil.nga.mgrs.MGRSUtils
Convert a coordinate in meters to a WGS84 point
toHex(float) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the arithmetic RGB float to a hex single color
toHex(int) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the RGB integer to a hex single color
toHSL(float, float, float) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert red, green, and blue arithmetic values to HSL (hue, saturation, lightness) values
toHSL(int, int, int) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert red, green, and blue integer values to HSL (hue, saturation, lightness) values
toMeters() - Method in class mil.nga.mgrs.features.Bounds
Convert to meters
toMeters() - Method in class mil.nga.mgrs.features.Line
Convert to meters
toMeters() - Method in class mil.nga.mgrs.features.Point
Convert to meters
toMeters(double, double) - Static method in class mil.nga.mgrs.MGRSUtils
Convert a WGS84 coordinate to a point in meters
toMGRS() - Method in class mil.nga.mgrs.features.Point
Convert to a MGRS coordinate
toMGRS() - Method in class mil.nga.mgrs.utm.UTM
Convert to a MGRS coordinate
toPoint() - Method in class mil.nga.mgrs.MGRS
Convert to a point
toPoint() - Method in class mil.nga.mgrs.utm.UTM
Convert to a point
toRGB(float) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the arithmetic RGB float to a RBG integer
toRGB(float, float, float) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert HSL (hue, saturation, and lightness) values to RGB integer values
toRGB(String) - Static method in class mil.nga.mgrs.color.ColorUtils
Convert the hex single color to a RBG integer
toString() - Method in class mil.nga.mgrs.MGRS
toString() - Method in class mil.nga.mgrs.utm.UTM
toUnit(double, double, Unit) - Static method in class mil.nga.mgrs.features.Point
Create a point from a coordinate in an opposite unit to another unit
toUnit(double, double, Unit) - Static method in class mil.nga.mgrs.MGRSUtils
Convert a coordinate to the unit, assumes the coordinate is in the opposite unit
toUnit(Unit) - Method in class mil.nga.mgrs.features.Bounds
Convert to the unit
toUnit(Unit) - Method in class mil.nga.mgrs.features.Line
Convert to the unit
toUnit(Unit) - Method in class mil.nga.mgrs.features.Point
Convert to the unit
toUnit(Unit, double, double, Unit) - Static method in class mil.nga.mgrs.features.Point
Create a point from a coordinate in a unit to another unit
toUnit(Unit, double, double, Unit) - Static method in class mil.nga.mgrs.MGRSUtils
Convert a coordinate from a unit to another unit
toUTM() - Method in class mil.nga.mgrs.features.Point
Convert to UTM coordinate
toUTM() - Method in class mil.nga.mgrs.MGRS
Convert to UTM coordinate

U

union(Bounds) - Method in class mil.nga.mgrs.features.Bounds
Create a new bounds as the union between this bounds and the provided
Unit - Enum in mil.nga.mgrs.features
Unit
UTM - Class in mil.nga.mgrs.utm
Universal Transverse Mercator Projection
UTM(int, Hemisphere, double, double) - Constructor for class mil.nga.mgrs.utm.UTM
Constructor

V

validateArithmeticRGB(float) - Static method in class mil.nga.mgrs.color.ColorUtils
Validate the arithmetic RGB float color is inclusively between 0.0 and 1.0
validateBandLetter(char) - Static method in class mil.nga.mgrs.MGRSUtils
Validate the band letter
validateHex(String) - Static method in class mil.nga.mgrs.color.ColorUtils
Validate the hex color value
validateHexSingle(String) - Static method in class mil.nga.mgrs.color.ColorUtils
Validate the hex single color value
validateHue(float) - Static method in class mil.nga.mgrs.color.ColorUtils
Validate the HSL hue float value is inclusively between 0.0 and 360.0
validateLightness(float) - Static method in class mil.nga.mgrs.color.ColorUtils
Validate the HSL lightness float value is inclusively between 0.0 and 1.0
validateRGB(int) - Static method in class mil.nga.mgrs.color.ColorUtils
Validate the RBG integer color is inclusively between 0 and 255
validateSaturation(float) - Static method in class mil.nga.mgrs.color.ColorUtils
Validate the HSL saturation float value is inclusively between 0.0 and 1.0
validateZoneNumber(int) - Static method in class mil.nga.mgrs.MGRSUtils
Validate the zone number
valueOf(String) - Static method in enum mil.nga.mgrs.features.Unit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mil.nga.mgrs.grid.GridType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mil.nga.mgrs.utm.Hemisphere
Returns the enum constant of this type with the specified name.
values() - Static method in enum mil.nga.mgrs.features.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum mil.nga.mgrs.grid.GridType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum mil.nga.mgrs.utm.Hemisphere
Returns an array containing the constants of this enum type, in the order they are declared.
violet() - Static method in class mil.nga.mgrs.color.Color
Create a violet color
VIOLET - Static variable in class mil.nga.mgrs.color.ColorConstants
Violet hex color

W

WEB_MERCATOR_HALF_WORLD_WIDTH - Static variable in class mil.nga.mgrs.MGRSConstants
Half the world distance in either direction
white() - Static method in class mil.nga.mgrs.color.Color
Create a white color
WHITE - Static variable in class mil.nga.mgrs.color.ColorConstants
White hex color
WIDTH - Static variable in class mil.nga.mgrs.property.PropertyConstants
Width
withAccuracy(int) - Static method in enum mil.nga.mgrs.grid.GridType
Get the Grid Type with the accuracy number of digits in the easting and northing values.

Y

yellow() - Static method in class mil.nga.mgrs.color.Color
Create a yellow color
YELLOW - Static variable in class mil.nga.mgrs.color.ColorConstants
Yellow hex color

Z

ZONE_WIDTH - Static variable in class mil.nga.mgrs.MGRSConstants
Grid zone width
ZoneNumberRange - Class in mil.nga.mgrs.gzd
Zone Number Range
ZoneNumberRange() - Constructor for class mil.nga.mgrs.gzd.ZoneNumberRange
Constructor, full range
ZoneNumberRange(int, int) - Constructor for class mil.nga.mgrs.gzd.ZoneNumberRange
Constructor
ZoomGrids - Class in mil.nga.mgrs.grid
Zoom Level Matching Grids
ZoomGrids(int) - Constructor for class mil.nga.mgrs.grid.ZoomGrids
Constructor
A B C D E F G H I K L M N O P R S T U V W Y Z 
All Classes All Packages