$ A B C D E F G H I J K L M N O P Q R S T U V W X Z

$

$$$getRootComponent$$$() - Method in class uk.me.parabola.mkgmap.gui.AppLayout
 
$$$getRootComponent$$$() - Method in class uk.me.parabola.mkgmap.gui.FileOptions
 
$$$getRootComponent$$$() - Method in class uk.me.parabola.mkgmap.gui.MainFileList
 

A

AbstractBinaryOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
A base class that can be used for binary operations.
AbstractBinaryOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.AbstractBinaryOp
 
AbstractOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
A base class that can be used as the superclass of an operation.
AbstractOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.AbstractOp
 
AbstractTestMap - Class in uk.me.parabola.mkgmap.main
Common code used for the test maps.
AbstractTestMap() - Constructor for class uk.me.parabola.mkgmap.main.AbstractTestMap
 
accessExplicitlyAllowed(String) - Method in class uk.me.parabola.mkgmap.osmstyle.StyledConverter
 
accessExplicitlyDenied(String) - Method in class uk.me.parabola.mkgmap.osmstyle.StyledConverter
 
Action - Interface in uk.me.parabola.mkgmap.osmstyle.actions
Perform some action on an Element.
ActionList - Class in uk.me.parabola.mkgmap.osmstyle.actions
Wrap an a action list along with information about tags that could be affected by the actions.
ActionList(List<Action>, Set<String>) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.ActionList
 
ActionReader - Class in uk.me.parabola.mkgmap.osmstyle.actions
Read an action block.
ActionReader(TokenScanner) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.ActionReader
 
ActionRule - Class in uk.me.parabola.mkgmap.osmstyle
An action rule modifies the tags on the incoming element.
ActionRule(Op, List<Action>, GType) - Constructor for class uk.me.parabola.mkgmap.osmstyle.ActionRule
 
ActionRule(Op, List<Action>) - Constructor for class uk.me.parabola.mkgmap.osmstyle.ActionRule
 
add(MapLine) - Method in interface uk.me.parabola.mkgmap.general.LineAdder
Add the given line.
add(String) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.AddTagAction
 
add(String) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.NameAction
 
add(Action) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.SubAction
 
add(ValueFilter) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ValueFilter
 
add(String, Rule, Set<String>) - Method in class uk.me.parabola.mkgmap.osmstyle.RuleSet
Add a rule to this rule set.
add(OsmReadingHooks) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksChain
Add a new set of hooks.
add(Element, GType) - Method in interface uk.me.parabola.mkgmap.reader.osm.TypeResult
Add the resolved type to next stage in the map making process.
add(Element, GType) - Method in class uk.me.parabola.mkgmap.reader.osm.WatchableTypeResult
 
add(K, V) - Method in class uk.me.parabola.util.MultiHashMap
 
add(Coord) - Method in class uk.me.parabola.util.QuadTree
 
add(Coord) - Method in class uk.me.parabola.util.QuadTreeNode
 
addAll(RuleSet) - Method in class uk.me.parabola.mkgmap.osmstyle.RuleSet
Add all rules from the given rule set to this one.
addAll(Collection<Coord>) - Method in class uk.me.parabola.util.QuadTree
 
addArc(RouteArc) - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
addArc(RouteArc) - Method in class uk.me.parabola.imgfmt.app.net.TableA
Add an arc to the table if not present and set its index.
addBackground() - Method in class uk.me.parabola.mkgmap.reader.MapperBasedMapDataSource
We add the background polygons if the map is not transparent.
addBackground(boolean) - Method in class uk.me.parabola.mkgmap.reader.MapperBasedMapDataSource
 
addBackground(boolean) - Method in class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinCoastDataSource
 
addBackground(boolean) - Method in class uk.me.parabola.mkgmap.reader.osm.xml.Osm5CoastDataSource
 
addBoundaryLine(Area, int, String) - Method in class uk.me.parabola.mkgmap.reader.MapperBasedMapDataSource
 
addByte(int) - Method in class uk.me.parabola.imgfmt.app.labelenc.AnyCharsetDecoder
 
addByte(int) - Method in interface uk.me.parabola.imgfmt.app.labelenc.CharacterDecoder
Add a byte to this decoder.
addByte(int) - Method in class uk.me.parabola.imgfmt.app.labelenc.Format6Decoder
 
addByte(int) - Method in class uk.me.parabola.imgfmt.app.labelenc.Utf8Decoder
Add a byte to this decoder.
addCity(int, Mdr5Record, int, String, int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5
 
addCity(Mdr5Record) - Method in class uk.me.parabola.imgfmt.app.mdr.MDRFile
 
addCoord(Coord) - Method in class uk.me.parabola.imgfmt.app.trergn.Polyline
 
addCopyright(String) - Method in class uk.me.parabola.imgfmt.app.map.Map
Add a copyright message to the map.
addCopyright(Label) - Method in class uk.me.parabola.imgfmt.app.trergn.TREFile
 
addCopyright(String) - Method in interface uk.me.parabola.mkgmap.combiners.OverviewMap
Add a copyright string to the map.
addCopyright(String) - Method in class uk.me.parabola.mkgmap.reader.overview.OverviewMapDataSource
Add a copyright string to the map.
addCopyright(String) - Method in class uk.me.parabola.tdbfmt.TdbFile
Add a copyright segment to the file.
addCountry(int, int, int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr14
 
addCountry(Country) - Method in class uk.me.parabola.imgfmt.app.mdr.MDRFile
 
addDetail(DetailMapBlock) - Method in class uk.me.parabola.tdbfmt.TdbFile
Add a detail block.
addElement(MapElement) - Method in class uk.me.parabola.mkgmap.build.LayerFilterChain
 
addElement(MapElement) - Method in interface uk.me.parabola.mkgmap.filters.MapFilterChain
Add an extra element and pass it down a copy of the chain.
addElement(String, Element) - Method in class uk.me.parabola.mkgmap.reader.osm.Relation
Add a (role, Element) pair to this Relation.
addExitPoint(String, int, Subdivision) - Method in class uk.me.parabola.imgfmt.app.lbl.Highway
 
addFacility(ExitFacility) - Method in class uk.me.parabola.imgfmt.app.Exit
 
addFilter(ValueFilter) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ValueItem
 
addIncomingArc(RouteArc) - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
addIndexPointer(int, int) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrMapSection
Add a pointer to the reverse index for this section.
addInfo(String) - Method in class uk.me.parabola.imgfmt.app.map.Map
There is an area after the TRE header and before its data starts that can be used to save any old junk it seems.
addInfo(String) - Method in class uk.me.parabola.imgfmt.app.trergn.TREFile
Add a string to the 'mapinfo' section.
addLabel(Label) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
addLine(MapLine) - Method in interface uk.me.parabola.mkgmap.general.MapCollector
Add a line to the map.
addLine(MapLine) - Method in class uk.me.parabola.mkgmap.general.MapDetails
Add a line to the map.
addLine(MapLine, LineAdder) - Method in class uk.me.parabola.mkgmap.osmstyle.OverlayReader
 
addLine(MapLine) - Method in class uk.me.parabola.mkgmap.reader.overview.OverviewMapDataSource
Add a line to the map.
addLocation(MapPoint) - Method in class uk.me.parabola.mkgmap.build.Locator
 
addMap(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1
Add a map.
addMap(int) - Method in class uk.me.parabola.imgfmt.app.mdr.MDRFile
Add a map to the index.
addMap(int) - Method in class uk.me.parabola.imgfmt.mdxfmt.MdxFile
Add a map with the default family and product id's and with equal name and hexname.
addMap(MapBlock) - Method in class uk.me.parabola.imgfmt.mps.MpsFile
 
addMapObject(MapObject) - Method in class uk.me.parabola.imgfmt.app.map.Map
 
addMapObject(MapObject) - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFile
 
addNet() - Method in class uk.me.parabola.imgfmt.app.map.Map
 
addNod() - Method in class uk.me.parabola.imgfmt.app.map.Map
 
addNode(RouteNode) - Method in class uk.me.parabola.imgfmt.app.net.NOD1Part
Add a node to this part.
addNode(RouteNode) - Method in class uk.me.parabola.imgfmt.app.net.TableB
Add a node (in another RouteCenter) to this Table and return its index.
addNode(Node) - Method in class uk.me.parabola.mkgmap.reader.osm.CoastlineElementSaver
 
addNode(Node) - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
Add the given node and save it.
addOffsetTarget(int, int) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
Add a target location in the RGN section where we should write the offset of this road def when it is written to NET.
addOtherNode(CoordNode) - Method in class uk.me.parabola.mkgmap.reader.osm.RestrictionRelation
 
addPoi(int, Point, String, int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11
 
addPoint(Point, Mdr5Record, boolean) - Method in class uk.me.parabola.imgfmt.app.mdr.MDRFile
 
addPoint(MapPoint) - Method in interface uk.me.parabola.mkgmap.general.MapCollector
Add a point to the map.
addPoint(MapPoint) - Method in class uk.me.parabola.mkgmap.general.MapDetails
Add a point to the map.
addPoint(long, Coord) - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
We use this to calculate a bounding box in the situation where none is given.
addPoint(Coord) - Method in class uk.me.parabola.mkgmap.reader.osm.Way
 
addPoint(MapPoint) - Method in class uk.me.parabola.mkgmap.reader.overview.OverviewMapDataSource
Add a point to the map.
addPointer(int, int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1
 
addPointer(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1MapIndex
 
addPointIfNotEqualToLastPoint(Coord) - Method in class uk.me.parabola.mkgmap.reader.osm.Way
 
addPointOverview(PointOverview) - Method in class uk.me.parabola.imgfmt.app.map.Map
 
addPointOverview(PointOverview) - Method in class uk.me.parabola.imgfmt.app.trergn.TREFile
 
addPoiType(int, Mdr11Record) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr10
 
addPolygonOverview(PolygonOverview) - Method in class uk.me.parabola.imgfmt.app.map.Map
 
addPolygonOverview(PolygonOverview) - Method in class uk.me.parabola.imgfmt.app.trergn.TREFile
 
addPolylineOverview(PolylineOverview) - Method in class uk.me.parabola.imgfmt.app.map.Map
 
addPolylineOverview(PolylineOverview) - Method in class uk.me.parabola.imgfmt.app.trergn.TREFile
 
addPolylineRef(Polyline) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
Add a polyline to this road.
addProduct(ProductBlock) - Method in class uk.me.parabola.imgfmt.mps.MpsFile
 
addRefLabel(Label) - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
addRegion(int, int, int, int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr13
 
addRegion(Region) - Method in class uk.me.parabola.imgfmt.app.mdr.MDRFile
 
addRelation(Relation) - Method in class uk.me.parabola.mkgmap.reader.osm.CoastlineElementSaver
 
addRelation(Relation) - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
Add the given relation.
addRestriction(RouteRestriction) - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
addRestriction(RouteRestriction) - Method in class uk.me.parabola.imgfmt.app.net.TableC
Add a restriction.
addRestriction(CoordNode, CoordNode, CoordNode, byte) - Method in interface uk.me.parabola.mkgmap.general.MapCollector
Add a routing restriction to the map.
addRestriction(CoordNode, CoordNode, CoordNode, byte) - Method in class uk.me.parabola.mkgmap.general.MapDetails
 
addRestriction(CoordNode, CoordNode, CoordNode, byte) - Method in class uk.me.parabola.mkgmap.general.RoadNetwork
 
addRestriction(MapCollector) - Method in class uk.me.parabola.mkgmap.reader.osm.RestrictionRelation
 
addRestriction(CoordNode, CoordNode, CoordNode, byte) - Method in class uk.me.parabola.mkgmap.reader.overview.OverviewMapDataSource
 
addRoad(MapRoad) - Method in interface uk.me.parabola.mkgmap.general.MapCollector
For adding a road.
addRoad(MapRoad) - Method in class uk.me.parabola.mkgmap.general.MapDetails
 
addRoad(MapRoad) - Method in class uk.me.parabola.mkgmap.general.RoadNetwork
 
addRoad(MapRoad) - Method in class uk.me.parabola.mkgmap.reader.overview.OverviewMapDataSource
 
addRuleToIndex(RuleDetails) - Method in class uk.me.parabola.mkgmap.osmstyle.RuleIndex
Save the rule and maintains several lists related to it from the other information that is supplied.
addShape(MapShape) - Method in interface uk.me.parabola.mkgmap.general.MapCollector
Add the given shape (polygon) to the map.
addShape(MapShape) - Method in class uk.me.parabola.mkgmap.general.MapDetails
Add the given shape (polygon) to the map.
addShape(MapShape) - Method in class uk.me.parabola.mkgmap.reader.overview.OverviewMapDataSource
Add the given shape (polygon) to the map.
addStreet(int, String, int, int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr7
 
addStreet(Polyline) - Method in class uk.me.parabola.imgfmt.app.mdr.MDRFile
 
addTag(String, String) - Method in class uk.me.parabola.mkgmap.reader.osm.Element
Add a tag to the way.
AddTagAction - Class in uk.me.parabola.mkgmap.osmstyle.actions
Add a tag, optionally changing it if it already exists.
AddTagAction(String, String, boolean) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.AddTagAction
Create an action to add the given tag with a value.
addThroughRoute(long, long) - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
addThroughRoute(long, long, long) - Method in interface uk.me.parabola.mkgmap.general.MapCollector
Add a through route to the map.
addThroughRoute(long, long, long) - Method in class uk.me.parabola.mkgmap.general.MapDetails
 
addThroughRoute(long, long, long) - Method in class uk.me.parabola.mkgmap.general.RoadNetwork
 
addThroughRoute(long, long, long) - Method in class uk.me.parabola.mkgmap.reader.overview.OverviewMapDataSource
 
addToBounds(Coord) - Method in interface uk.me.parabola.mkgmap.general.MapCollector
Add the given point to the total bounds for the map.
addToBounds(Coord) - Method in class uk.me.parabola.mkgmap.general.MapDetails
Add the given point to the total bounds for the map.
addToBounds(Coord) - Method in class uk.me.parabola.mkgmap.reader.overview.OverviewMapDataSource
Add the given point to the total bounds for the map.
addType(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr4
 
addUsedTags(Collection<String>) - Method in class uk.me.parabola.mkgmap.osmstyle.RuleSet
 
addWay(Way) - Method in class uk.me.parabola.mkgmap.reader.osm.CoastlineElementSaver
 
addWay(Way) - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
Add the given way.
allInsideBoundary(List<Coord>) - Method in class uk.me.parabola.imgfmt.app.Area
 
allPOIsDone() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
AND - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
AndOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
The AND operation.
AndOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.AndOp
 
AnyCharsetDecoder - Class in uk.me.parabola.imgfmt.app.labelenc
Decodes strings from format 9 and a given character set to java strings.
AnyCharsetDecoder(String) - Constructor for class uk.me.parabola.imgfmt.app.labelenc.AnyCharsetDecoder
 
AnyCharsetEncoder - Class in uk.me.parabola.imgfmt.app.labelenc
Convert text to a specified charset.
AnyCharsetEncoder(String) - Constructor for class uk.me.parabola.imgfmt.app.labelenc.AnyCharsetEncoder
 
AppLayout - Class in uk.me.parabola.mkgmap.gui
 
AppLayout() - Constructor for class uk.me.parabola.mkgmap.gui.AppLayout
 
applyOptionOverride(Properties) - Method in class uk.me.parabola.mkgmap.osmstyle.StyleImpl
After the style is loaded we override any options that might have been set in the style itself with the command line options.
applyOptionOverride(Properties) - Method in interface uk.me.parabola.mkgmap.reader.osm.Style
After the style is loaded we override any options that might have been set in the style itself with the command line options.
arcsIteration() - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
Area - Class in uk.me.parabola.imgfmt.app
A map area in map units.
Area(int, int, int, int) - Constructor for class uk.me.parabola.imgfmt.app.Area
Create an area from the given coordinates.
Area(double, double, double, double) - Constructor for class uk.me.parabola.imgfmt.app.Area
 
AreaClipper - Class in uk.me.parabola.mkgmap.general
Clip objects to a bounding box.
AreaClipper(Area) - Constructor for class uk.me.parabola.mkgmap.general.AreaClipper
 
areaToSingularAreas(Area) - Static method in class uk.me.parabola.util.Java2DConverter
Convert an area that may contains multiple areas to a list of singular areas
ArgumentProcessor - Interface in uk.me.parabola.mkgmap
Used to step through each filename that is given to the program.
ATH_DEFAULT_MASK - Static variable in class uk.me.parabola.imgfmt.app.net.RouteNode
 

B

b - Variable in class uk.me.parabola.imgfmt.app.typ.Rgb
 
BaseEncoder - Class in uk.me.parabola.imgfmt.app.labelenc
Useful routines for the other encoders.
BaseEncoder() - Constructor for class uk.me.parabola.imgfmt.app.labelenc.BaseEncoder
 
BaseFilter - Class in uk.me.parabola.mkgmap.filters
A base filter to use that has empty implementations of methods that are not always used.
BaseFilter() - Constructor for class uk.me.parabola.mkgmap.filters.BaseFilter
 
bearingTo(Coord) - Method in class uk.me.parabola.imgfmt.app.Coord
 
BinaryOp - Interface in uk.me.parabola.mkgmap.osmstyle.eval
Interface for operations with two operands.
BitmapImage - Class in uk.me.parabola.imgfmt.app.typ
 
BitmapImage(byte, byte, byte, int, Map<String, Rgb>, int, String) - Constructor for class uk.me.parabola.imgfmt.app.typ.BitmapImage
 
BitReader - Class in uk.me.parabola.imgfmt.app
 
BitReader(byte[]) - Constructor for class uk.me.parabola.imgfmt.app.BitReader
 
BitWriter - Class in uk.me.parabola.imgfmt.app
A class to write the bitstream.
BitWriter() - Constructor for class uk.me.parabola.imgfmt.app.BitWriter
 
Block - Class in uk.me.parabola.imgfmt.mps
All the blocks in the file have a type and a length.
Block(int) - Constructor for class uk.me.parabola.imgfmt.mps.Block
 
boundSize() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
Provide an upper bound for the written size in bytes.
boundSize() - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
Provide an upper bound to the size (in bytes) that writing this node will take.
Brent - Class in uk.me.parabola.mkgmap.reader.dem
Find zero of a function using Brent's method.
Brent() - Constructor for class uk.me.parabola.mkgmap.reader.dem.Brent
 
Brent.Function - Interface in uk.me.parabola.mkgmap.reader.dem
 
BufferedImgFileReader - Class in uk.me.parabola.imgfmt.app
Read from an img file via a buffer.
BufferedImgFileReader(ImgChannel) - Constructor for class uk.me.parabola.imgfmt.app.BufferedImgFileReader
 
BufferedImgFileWriter - Class in uk.me.parabola.imgfmt.app
A straight forward implementation that just keeps all the data in a buffer until the file needs to be written to disk.
BufferedImgFileWriter(ImgChannel) - Constructor for class uk.me.parabola.imgfmt.app.BufferedImgFileWriter
 
build(Element, Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ValueBuilder
Build this string if all the tags that are required are available.
Buttons - Class in uk.me.parabola.mkgmap.gui
 
Buttons() - Constructor for class uk.me.parabola.mkgmap.gui.Buttons
 
bytesToString(ByteBuffer, int, int) - Static method in class uk.me.parabola.imgfmt.Utils
Convert from bytes to a string.

C

calculate() - Method in class uk.me.parabola.imgfmt.app.trergn.MapValues
 
canBeIndexed(int) - Static method in class uk.me.parabola.imgfmt.app.mdr.MdrUtils
 
CharacterDecoder - Interface in uk.me.parabola.imgfmt.app.labelenc
Interface for decoding characters for use in the Label section of a .img file.
CharacterEncoder - Interface in uk.me.parabola.imgfmt.app.labelenc
Interface for encoding characters for use in the Label section of a .img file.
checkRoundaboutFlares(int) - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
checkRoundabouts() - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
checkToken(String) - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
 
City - Class in uk.me.parabola.imgfmt.app.lbl
A city is in a region.
City(Region) - Constructor for class uk.me.parabola.imgfmt.app.lbl.City
 
City(Country) - Constructor for class uk.me.parabola.imgfmt.app.lbl.City
 
clear() - Method in class uk.me.parabola.util.QuadTree
 
clear() - Method in class uk.me.parabola.util.QuadTreeNode
 
clip(Area, List<Coord>) - Static method in class uk.me.parabola.mkgmap.general.LineClipper
Clips a polyline by the given bounding box.
clip(Area, Coord[]) - Static method in class uk.me.parabola.mkgmap.general.LineClipper
A straight forward implementation of the Liang-Barsky algorithm as described in the referenced web page.
clip(Area, List<Coord>) - Static method in class uk.me.parabola.mkgmap.general.PolygonClipper
Clip the input polygon to the given area.
clipLine(MapLine, LineAdder) - Method in class uk.me.parabola.mkgmap.general.AreaClipper
 
clipLine(MapLine, LineAdder) - Method in interface uk.me.parabola.mkgmap.general.Clipper
Clip a line and add the resulting line or lines (if any) to the collector.
clipLine(MapLine, LineAdder) - Method in class uk.me.parabola.mkgmap.general.NullClipper
 
Clipper - Interface in uk.me.parabola.mkgmap.general
For clipping lines and polygons.
clipShape(MapShape, MapCollector) - Method in class uk.me.parabola.mkgmap.general.AreaClipper
 
clipShape(MapShape, MapCollector) - Method in interface uk.me.parabola.mkgmap.general.Clipper
Clip a polygon and add the resulting shapes to the collector.
clipShape(MapShape, MapCollector) - Method in class uk.me.parabola.mkgmap.general.NullClipper
 
clockwise() - Method in class uk.me.parabola.mkgmap.reader.osm.Way
 
close() - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileReader
Called when the stream is closed.
close() - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileWriter
Called when the stream is closed.
close() - Method in class uk.me.parabola.imgfmt.app.ImgFile
 
close() - Method in class uk.me.parabola.imgfmt.app.ImgReader
 
close() - Method in class uk.me.parabola.imgfmt.app.map.Map
Close this map by closing all the constituent files.
close() - Method in class uk.me.parabola.imgfmt.app.map.MapReader
 
close(ImgFileWriter) - Static method in class uk.me.parabola.imgfmt.app.Section
 
close() - Method in class uk.me.parabola.imgfmt.app.SectionWriter
Note that this does not close the underlying file.
close() - Method in interface uk.me.parabola.imgfmt.fs.FileSystem
Close the filesystem.
close() - Method in class uk.me.parabola.imgfmt.mps.MpsFile
 
close() - Method in class uk.me.parabola.imgfmt.mps.MpsFileReader
 
close() - Method in class uk.me.parabola.imgfmt.sys.FileImgChannel
 
close() - Method in class uk.me.parabola.imgfmt.sys.FileNode
Closes this channel.
close() - Method in class uk.me.parabola.imgfmt.sys.ImgFS
Close the filesystem.
close() - Method in class uk.me.parabola.mkgmap.osmstyle.CombinedStyleFileLoader
Close the FileLoader.
close() - Method in class uk.me.parabola.mkgmap.osmstyle.DirectoryFileLoader
Nothing needs doing in this case.
close() - Method in class uk.me.parabola.mkgmap.osmstyle.JarFileLoader
 
close() - Method in class uk.me.parabola.mkgmap.osmstyle.StyleFileLoader
Close the FileLoader.
CLOSE_PAREN - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
closeFile(Closeable) - Static method in class uk.me.parabola.imgfmt.Utils
 
CloseOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
A closing parenthesis.
CloseOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.CloseOp
 
CoastlineElementSaver - Class in uk.me.parabola.mkgmap.reader.osm
This saver only keeps ways with natural=coastline tags.
CoastlineElementSaver(EnhancedProperties) - Constructor for class uk.me.parabola.mkgmap.reader.osm.CoastlineElementSaver
 
CoastlineFileLoader - Class in uk.me.parabola.mkgmap.reader.osm
 
CoastlineFileLoader.CoastlineWay - Class in uk.me.parabola.mkgmap.reader.osm
 
CoastlineFileLoader.CoastlineWay(long, List<Coord>) - Constructor for class uk.me.parabola.mkgmap.reader.osm.CoastlineFileLoader.CoastlineWay
 
CodeFunctions - Class in uk.me.parabola.imgfmt.app.labelenc
 
CodeFunctions() - Constructor for class uk.me.parabola.imgfmt.app.labelenc.CodeFunctions
 
CombinedStyleFileLoader - Class in uk.me.parabola.mkgmap.osmstyle
Load a style from a single file.
CombinedStyleFileLoader(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.CombinedStyleFileLoader
 
Combiner - Interface in uk.me.parabola.mkgmap.combiners
The interface for all combining operations.
CommandArgs - Class in uk.me.parabola.mkgmap
 
CommandArgs() - Constructor for class uk.me.parabola.mkgmap.CommandArgs
 
CommandArgs(EnhancedProperties) - Constructor for class uk.me.parabola.mkgmap.CommandArgs
 
CommandArgsReader - Class in uk.me.parabola.mkgmap
Command line arguments for Main.
CommandArgsReader(ArgumentProcessor) - Constructor for class uk.me.parabola.mkgmap.CommandArgsReader
 
COMMON_HEADER_LEN - Static variable in class uk.me.parabola.imgfmt.app.CommonHeader
 
CommonHeader - Class in uk.me.parabola.imgfmt.app
The header that is common to all application files within the .img file.
CommonHeader(int, String) - Constructor for class uk.me.parabola.imgfmt.app.CommonHeader
 
compare(BitmapImage, BitmapImage) - Method in class uk.me.parabola.imgfmt.app.typ.BitmapImage
 
compareTo(Coord) - Method in class uk.me.parabola.imgfmt.app.Coord
Sort lexicographically by longitude, then latitude.
compareTo(Label) - Method in class uk.me.parabola.imgfmt.app.Label
Note: this class has a natural ordering that is inconsistent with equals.
compareTo(City) - Method in class uk.me.parabola.imgfmt.app.lbl.City
 
compareTo(POIIndex) - Method in class uk.me.parabola.imgfmt.app.lbl.POIIndex
 
compareTo(Mdr10Record) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr10Record
 
compareTo(Mdr11Record) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
compareTo(Mdr13Record) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr13Record
We sort first by map id and then by region id.
compareTo(Mdr14Record) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr14Record
Sort by map id and then country id like for regions.
compareTo(Mdr4Record) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr4Record
 
compareTo(Mdr5Record) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5Record
 
compareTo(Mdr7Record) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr7Record
 
compareTo(RoadDef) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
compareTo(RouteNode) - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
compareTo(Overview) - Method in class uk.me.parabola.imgfmt.app.trergn.Overview
Compares this object with the specified object for order.
compareTo(LevelInfo) - Method in class uk.me.parabola.mkgmap.general.LevelInfo
These things sort so that the highest level number is the lowest.
compareTo(ValueWithUnit) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.ValueWithUnit
Compares this object with the specified object for order.
compareTo(Sortable<K, V>) - Method in class uk.me.parabola.util.Sortable
 
comperator() - Static method in class uk.me.parabola.imgfmt.app.typ.BitmapImage
 
complete() - Method in class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler.BinParser
Called when the file is fully read.
config(EnhancedProperties) - Method in class uk.me.parabola.imgfmt.app.map.Map
 
config(EnhancedProperties) - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFileReader
 
config(EnhancedProperties) - Method in class uk.me.parabola.imgfmt.app.trergn.TREFile
 
config(EnhancedProperties) - Method in class uk.me.parabola.imgfmt.app.trergn.TREFileReader
 
config(EnhancedProperties) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
config(EnhancedProperties) - Method in class uk.me.parabola.mkgmap.build.MapBuilder
 
config(EnhancedProperties) - Method in class uk.me.parabola.mkgmap.general.MapDetails
 
config(EnhancedProperties) - Method in class uk.me.parabola.mkgmap.general.RoadNetwork
 
config(EnhancedProperties) - Method in class uk.me.parabola.mkgmap.reader.MapperBasedMapDataSource
 
config(EnhancedProperties) - Method in class uk.me.parabola.mkgmap.reader.test.ElementTestDataSource
 
config(EnhancedProperties) - Method in interface uk.me.parabola.util.Configurable
Used to mark that a reader needs to be configured by command line properties.
ConfigBase - Class in uk.me.parabola.imgfmt.app.mdr
A base class that provides access to the MDR configuration data.
ConfigBase() - Constructor for class uk.me.parabola.imgfmt.app.mdr.ConfigBase
 
Configurable - Interface in uk.me.parabola.util
A map reader that wants to inspect command line arguments.
connectedTo(RoadDef, int) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
contains(Coord) - Method in class uk.me.parabola.imgfmt.app.Area
 
contains(Coord) - Method in class uk.me.parabola.mkgmap.general.AreaClipper
 
contains(Coord) - Method in interface uk.me.parabola.mkgmap.general.Clipper
'Clip' a point - return true if the point is within the clipped region.
contains(Coord) - Method in class uk.me.parabola.mkgmap.general.MapShape
Checks if a point is contained within this shape.
contains(Coord) - Method in class uk.me.parabola.mkgmap.general.NullClipper
 
containsPointsOf(Way) - Method in class uk.me.parabola.mkgmap.reader.osm.Way
 
convert(OsmConverter) - Method in class uk.me.parabola.mkgmap.reader.osm.CoastlineElementSaver
 
convert(OsmConverter) - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
After the input file is read, this is called to convert the saved information into the general intermediate format.
convertFactor(String) - Static method in class uk.me.parabola.mkgmap.osmstyle.eval.UnitConversions
Get the conversion factor for the given conversion.
ConvertFilter - Class in uk.me.parabola.mkgmap.osmstyle.actions
Convert a numeric quantity from one set of units to another.
ConvertFilter(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.ConvertFilter
 
convertNode(Node) - Method in class uk.me.parabola.mkgmap.main.StyleTester
 
convertNode(Node) - Method in class uk.me.parabola.mkgmap.osmstyle.StyledConverter
Takes a node (that has its own identity) and converts it from the OSM type to the Garmin map type.
convertNode(Node) - Method in interface uk.me.parabola.mkgmap.reader.osm.OsmConverter
Takes a node (that has its own identity) and converts it from the OSM type to the Garmin map type.
convertRelation(Relation) - Method in class uk.me.parabola.mkgmap.main.StyleTester
 
convertRelation(Relation) - Method in class uk.me.parabola.mkgmap.osmstyle.StyledConverter
Run the rules for this relation.
convertRelation(Relation) - Method in interface uk.me.parabola.mkgmap.reader.osm.OsmConverter
Takes a relation and applies rules that affect the garmin types of its contained elements.
convertWay(Way) - Method in class uk.me.parabola.mkgmap.main.StyleTester
 
convertWay(Way) - Method in class uk.me.parabola.mkgmap.osmstyle.StyledConverter
This takes the way and works out what kind of map feature it is and makes the relevant call to the mapper callback.
convertWay(Way) - Method in interface uk.me.parabola.mkgmap.reader.osm.OsmConverter
This takes the way and works out what kind of map feature it is and makes the relevant call to the mapper callback.
Coord - Class in uk.me.parabola.imgfmt.app
A point coordinate in unshifted map-units.
Coord(int, int) - Constructor for class uk.me.parabola.imgfmt.app.Coord
Construct from co-ordinates that are already in map-units.
Coord(double, double) - Constructor for class uk.me.parabola.imgfmt.app.Coord
Construct from regular latitude and longitude.
CoordNode - Class in uk.me.parabola.imgfmt.app
A coordinate that is known to be a routing node.
CoordNode(int, int, long, boolean) - Constructor for class uk.me.parabola.imgfmt.app.CoordNode
Construct from co-ordinates that are already in map-units.
CoordPOI - Class in uk.me.parabola.mkgmap.reader.osm
A coordinate that has a POI
CoordPOI(int, int) - Constructor for class uk.me.parabola.mkgmap.reader.osm.CoordPOI
Construct from co-ordinates that are already in map-units.
copy() - Method in class uk.me.parabola.mkgmap.general.MapElement
Provide a copy of this MapElement without geometry.
copy() - Method in class uk.me.parabola.mkgmap.general.MapExitPoint
 
copy() - Method in class uk.me.parabola.mkgmap.general.MapLine
 
copy() - Method in class uk.me.parabola.mkgmap.general.MapPoint
 
copy() - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
copy() - Method in class uk.me.parabola.mkgmap.general.MapShape
 
copy() - Method in class uk.me.parabola.mkgmap.reader.osm.Element
 
copy() - Method in class uk.me.parabola.mkgmap.reader.osm.Node
 
copy() - Method in class uk.me.parabola.mkgmap.reader.osm.Way
 
copyrightMessages() - Method in interface uk.me.parabola.mkgmap.general.LoadableMapDataSource
Get a suitable copyright message for this map source.
copyrightMessages() - Method in class uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource
There are no copyright messages in the OSM files themselves.
copyrightMessages() - Method in class uk.me.parabola.mkgmap.reader.overview.OverviewMapDataSource
All the copyright messages that were found in the input files are returned here.
copyrightMessages() - Method in class uk.me.parabola.mkgmap.reader.polish.PolishMapDataSource
Get the copyright message.
copyrightMessages() - Method in class uk.me.parabola.mkgmap.reader.test.ElementTestDataSource
 
copyTags(Element) - Method in class uk.me.parabola.mkgmap.reader.osm.Element
Copy the tags of the other element which replaces all tags of this element.
Country - Class in uk.me.parabola.imgfmt.app.lbl
A country contains one or more regions.
Country(int) - Constructor for class uk.me.parabola.imgfmt.app.lbl.Country
 
create(String) - Method in interface uk.me.parabola.imgfmt.fs.FileSystem
Create a new file it must not already exist.
create(String) - Method in class uk.me.parabola.imgfmt.sys.ImgFS
Create a new file, it must not already exist.
create(Op, boolean) - Static method in class uk.me.parabola.mkgmap.osmstyle.eval.LinkedOp
Create either a LinkedOp or a LinkedBinaryOp as appropriate for the type of operation that is passed in.
createArea(List<Coord>) - Static method in class uk.me.parabola.util.Java2DConverter
 
createAreaGpx(String, Area) - Static method in class uk.me.parabola.util.GpxCreator
 
createCity(Region, String, boolean) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
createCity(Country, String, boolean) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
createContours(LoadableMapDataSource, EnhancedProperties) - Static method in class uk.me.parabola.mkgmap.reader.dem.DEM
 
createCountry(String, String) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
createDrawOrder(byte, byte) - Method in class uk.me.parabola.imgfmt.app.typ.TYPFile
 
createElementSaver() - Method in class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinCoastDataSource
 
createElementSaver() - Method in class uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource
 
createElementSaver() - Method in class uk.me.parabola.mkgmap.reader.osm.xml.Osm5CoastDataSource
 
createEmptySubdivision(int) - Static method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
Create a subdivision that only contains the number.
createEncoderForLBL(String) - Static method in class uk.me.parabola.imgfmt.app.labelenc.CodeFunctions
Create a CharacterEncoder for the given charset option.
createEncoderForLBL(int) - Static method in class uk.me.parabola.imgfmt.app.labelenc.CodeFunctions
Sets encoding functions for a given format and code page.
createExitFacility(int, char, int, String, boolean) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
createExitFacility(int, char, int, String, boolean) - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesFile
 
createExitPOI(String, Exit) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
createFromString(String) - Static method in class uk.me.parabola.mkgmap.general.LevelInfo
Convert a string into an array of LevelInfo structures.
createFs(String, FileSystemParam) - Static method in class uk.me.parabola.imgfmt.sys.ImgFS
Create an IMG file from its external filesystem name and optionally some parameters.
createGpx(String, List<Coord>) - Static method in class uk.me.parabola.util.GpxCreator
 
createGpx(String, List<Coord>, List<Coord>) - Static method in class uk.me.parabola.util.GpxCreator
 
createHighway(Region, String) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
createLine(String, String) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
createMap(String, String, FileSystemParam, String) - Static method in class uk.me.parabola.imgfmt.app.map.Map
Create a complete map.
createMapReader(String) - Static method in class uk.me.parabola.mkgmap.reader.osm.CoastlineFileLoader
 
createMapReader(String) - Static method in class uk.me.parabola.mkgmap.reader.plugin.MapReader
Return a suitable map reader.
createMultiPolyRelation(Relation) - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
Create a multipolygon relation.
createOp(String) - Static method in class uk.me.parabola.mkgmap.osmstyle.eval.AbstractOp
 
createPOI(String) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
createPOIIndex(String, int, Subdivision, int) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
createPoint(String) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
createPolygon(String) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
createPolygon(List<Coord>) - Static method in class uk.me.parabola.util.Java2DConverter
Create a polygon from a list of points.
createRegion(Country, String, String) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
createSeaPolyRelation(Relation) - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
 
createString(String) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr15
 
createStyleLoader(String, String) - Static method in class uk.me.parabola.mkgmap.osmstyle.StyleFileLoader
Open a style that is contained in a file.
createSubdivision(Subdivision, Area, Zoom) - Method in class uk.me.parabola.imgfmt.app.map.Map
Create a subdivision that is beneath the top level.
createSubdivision(InternalFiles, Area, Zoom) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
Create a subdivision at a given zoom level.
createZip(String) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
createZoom(int, int) - Method in class uk.me.parabola.imgfmt.app.map.Map
Create a new zoom level.
createZoom(int, int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREFile
 

D

debug(Object) - Method in class uk.me.parabola.log.Logger
Debug message.
debug(Object...) - Method in class uk.me.parabola.log.Logger
Log a message that consists of a variable number of arguments.
DecodedText - Class in uk.me.parabola.imgfmt.app.labelenc
Holds information about a label that has been read in from an img file.
DecodedText(byte[], Charset) - Constructor for class uk.me.parabola.imgfmt.app.labelenc.DecodedText
 
DEFAULT_LEVELS - Static variable in class uk.me.parabola.mkgmap.general.LevelInfo
 
DefaultFilter - Class in uk.me.parabola.mkgmap.osmstyle.actions
Provide a default value if there is not one present.
DefaultFilter(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.DefaultFilter
 
deferRelation(long, Relation, String) - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
 
DeleteAction - Class in uk.me.parabola.mkgmap.osmstyle.actions
Deletes a tag.
DeleteAction(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.DeleteAction
 
deleteTag(String) - Method in class uk.me.parabola.mkgmap.reader.osm.Element
 
delta - Static variable in class uk.me.parabola.mkgmap.reader.dem.DEM
 
DEM - Class in uk.me.parabola.mkgmap.reader.dem
Create contour lines using an algorithm similar to that described in An Adaptive Grid Contouring Algorithm by Downing and Zoraster.
DEM() - Constructor for class uk.me.parabola.mkgmap.reader.dem.DEM
 
DetailMapBlock - Class in uk.me.parabola.tdbfmt
Details of a single .img file that is part of the map set.
DetailMapBlock(int) - Constructor for class uk.me.parabola.tdbfmt.DetailMapBlock
 
DetailMapBlock(Block) - Constructor for class uk.me.parabola.tdbfmt.DetailMapBlock
Initialise this block from the raw block given.
DirectoryEntry - Interface in uk.me.parabola.imgfmt.fs
Interface used for directory entries used to represent files.
DirectoryFileLoader - Class in uk.me.parabola.mkgmap.osmstyle
Deal with a style that is contained in a directory.
DirectoryFileLoader(File) - Constructor for class uk.me.parabola.mkgmap.osmstyle.DirectoryFileLoader
Create a loader given the directory as a File object.
discard() - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
distance(Coord) - Method in class uk.me.parabola.imgfmt.app.Coord
Distance to other point in meters.
distanceInDegreesSquared(Coord) - Method in class uk.me.parabola.imgfmt.app.Coord
 
doDeadEndCheck(boolean) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
doDeadEndCheck() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
doDeadEndCheck(boolean) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
doesCompare(int) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.GTEOp
 
doesCompare(int) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.GTOp
 
doesCompare(int) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.LTEOp
 
doesCompare(int) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.LTOp
 
doesCompare(int) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.NumericOp
This is passed the result of a compareTo and the subclass returns true or false depending on the operation.
doFilter(MapElement) - Method in class uk.me.parabola.mkgmap.build.LayerFilterChain
 
doFilter(MapElement, MapFilterChain) - Method in class uk.me.parabola.mkgmap.filters.BaseFilter
Empty implementation.
doFilter(MapElement, MapFilterChain) - Method in class uk.me.parabola.mkgmap.filters.DouglasPeuckerFilter
This applies to both lines and polygons.
doFilter(MapElement, MapFilterChain) - Method in class uk.me.parabola.mkgmap.filters.LineSizeSplitterFilter
Keep track of the max dimensions of a line and split when they get too big.
doFilter(MapElement, MapFilterChain) - Method in class uk.me.parabola.mkgmap.filters.LineSplitterFilter
If the line is short enough then we just pass it on straight away.
doFilter(MapElement, MapFilterChain) - Method in interface uk.me.parabola.mkgmap.filters.MapFilter
Filter an element.
doFilter(MapElement) - Method in interface uk.me.parabola.mkgmap.filters.MapFilterChain
Pass the element on to the next filter in the chain.
doFilter(MapElement, MapFilterChain) - Method in class uk.me.parabola.mkgmap.filters.PolygonSizeSplitterFilter
Split up polygons that are too big.
doFilter(MapElement, MapFilterChain) - Method in class uk.me.parabola.mkgmap.filters.PolygonSplitterFilter
Split up polygons that have more than the max allowed number of points.
doFilter(MapElement, MapFilterChain) - Method in class uk.me.parabola.mkgmap.filters.PreserveHorizontalAndVerticalLinesFilter
 
doFilter(MapElement, MapFilterChain) - Method in class uk.me.parabola.mkgmap.filters.RemoveEmpty
If this is a line (or a shape, which extends a line) then we check to see if it is empty or only a single point.
doFilter(MapElement, MapFilterChain) - Method in class uk.me.parabola.mkgmap.filters.RoundCoordsFilter
 
doFilter(MapElement, MapFilterChain) - Method in class uk.me.parabola.mkgmap.filters.SizeFilter
This applies to both lines and polygons.
doFilter(MapElement, MapFilterChain) - Method in class uk.me.parabola.mkgmap.filters.SmoothingFilter
This applies to both lines and polygons.
doFilter(String, Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ConvertFilter
 
doFilter(String, Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.DefaultFilter
 
doFilter(String, Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.HeightFilter
 
doFilter(String, Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.HighwaySymbolFilter
 
doFilter(String, Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.NotEqualFilter
 
doFilter(String, Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.PrependFilter
 
doFilter(String, Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.SubstitutionFilter
 
doFilter(String, Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.SubstringFilter
 
doFilter(String, Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ValueFilter
 
doFlareCheck(boolean) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
doFlareCheck() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
doFlareCheck(boolean) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
douglasPeucker(List<Coord>, int, int, double) - Method in class uk.me.parabola.mkgmap.filters.DouglasPeuckerFilter
Reduces point density by Douglas-Peucker algorithm
DouglasPeuckerFilter - Class in uk.me.parabola.mkgmap.filters
This is a filter that smooths out lines at low resolutions.
DouglasPeuckerFilter(double) - Constructor for class uk.me.parabola.mkgmap.filters.DouglasPeuckerFilter
 
DrawOrder - Class in uk.me.parabola.imgfmt.app.typ
 
DrawOrder(char, char, byte) - Constructor for class uk.me.parabola.imgfmt.app.typ.DrawOrder
 
drawTestMap(Map, Subdivision, double, double) - Method in class uk.me.parabola.mkgmap.main.AbstractTestMap
 
drawTestMap(Map, Subdivision, double, double) - Method in class uk.me.parabola.mkgmap.main.MakeTestLangMap
 
dumpToFile(Writer) - Method in class uk.me.parabola.mkgmap.osmstyle.StylePrinter
Writes out this file to the given writer in the single file format.

E

EchoAction - Class in uk.me.parabola.mkgmap.osmstyle.actions
Sends a message to the console.
EchoAction(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.EchoAction
 
ele(int, int) - Method in class uk.me.parabola.mkgmap.reader.dem.DEM
 
ele(int, int) - Method in class uk.me.parabola.mkgmap.reader.dem.HGTDEM
 
ele(int, int) - Method in class uk.me.parabola.mkgmap.reader.dem.optional.GeoTiffDEM.ASTER
 
ele(int, int) - Method in class uk.me.parabola.mkgmap.reader.dem.optional.GeoTiffDEM.CGIAR
 
Element - Class in uk.me.parabola.mkgmap.reader.osm
Superclass of the node, segment and way OSM elements.
Element() - Constructor for class uk.me.parabola.mkgmap.reader.osm.Element
 
ElementSaver - Class in uk.me.parabola.mkgmap.reader.osm
This is where we save the elements read from any of the file formats that are in OSM format.
ElementSaver(EnhancedProperties) - Constructor for class uk.me.parabola.mkgmap.reader.osm.ElementSaver
 
elementSaver - Variable in class uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource
 
ElementTestDataSource - Class in uk.me.parabola.mkgmap.reader.test
This is a map data source that just generates maps without reference to any external data.
ElementTestDataSource() - Constructor for class uk.me.parabola.mkgmap.reader.test.ElementTestDataSource
 
elevation(double, double) - Method in class uk.me.parabola.mkgmap.reader.dem.DEM
 
elevation(int, int) - Method in class uk.me.parabola.mkgmap.reader.dem.DEM
 
EncodedText - Class in uk.me.parabola.imgfmt.app.labelenc
Holds the bytes and length of an encoded character string used in a label.
EncodedText(byte[], int) - Constructor for class uk.me.parabola.imgfmt.app.labelenc.EncodedText
 
encodeText(String) - Method in class uk.me.parabola.imgfmt.app.labelenc.AnyCharsetEncoder
 
encodeText(String) - Method in interface uk.me.parabola.imgfmt.app.labelenc.CharacterEncoder
 
encodeText(String) - Method in class uk.me.parabola.imgfmt.app.labelenc.Format6Encoder
Encode the text into the 6 bit format.
encodeText(String) - Method in class uk.me.parabola.imgfmt.app.labelenc.LatinEncoder
 
encodeText(String) - Method in class uk.me.parabola.imgfmt.app.labelenc.Simple8Encoder
 
encodeText(String) - Method in class uk.me.parabola.imgfmt.app.labelenc.Utf8Encoder
 
ENCODING_FORMAT6 - Static variable in class uk.me.parabola.imgfmt.app.labelenc.CodeFunctions
 
end() - Method in class uk.me.parabola.mkgmap.main.StyleTester
 
end() - Method in class uk.me.parabola.mkgmap.osmstyle.StyledConverter
 
end() - Method in class uk.me.parabola.mkgmap.reader.osm.HighwayHooks
 
end() - Method in interface uk.me.parabola.mkgmap.reader.osm.OsmConverter
Called when all conversion has been done.
end() - Method in interface uk.me.parabola.mkgmap.reader.osm.OsmReadingHooks
Called after the file has been read.
end() - Method in class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksAdaptor
 
end() - Method in class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksChain
 
end() - Method in class uk.me.parabola.mkgmap.reader.osm.SeaGenerator
All done, process the saved shoreline information and construct the polygons.
endDivision() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
endElement(String, String, String) - Method in class uk.me.parabola.mkgmap.reader.osm.xml.Osm5XmlHandler.SaxHandler
Receive notification of the end of an element.
EndOfFileException - Exception in uk.me.parabola.io
Used to note end of streams.
EndOfFileException() - Constructor for exception uk.me.parabola.io.EndOfFileException
 
endOptions(CommandArgs) - Method in interface uk.me.parabola.mkgmap.ArgumentProcessor
Called when all the command line options have been processed.
endOptions(CommandArgs) - Method in class uk.me.parabola.mkgmap.main.Main
 
endSection(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1MapIndex
 
EnhancedProperties - Class in uk.me.parabola.util
Wrapper that behaves as an enhanced properties class that has getProperty calls for different data types.
EnhancedProperties() - Constructor for class uk.me.parabola.util.EnhancedProperties
 
EnhancedProperties(Properties) - Constructor for class uk.me.parabola.util.EnhancedProperties
 
ENTRY_SIZE - Static variable in interface uk.me.parabola.imgfmt.fs.DirectoryEntry
 
entryIterator() - Method in class uk.me.parabola.mkgmap.reader.osm.Tags
 
equals(Object) - Method in class uk.me.parabola.imgfmt.app.Area
 
equals(Object) - Method in class uk.me.parabola.imgfmt.app.Coord
 
equals(Object) - Method in class uk.me.parabola.imgfmt.app.Label
 
equals(Object) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr4Record
 
equals(Object) - Method in class uk.me.parabola.imgfmt.app.trergn.Overview
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class uk.me.parabola.imgfmt.mps.ProductBlock
 
EQUALS - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
EqualsOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
Holds tag=value relationship.
EqualsOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.EqualsOp
 
error(Object) - Method in class uk.me.parabola.log.Logger
 
error(Object, Throwable) - Method in class uk.me.parabola.log.Logger
 
eval(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.AndOp
 
eval(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.CloseOp
 
eval(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.EqualsOp
 
eval(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.ExistsOp
 
eval(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.LinkedOp
 
eval(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.NotEqualOp
 
eval(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.NotExistsOp
 
eval(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.NotOp
 
eval(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.NumericOp
This evaluation routine works for all numeric tests.
eval(Element) - Method in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
Evaluate the expression.
eval(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.OpenOp
 
eval(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.OrOp
 
eval(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.RegexOp
 
eval(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.ValueOp
 
eval(double) - Method in interface uk.me.parabola.mkgmap.reader.dem.Brent.Function
 
EXCEPT_BICYCLE - Static variable in class uk.me.parabola.imgfmt.app.net.RouteRestriction
 
EXCEPT_BUS - Static variable in class uk.me.parabola.imgfmt.app.net.RouteRestriction
 
EXCEPT_CAR - Static variable in class uk.me.parabola.imgfmt.app.net.RouteRestriction
 
EXCEPT_DELIVERY - Static variable in class uk.me.parabola.imgfmt.app.net.RouteRestriction
 
EXCEPT_TAXI - Static variable in class uk.me.parabola.imgfmt.app.net.RouteRestriction
 
EXCEPT_TRUCK - Static variable in class uk.me.parabola.imgfmt.app.net.RouteRestriction
 
exists(String) - Method in class uk.me.parabola.mkgmap.CommandArgs
Test for the existence of an argument.
EXISTS - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
ExistsOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
Tests for the existence of a tag.
ExistsOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.ExistsOp
 
Exit - Class in uk.me.parabola.imgfmt.app
Represent a motorway exit
Exit(Highway) - Constructor for class uk.me.parabola.imgfmt.app.Exit
 
ExitException - Exception in uk.me.parabola.imgfmt
Used to exit the program.
ExitException(String) - Constructor for exception uk.me.parabola.imgfmt.ExitException
Constructs a new runtime exception with the specified detail message.
ExitException(String, Throwable) - Constructor for exception uk.me.parabola.imgfmt.ExitException
Constructs a new runtime exception with the specified detail message and cause.
ExitFacility - Class in uk.me.parabola.imgfmt.app.lbl
Represent a facility at a motorway exit
ExitFacility(int, char, int, Label, boolean, int) - Constructor for class uk.me.parabola.imgfmt.app.lbl.ExitFacility
 
ExpressionReader - Class in uk.me.parabola.mkgmap.osmstyle.eval
Read an expression from a style file.
ExpressionReader(TokenScanner) - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.ExpressionReader
 
ExpressionRule - Class in uk.me.parabola.mkgmap.osmstyle
A rule that contains a condition.
ExpressionRule(Op, GType) - Constructor for class uk.me.parabola.mkgmap.osmstyle.ExpressionRule
 
ExtTypeAttributes - Class in uk.me.parabola.imgfmt.app.trergn
 
ExtTypeAttributes(Map<String, String>, String) - Constructor for class uk.me.parabola.imgfmt.app.trergn.ExtTypeAttributes
 

F

FakeIdGenerator - Class in uk.me.parabola.mkgmap.reader.osm
 
FakeIdGenerator() - Constructor for class uk.me.parabola.mkgmap.reader.osm.FakeIdGenerator
 
fatalError(SAXParseException) - Method in class uk.me.parabola.mkgmap.reader.osm.xml.Osm5XmlHandler.SaxHandler
Called on an XML error.
ferry(boolean) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
ferry() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
ferry(boolean) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
fetchLabel(int) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFileReader
Get a label by its offset in the label area.
fetchPoi(int) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFileReader
Return POI information.
FileExistsException - Exception in uk.me.parabola.imgfmt
Thrown when a file already exists and would be overwritten.
FileExistsException(String) - Constructor for exception uk.me.parabola.imgfmt.FileExistsException
Constructs a new exception with the specified detail message.
FileImgChannel - Class in uk.me.parabola.imgfmt.sys
This is an implementation of ImgChannel that delegates to a regular channel.
FileImgChannel(String) - Constructor for class uk.me.parabola.imgfmt.sys.FileImgChannel
 
FileImgChannel(String, String) - Constructor for class uk.me.parabola.imgfmt.sys.FileImgChannel
 
FileImgChannel(FileChannel) - Constructor for class uk.me.parabola.imgfmt.sys.FileImgChannel
 
FileInfo - Class in uk.me.parabola.mkgmap.combiners
Used for holding information about an individual file that will be made into a gmapsupp file.
FileNode - Class in uk.me.parabola.imgfmt.sys
The internal representation of a file in the file system.
FileNode(FileChannel, Dirent, String) - Constructor for class uk.me.parabola.imgfmt.sys.FileNode
Creates a new file in the file system.
FileNotWritableException - Exception in uk.me.parabola.imgfmt
If a file cannot be created, or written to, then this exception is thrown.
FileNotWritableException(String, Exception) - Constructor for exception uk.me.parabola.imgfmt.FileNotWritableException
 
FileOptions - Class in uk.me.parabola.mkgmap.gui
 
FileOptions() - Constructor for class uk.me.parabola.mkgmap.gui.FileOptions
 
FileSystem - Interface in uk.me.parabola.imgfmt.fs
File system operations.
FileSystemParam - Class in uk.me.parabola.imgfmt
Small class to hold all kinds of filesystem parameters.
FileSystemParam() - Constructor for class uk.me.parabola.imgfmt.FileSystemParam
 
filter(String, Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ValueFilter
 
FilterConfig - Class in uk.me.parabola.mkgmap.filters
Configuration for filters.
FilterConfig() - Constructor for class uk.me.parabola.mkgmap.filters.FilterConfig
 
findByCityName(MapPoint) - Method in class uk.me.parabola.mkgmap.build.Locator
 
findNextPoint(MapPoint) - Method in class uk.me.parabola.mkgmap.build.Locator
 
findNextPoint(MapPoint) - Method in class uk.me.parabola.mkgmap.general.MapPointFastFindMap
 
findPointInShape(MapShape, int, String) - Method in class uk.me.parabola.mkgmap.general.MapPointFastFindMap
 
finishCities() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5
Called after all cities to sort and number them.
finishLoading() - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
 
first - Variable in class uk.me.parabola.mkgmap.osmstyle.eval.AbstractOp
 
fixCountryString(String) - Method in class uk.me.parabola.mkgmap.build.Locator
 
fixCountryString(String) - Method in class uk.me.parabola.mkgmap.build.LocatorConfig
 
fixLevels(LevelInfo[]) - Method in class uk.me.parabola.mkgmap.reader.osm.GType
Set minLevel and maxLevel based on the resolution values set and the given levels info.
forceUseOfGiven(boolean) - Static method in class uk.me.parabola.mkgmap.main.StyleTester
 
format(LogRecord) - Method in class uk.me.parabola.log.UsefulFormatter
 
Format6Decoder - Class in uk.me.parabola.imgfmt.app.labelenc
Convert the 6-bit label format back to a java string.
Format6Decoder() - Constructor for class uk.me.parabola.imgfmt.app.labelenc.Format6Decoder
 
Format6Encoder - Class in uk.me.parabola.imgfmt.app.labelenc
Format according to the '6 bit' .img format.
Format6Encoder() - Constructor for class uk.me.parabola.imgfmt.app.labelenc.Format6Encoder
 
FormatException - Exception in uk.me.parabola.imgfmt
Thrown for any kind of malformed input to the mapping program.
FormatException(String, Throwable) - Constructor for exception uk.me.parabola.imgfmt.FormatException
Constructs a new exception with the specified detail message and cause.
FormatException(String) - Constructor for exception uk.me.parabola.imgfmt.FormatException
 
fsparam() - Method in interface uk.me.parabola.imgfmt.fs.FileSystem
Get the filesystem / archive parameters.
fsparam(FileSystemParam) - Method in interface uk.me.parabola.imgfmt.fs.FileSystem
Reconfigure the filesystem with the given parameters.
fsparam() - Method in class uk.me.parabola.imgfmt.sys.ImgFS
 
fsparam(FileSystemParam) - Method in class uk.me.parabola.imgfmt.sys.ImgFS
 

G

g - Variable in class uk.me.parabola.imgfmt.app.typ.Rgb
 
GeneralRelation - Class in uk.me.parabola.mkgmap.reader.osm
A relation to use when no special treatment is required, or when the relation type is not recognised.
GeneralRelation(long) - Constructor for class uk.me.parabola.mkgmap.reader.osm.GeneralRelation
 
GeoTiffDEM - Class in uk.me.parabola.mkgmap.reader.dem.optional
 
GeoTiffDEM() - Constructor for class uk.me.parabola.mkgmap.reader.dem.optional.GeoTiffDEM
 
GeoTiffDEM.ASTER - Class in uk.me.parabola.mkgmap.reader.dem.optional
 
GeoTiffDEM.ASTER(String, double, double, double, double) - Constructor for class uk.me.parabola.mkgmap.reader.dem.optional.GeoTiffDEM.ASTER
 
GeoTiffDEM.CGIAR - Class in uk.me.parabola.mkgmap.reader.dem.optional
 
GeoTiffDEM.CGIAR(String, double, double, double, double) - Constructor for class uk.me.parabola.mkgmap.reader.dem.optional.GeoTiffDEM.CGIAR
 
get(int) - Method in class uk.me.parabola.imgfmt.app.BitReader
 
get() - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileReader
Read in a single byte from the current position.
get(int) - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileReader
Read in an arbitrary length sequence of bytes.
get() - Method in interface uk.me.parabola.imgfmt.app.ImgFileReader
Read in a single byte.
get(int) - Method in interface uk.me.parabola.imgfmt.app.ImgFileReader
Read in an arbitrary length sequence of bytes.
get(String, int) - Method in class uk.me.parabola.mkgmap.CommandArgs
 
get(String, String) - Method in class uk.me.parabola.mkgmap.CommandArgs
 
get(String, boolean) - Method in class uk.me.parabola.mkgmap.CommandArgs
 
get(String) - Method in class uk.me.parabola.mkgmap.general.MapPointFastFindMap
 
get(String) - Method in class uk.me.parabola.mkgmap.general.MapPointMultiMap
 
get(Object) - Method in class uk.me.parabola.mkgmap.reader.osm.Tags
 
get(K) - Method in class uk.me.parabola.util.MultiHashMap
Returns the list of values associated with the given key.
get(Area) - Method in class uk.me.parabola.util.QuadTree
 
get(Collection<List<Coord>>) - Method in class uk.me.parabola.util.QuadTree
 
get(List<Coord>) - Method in class uk.me.parabola.util.QuadTree
 
get(List<Coord>, int) - Method in class uk.me.parabola.util.QuadTree
 
get(Area, List<Coord>) - Method in class uk.me.parabola.util.QuadTreeNode
 
get(QuadTreeNode.QuadTreePolygon, ArrayList<Coord>) - Method in class uk.me.parabola.util.QuadTreeNode
 
get1() - Method in class uk.me.parabola.imgfmt.app.BitReader
 
get3() - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileReader
Read a three byte signed quantity.
get3() - Method in interface uk.me.parabola.imgfmt.app.ImgFileReader
Get a 3byte signed quantity.
getArcTo(RouteNode) - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
getArea() - Method in class uk.me.parabola.imgfmt.app.net.RouteCenter
 
getArea() - Method in class uk.me.parabola.util.QuadTreeNode.QuadTreePolygon
 
getAreaName() - Method in class uk.me.parabola.imgfmt.mps.MapBlock
 
getBase11str(byte, char) - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileReader
Read in a string of digits in the compressed base 11 format that is used for phone numbers in the POI section.
getBase11str(byte, char) - Method in interface uk.me.parabola.imgfmt.app.ImgFileReader
Read in a string of digits in the compressed base 11 format that is used for phone numbers in the POI section.
getBaseStyleName() - Method in class uk.me.parabola.mkgmap.reader.osm.StyleInfo
 
getBbox() - Method in class uk.me.parabola.mkgmap.reader.osm.CoastlineFileLoader.CoastlineWay
 
getBbox() - Method in class uk.me.parabola.mkgmap.reader.osm.MultiPolygonRelation
 
getBbox() - Method in class uk.me.parabola.util.QuadTreeNode.QuadTreePolygon
 
getBitPosition() - Method in class uk.me.parabola.imgfmt.app.BitReader
 
getBits() - Method in class uk.me.parabola.mkgmap.general.LevelInfo
 
getBlockSize() - Method in class uk.me.parabola.imgfmt.FileSystemParam
 
getBlockSize() - Method in class uk.me.parabola.mkgmap.CommandArgs
 
getBoundary() - Method in class uk.me.parabola.mkgmap.general.RoadNetwork
Get the list of nodes on the boundary of the network.
getBoundarySection() - Method in class uk.me.parabola.imgfmt.app.net.NODHeader
 
getBoundingBox() - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
Get the bounding box.
getBounds() - Method in class uk.me.parabola.imgfmt.app.trergn.TREFileReader
 
getBounds() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
getBounds() - Method in class uk.me.parabola.mkgmap.build.MapArea
Get the initial bounds of this area.
getBounds() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getBounds() - Method in interface uk.me.parabola.mkgmap.general.MapDataSource
Get the area that this map covers.
getBounds() - Method in class uk.me.parabola.mkgmap.general.MapDetails
Get the bounds of this map.
getBounds() - Method in class uk.me.parabola.mkgmap.general.MapLine
Get the region that this element covers.
getBounds() - Method in class uk.me.parabola.mkgmap.general.MapPoint
Get the region that this element covers.
getBounds() - Method in class uk.me.parabola.mkgmap.reader.MapperBasedMapDataSource
Get the area that this map covers.
getBounds() - Method in class uk.me.parabola.util.QuadTreeNode
 
getBuffer() - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileWriter
 
getBytes() - Method in class uk.me.parabola.imgfmt.app.BitWriter
 
getCenter() - Method in class uk.me.parabola.imgfmt.app.Area
 
getCenters() - Method in class uk.me.parabola.mkgmap.general.RoadNetwork
 
getChangeableTags() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ActionList
 
getChar() - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileReader
Read in two bytes.
getChar() - Method in interface uk.me.parabola.imgfmt.app.ImgFileReader
Read in two bytes.
getCharset() - Method in class uk.me.parabola.mkgmap.CommandArgs
 
getCities() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFileReader
Get a list of cites.
getCities() - Method in class uk.me.parabola.imgfmt.app.map.MapReader
 
getCitiesEnd() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesHeader
 
getCitiesStart() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesHeader
 
getCity() - Method in class uk.me.parabola.imgfmt.app.lbl.POIRecord
 
getCity() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
getCity() - Method in class uk.me.parabola.mkgmap.general.MapElement
 
getCityIndex() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
getCityIndex() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5Record
 
getCoastlineLoader() - Static method in class uk.me.parabola.mkgmap.reader.osm.CoastlineFileLoader
 
getCoastlines(Area) - Method in class uk.me.parabola.mkgmap.reader.osm.CoastlineFileLoader
 
getCodepage() - Method in class uk.me.parabola.imgfmt.app.labelenc.CodeFunctions
 
getCodePage() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLHeader
 
getCodePage() - Method in class uk.me.parabola.mkgmap.CommandArgs
 
getCofG() - Method in class uk.me.parabola.mkgmap.reader.osm.Way
 
getConfig() - Method in class uk.me.parabola.imgfmt.app.mdr.ConfigBase
 
getConfig() - Method in class uk.me.parabola.mkgmap.reader.MapperBasedMapDataSource
 
getConverter() - Method in class uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource
 
getCoord() - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
getCoord(long) - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
 
getCopyrights() - Method in class uk.me.parabola.imgfmt.app.trergn.TREFileReader
 
getCopyrights() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getCountries() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFileReader
 
getCountries() - Method in class uk.me.parabola.imgfmt.app.map.MapReader
 
getCountriesEnd() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesHeader
 
getCountriesStart() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesHeader
 
getCountry() - Method in class uk.me.parabola.imgfmt.app.lbl.Region
 
getCountry() - Method in class uk.me.parabola.mkgmap.general.MapElement
 
getCountryCode(String) - Method in class uk.me.parabola.mkgmap.build.Locator
 
getCountryCode(String) - Method in class uk.me.parabola.mkgmap.build.LocatorConfig
 
getCountryIndex() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr13Record
 
getCountryIndex() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr14Record
 
getCoveredBounds() - Method in class uk.me.parabola.util.QuadTreeNode
 
getCtext() - Method in class uk.me.parabola.imgfmt.app.labelenc.EncodedText
 
getDataOffset() - Method in class uk.me.parabola.imgfmt.app.trergn.RGNHeader
 
getDecoder() - Method in class uk.me.parabola.imgfmt.app.labelenc.CodeFunctions
 
getDefaultDecoder() - Static method in class uk.me.parabola.imgfmt.app.labelenc.CodeFunctions
 
getDefaultEncoder() - Static method in class uk.me.parabola.imgfmt.app.labelenc.CodeFunctions
 
getDefaultName() - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
getDeltaLong() - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
getDescription() - Method in class uk.me.parabola.imgfmt.app.Exit
 
getDescription() - Method in class uk.me.parabola.imgfmt.mps.ProductBlock
 
getDescription() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getDescription() - Method in class uk.me.parabola.mkgmap.CommandArgs
 
getDest() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
getDirectoryStartBlock() - Method in class uk.me.parabola.imgfmt.FileSystemParam
 
getDisplayPriority() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
getDrawOrder() - Method in class uk.me.parabola.imgfmt.app.typ.TYPFile
 
getElements() - Method in class uk.me.parabola.mkgmap.reader.osm.Relation
Get the ordered list of relation members.
getElementSaver() - Method in class uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource
 
getEncoder() - Method in class uk.me.parabola.imgfmt.app.labelenc.CodeFunctions
 
getEncodingType() - Method in class uk.me.parabola.imgfmt.app.labelenc.CodeFunctions
 
getEncodingType() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLHeader
 
getEndPos() - Method in class uk.me.parabola.imgfmt.app.Section
Get the position of the end of the section.
getEndRgnOffset() - Method in class uk.me.parabola.imgfmt.app.trergn.SubdivData
 
getEndRgnPointer() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
getEntryIteratable() - Method in class uk.me.parabola.mkgmap.reader.osm.CoastlineFileLoader.CoastlineWay
 
getEntryIteratable() - Method in class uk.me.parabola.mkgmap.reader.osm.Element
 
getEstimatedSizes() - Method in class uk.me.parabola.mkgmap.build.MapArea
Get an estimate of the size of the RGN space that will be required to hold the elements
getExit() - Method in class uk.me.parabola.mkgmap.general.MapExitPoint
 
getExt() - Method in interface uk.me.parabola.imgfmt.fs.DirectoryEntry
Get the file extension.
getExtraDataSize() - Method in class uk.me.parabola.imgfmt.app.lbl.Highway
 
getExtraValue() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr10
 
getExtraValue() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11
 
getExtraValue() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5
Known structure: bits 0-1: size of local city index - 1 (all values appear to work) bits 2-3: size of label offset (only 0 and 3 appear to work) bit 4 does not appear to have any effect
getExtraValue() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr7
Value of 3 possibly the existence of the lbl field.
getExtraValue() - Method in class uk.me.parabola.imgfmt.app.mdr.MdrMapSection
Return the value that is put in the header after the section start, len and recsize fields.
getExtraValue() - Method in class uk.me.parabola.imgfmt.app.Section
 
getExtTypeAreasSize() - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFile
 
getExtTypeAttributes() - Method in class uk.me.parabola.mkgmap.general.MapElement
 
getExtTypeExtraBytes(MapObject) - Method in class uk.me.parabola.imgfmt.app.trergn.ExtTypeAttributes
 
getExtTypeExtraBytes() - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
getExtTypeLinesSize() - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFile
 
getExtTypePointsSize() - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFile
 
getFacilities() - Method in class uk.me.parabola.imgfmt.app.Exit
 
getFacilityDescription() - Method in class uk.me.parabola.mkgmap.general.MapExitPoint
 
getFamilyId() - Method in class uk.me.parabola.imgfmt.mps.MapBlock
 
getFamilyId() - Method in class uk.me.parabola.imgfmt.mps.ProductBlock
 
getFamilyId() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getFamilyName() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getFeatureKind() - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
getFileInfo(String) - Static method in class uk.me.parabola.mkgmap.combiners.FileInfo
Create a file info the the given file.
getFilename() - Method in class uk.me.parabola.imgfmt.app.map.Map
 
getFilename() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getFileName() - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
 
getFinalHeading() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
getFirst() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.AbstractOp
 
getFirst() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.LinkedOp
 
getFirst() - Method in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
Get the first operand.
getFlags() - Method in class uk.me.parabola.imgfmt.app.trergn.SubdivData
 
getFloodBlockerGap() - Method in class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
getFloodBlockerRatio() - Method in class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
getFloodBlockerRules() - Method in class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
getFloodBlockerThreshold() - Method in class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
getFormat() - Method in class uk.me.parabola.imgfmt.app.net.TableC
 
getFromWay() - Method in class uk.me.parabola.mkgmap.reader.osm.RestrictionRelation
 
getFullBounds() - Method in class uk.me.parabola.mkgmap.build.MapArea
Get the full bounds of this area.
getFullName() - Method in interface uk.me.parabola.imgfmt.fs.DirectoryEntry
Get the full name.
getGlobalCityIndex() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5Record
 
getGpxBaseName() - Static method in class uk.me.parabola.util.GpxCreator
 
getGroupForPoi(int) - Static method in class uk.me.parabola.imgfmt.app.mdr.MdrUtils
Get the group number for the poi.
getGroupSizes() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr10
Get a list of the group sizes along with the group index number.
getHeader() - Method in class uk.me.parabola.imgfmt.app.ImgFile
 
getHeader() - Method in class uk.me.parabola.imgfmt.app.ImgReader
 
getHeaderLen() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1SubHeader
 
getHeaderLen() - Method in class uk.me.parabola.imgfmt.app.mdr.MdrConfig
There are a number of different header lengths in existence.
getHeaderLength() - Method in class uk.me.parabola.imgfmt.app.CommonHeader
 
getHeight() - Method in class uk.me.parabola.imgfmt.app.Area
 
getHeight() - Method in class uk.me.parabola.imgfmt.app.trergn.SubdivData
 
getHighway() - Method in class uk.me.parabola.imgfmt.app.Exit
 
getHighwayCount() - Method in class uk.me.parabola.imgfmt.app.Coord
 
getHouseNumber() - Method in class uk.me.parabola.mkgmap.general.MapElement
 
getId() - Method in class uk.me.parabola.imgfmt.app.Coord
 
getId() - Method in class uk.me.parabola.imgfmt.app.CoordNode
 
getId() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
getId() - Method in class uk.me.parabola.mkgmap.reader.osm.Element
 
getImages() - Method in class uk.me.parabola.imgfmt.app.typ.TYPFile
 
getIndex() - Method in class uk.me.parabola.imgfmt.app.lbl.City
 
getIndex() - Method in class uk.me.parabola.imgfmt.app.lbl.Country
 
getIndex() - Method in class uk.me.parabola.imgfmt.app.lbl.ExitFacility
 
getIndex() - Method in class uk.me.parabola.imgfmt.app.lbl.Highway
 
getIndex() - Method in class uk.me.parabola.imgfmt.app.lbl.Region
 
getIndex() - Method in class uk.me.parabola.imgfmt.app.lbl.Zip
 
getIndex(RouteArc) - Method in class uk.me.parabola.imgfmt.app.net.TableA
Retrieve an arc's index.
getIndex(RouteNode) - Method in class uk.me.parabola.imgfmt.app.net.TableB
Retrieve a nodes index.
getIndexA() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
Get this arc's index into Table A.
getIndexB() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
Get this arc's index into Table B.
getInfo() - Method in class uk.me.parabola.mkgmap.osmstyle.StyleImpl
 
getInfo() - Method in interface uk.me.parabola.mkgmap.reader.osm.Style
 
getInitialHeading() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
getInputFiles() - Method in class uk.me.parabola.mkgmap.gui.MainFileList
 
getInputTable() - Method in class uk.me.parabola.mkgmap.gui.MainFileList
 
getInt() - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileReader
Read in a 4 byte value.
getInt() - Method in interface uk.me.parabola.imgfmt.app.ImgFileReader
Read in a 4 byte value.
getIsIn() - Method in class uk.me.parabola.mkgmap.general.MapElement
 
getItemSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1
 
getItemSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr10
This does not have a record size.
getItemSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11
 
getItemSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr13
 
getItemSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr14
 
getItemSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr15
 
getItemSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr4
 
getItemSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5
Base size of 8, plus enough bytes to represent the map number and the city number.
getItemSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr7
 
getItemSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr9
The item size is always 4 as far as we know.
getItemSize() - Method in class uk.me.parabola.imgfmt.app.mdr.MdrSection
The size of a record in the section.
getItemSize() - Method in class uk.me.parabola.imgfmt.app.Section
 
getKey() - Method in class uk.me.parabola.util.Sortable
 
getKind() - Method in class uk.me.parabola.imgfmt.app.trergn.Overview
 
getKind() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getLabel() - Method in class uk.me.parabola.imgfmt.app.lbl.Country
 
getLabel() - Method in class uk.me.parabola.imgfmt.app.lbl.Region
 
getLabel() - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
getLabelOffset() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr7Record
 
getLabelOffset(int) - Method in class uk.me.parabola.imgfmt.app.net.NETFileReader
Get the label offset, given the NET offset.
getLabels() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
getLabelSize() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLHeader
 
getLabelStart() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLHeader
 
getLat() - Method in class uk.me.parabola.imgfmt.app.trergn.SubdivData
 
getLatitude() - Method in class uk.me.parabola.imgfmt.app.Coord
 
getLatitude() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
getLblFile() - Method in class uk.me.parabola.imgfmt.app.map.Map
 
getLblFile() - Method in interface uk.me.parabola.imgfmt.app.trergn.InternalFiles
 
getLblOffset() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
getLblOffset() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5Record
 
getLblsize() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getLength() - Method in class uk.me.parabola.imgfmt.app.BitWriter
 
getLength() - Method in class uk.me.parabola.imgfmt.app.Label
 
getLength() - Method in class uk.me.parabola.imgfmt.app.labelenc.EncodedText
 
getLength() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
getLevel() - Method in class uk.me.parabola.imgfmt.app.trergn.Zoom
 
getLevel() - Method in class uk.me.parabola.mkgmap.general.LevelInfo
 
getLineFeatures() - Method in class uk.me.parabola.mkgmap.osmstyle.MapFeatureReader
 
getLinenumber() - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
 
getLineRules() - Method in class uk.me.parabola.mkgmap.osmstyle.StyleImpl
 
getLineRules() - Method in interface uk.me.parabola.mkgmap.reader.osm.Style
Get the rules that apply to lines.
getLines() - Method in class uk.me.parabola.mkgmap.build.MapArea
Get a list of all the lines.
getLines() - Method in interface uk.me.parabola.mkgmap.general.MapDataSource
Get the list of lines that need to be rendered to the map.
getLines() - Method in class uk.me.parabola.mkgmap.general.MapDetails
Get all the lines for this map.
getLines() - Method in class uk.me.parabola.mkgmap.reader.MapperBasedMapDataSource
Get the list of lines that need to be rendered to the map.
getList(String) - Method in class uk.me.parabola.mkgmap.general.MapPointFastFindMap
 
getList(String) - Method in class uk.me.parabola.mkgmap.general.MapPointMultiMap
 
getList() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ActionList
 
getLocation() - Method in class uk.me.parabola.mkgmap.general.MapElement
Get the 'location' of the element.
getLocation() - Method in class uk.me.parabola.mkgmap.general.MapLine
Get the mid-point of the bounding box for this element.
getLocation() - Method in class uk.me.parabola.mkgmap.general.MapPoint
 
getLocation() - Method in class uk.me.parabola.mkgmap.reader.osm.Node
 
getLogger(Class<?>) - Static method in class uk.me.parabola.log.Logger
Convenience class to get a logger using a class name as the name.
getLon() - Method in class uk.me.parabola.imgfmt.app.trergn.SubdivData
 
getLongDescription() - Method in class uk.me.parabola.mkgmap.reader.osm.StyleInfo
 
getLongitude() - Method in class uk.me.parabola.imgfmt.app.Coord
 
getLongitude() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
getMapDescription() - Method in class uk.me.parabola.imgfmt.FileSystemParam
 
getMapDescription() - Method in class uk.me.parabola.imgfmt.mps.MapBlock
 
getMapId() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
getMapIndex() - Method in class uk.me.parabola.imgfmt.app.mdr.RecordBase
 
getMapInfoSize() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
getMapLevelsPos() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
getMapLevelsSize() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
getMapname() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getMapname() - Method in class uk.me.parabola.mkgmap.CommandArgs
 
getMapName() - Method in class uk.me.parabola.tdbfmt.OverviewMapBlock
 
getMapnameAsInt() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getMapNumber() - Method in class uk.me.parabola.imgfmt.mps.MapBlock
 
getMapper() - Method in class uk.me.parabola.mkgmap.reader.MapperBasedMapDataSource
 
getMapPointerSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1
 
getMaps() - Method in class uk.me.parabola.imgfmt.mps.MpsFileReader
 
getMask() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
Get the shift mask.
getMaxDimention() - Method in class uk.me.parabola.imgfmt.app.Area
Get the largest dimension.
getMaxLat() - Method in class uk.me.parabola.imgfmt.app.Area
 
getMaxLevel() - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
getMaxLong() - Method in class uk.me.parabola.imgfmt.app.Area
 
getMaxResolution() - Method in class uk.me.parabola.mkgmap.general.MapElement
 
getMaxResolution() - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
getMdr11ref() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr10Record
 
getMdrMapIndex() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1Record
 
getMessage() - Method in exception uk.me.parabola.mkgmap.osmstyle.eval.SyntaxException
 
getMinLat() - Method in class uk.me.parabola.imgfmt.app.Area
 
getMinLevel() - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
getMinLong() - Method in class uk.me.parabola.imgfmt.app.Area
 
getMinResolution() - Method in class uk.me.parabola.imgfmt.app.trergn.Overview
 
getMinResolution() - Method in class uk.me.parabola.mkgmap.general.MapElement
Get the resolutions that an element should be displayed at.
getMinResolution() - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
getMotorwayRef() - Method in class uk.me.parabola.mkgmap.general.MapExitPoint
 
getMpPolygons() - Method in class uk.me.parabola.mkgmap.reader.osm.MultiPolygonRelation
 
getMpsName() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getName() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
getName() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5Record
 
getName() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
getName() - Method in interface uk.me.parabola.imgfmt.fs.DirectoryEntry
Get the file name.
getName() - Method in class uk.me.parabola.mkgmap.general.MapElement
 
getName() - Method in class uk.me.parabola.mkgmap.reader.osm.Element
 
getNameLabel() - Method in class uk.me.parabola.imgfmt.app.lbl.POIRecord
 
getNameTagList() - Method in class uk.me.parabola.mkgmap.osmstyle.StyleImpl
 
getNameTagList() - Method in interface uk.me.parabola.mkgmap.reader.osm.Style
 
getNetFile() - Method in class uk.me.parabola.imgfmt.app.map.Map
 
getNetFile() - Method in interface uk.me.parabola.imgfmt.app.trergn.InternalFiles
 
getNetsize() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getNode() - Method in class uk.me.parabola.mkgmap.reader.osm.CoordPOI
 
getNode(long) - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
 
getNodeClass() - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
Return the node's class, which is the maximum of classes of the roads it's on.
getNodeRules() - Method in class uk.me.parabola.mkgmap.osmstyle.StyleImpl
 
getNodeRules() - Method in interface uk.me.parabola.mkgmap.reader.osm.Style
Get the rules that apply to nodes.
getNodeSection() - Method in class uk.me.parabola.imgfmt.app.net.NODHeader
 
getNodFile() - Method in class uk.me.parabola.imgfmt.app.map.Map
 
getNodFile() - Method in interface uk.me.parabola.imgfmt.app.trergn.InternalFiles
 
getNodsize() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getNumber() - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
getNumber() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
getNumberOfItems() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr10
 
getNumberOfItems() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11
 
getNumberOfItems() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5
 
getNumberOfItems() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr7
 
getNumberOfItems() - Method in class uk.me.parabola.imgfmt.app.mdr.MdrMapSection
The number of records in this section.
getNumberOfItems() - Method in class uk.me.parabola.imgfmt.app.net.TableA
Retrieve the size of the table as byte.
getNumberOfItems() - Method in class uk.me.parabola.imgfmt.app.net.TableB
Retrieve the size of the table as byte.
getNumberOfPois() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11
 
getNumBlocks(int) - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
Get the number of blocks at the given block size.
getNumCities() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesHeader
 
getNumExits() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesHeader
 
getNumHeaderSlots(int) - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
Get the number of blocks required at a particular block size.
getNumHighways() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesHeader
 
getNumItems() - Method in class uk.me.parabola.imgfmt.app.Section
Get the number of items in the section.
getNumLines() - Method in class uk.me.parabola.mkgmap.build.MapArea
Return number of lines in this area.
getNumPoints() - Method in class uk.me.parabola.mkgmap.build.MapArea
Return number of points in this area.
getNumShapes() - Method in class uk.me.parabola.mkgmap.build.MapArea
Return number of shapes in this area.
getNumZips() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesHeader
 
getOffset() - Method in class uk.me.parabola.imgfmt.app.Label
The offset of this label in the LBL file.
getOffset() - Method in class uk.me.parabola.imgfmt.app.lbl.POIRecord
 
getOffset() - Method in class uk.me.parabola.imgfmt.app.typ.BitmapImage
 
getOffsetAdjustment() - Method in class uk.me.parabola.imgfmt.app.labelenc.DecodedText
 
getOffsetC() - Method in class uk.me.parabola.imgfmt.app.net.RouteRestriction
 
getOffsetNet1() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
Return the offset of this road's NET1 entry.
getOffsetNod1() - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
getOnBoundary() - Method in class uk.me.parabola.imgfmt.app.Coord
 
getOption() - Method in class uk.me.parabola.mkgmap.Option
 
getOption(String) - Method in class uk.me.parabola.mkgmap.osmstyle.StyleImpl
 
getOption(String) - Method in interface uk.me.parabola.mkgmap.reader.osm.Style
 
getOSMId() - Method in class uk.me.parabola.mkgmap.general.MapExitPoint
 
getOutputDir() - Method in class uk.me.parabola.mkgmap.CommandArgs
 
getOverlays(LineAdder) - Method in class uk.me.parabola.mkgmap.osmstyle.StyleImpl
 
getOverlays(LineAdder) - Method in interface uk.me.parabola.mkgmap.reader.osm.Style
Get the overlay definitions.
getOvernightParking() - Method in class uk.me.parabola.imgfmt.app.Exit
 
getOvernightParking() - Method in class uk.me.parabola.imgfmt.app.lbl.ExitFacility
 
getOverviews() - Method in class uk.me.parabola.mkgmap.build.MapArea
This is not used for areas.
getOverviews() - Method in interface uk.me.parabola.mkgmap.general.MapDataSource
Get a list of every feature that is used in the map.
getOverviews() - Method in class uk.me.parabola.mkgmap.general.MapDetails
Get the overviews.
getOverviews() - Method in class uk.me.parabola.mkgmap.reader.MapperBasedMapDataSource
Get a list of every feature that is used in the map.
getPhone() - Method in class uk.me.parabola.mkgmap.general.MapElement
 
getPlaceHeader() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLHeader
 
getPOIDispFlag(String) - Method in class uk.me.parabola.mkgmap.build.Locator
 
getPoiDispFlag(String) - Method in class uk.me.parabola.mkgmap.build.LocatorConfig
 
getPoiDisplayFlags() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
getPointerSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr10
Get the size of an integer that is sufficient to store a record number from this section.
getPointerSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11
Get the size of an integer that is sufficient to store a record number from this section.
getPointerSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr15
The meaning of number of items for this section is the largest string offset possible.
getPointerSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5
Get the size of an integer that is sufficient to store a record number from this section.
getPointerSize() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr7
Get the size of an integer that is sufficient to store a record number from this section.
getPointerSize() - Method in class uk.me.parabola.imgfmt.app.mdr.MdrMapSection
Get the size of an integer that is sufficient to store a record number from this section.
getPointFeatures() - Method in class uk.me.parabola.mkgmap.osmstyle.MapFeatureReader
 
getPointIndex() - Method in class uk.me.parabola.imgfmt.app.lbl.City
 
getPointIndex() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
getPointInfo() - Method in class uk.me.parabola.imgfmt.app.typ.TYPFile
 
getPoints() - Method in class uk.me.parabola.mkgmap.build.MapArea
Get a list of all the points.
getPoints() - Method in interface uk.me.parabola.mkgmap.general.MapDataSource
Get the list of points that need to be rendered on the map.
getPoints() - Method in class uk.me.parabola.mkgmap.general.MapDetails
 
getPoints() - Method in class uk.me.parabola.mkgmap.general.MapLine
 
getPoints() - Method in class uk.me.parabola.mkgmap.reader.MapperBasedMapDataSource
 
getPoints() - Method in class uk.me.parabola.mkgmap.reader.osm.Way
Get the points that make up the way.
getPointsHash() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
getPoiPropertiesEnd() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesHeader
 
getPoiPropertiesStart() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesHeader
 
getPOIRecord() - Method in class uk.me.parabola.imgfmt.app.trergn.Point
 
getPoiType() - Method in class uk.me.parabola.mkgmap.general.MapShape
 
getPolygonRules() - Method in class uk.me.parabola.mkgmap.osmstyle.StyleImpl
 
getPolygonRules() - Method in interface uk.me.parabola.mkgmap.reader.osm.Style
Get the rules that apply to polygons.
getPosition() - Method in class uk.me.parabola.imgfmt.app.Section
Get the start position of this section.
getPossibleHooks() - Method in class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinCoastDataSource
 
getPossibleHooks() - Method in class uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource
 
getPossibleHooks() - Method in class uk.me.parabola.mkgmap.reader.osm.xml.Osm5CoastDataSource
 
getProductId() - Method in class uk.me.parabola.imgfmt.mps.MapBlock
 
getProductId() - Method in class uk.me.parabola.imgfmt.mps.ProductBlock
 
getProductId() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getProducts() - Method in class uk.me.parabola.imgfmt.mps.MpsFileReader
 
getProperties() - Method in class uk.me.parabola.mkgmap.CommandArgs
 
getProperty(String, int) - Method in class uk.me.parabola.util.EnhancedProperties
Get a property as an integer value.
getProperty(String, boolean) - Method in class uk.me.parabola.util.EnhancedProperties
Get a property as a boolean value.
getProperty(String, double) - Method in class uk.me.parabola.util.EnhancedProperties
Return a property as a double value.
getRawMessage() - Method in exception uk.me.parabola.mkgmap.osmstyle.eval.SyntaxException
 
getReader() - Method in class uk.me.parabola.imgfmt.app.ImgFile
 
getReader() - Method in class uk.me.parabola.imgfmt.app.ImgReader
 
getRecordNumber() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
getRef() - Method in class uk.me.parabola.mkgmap.general.MapElement
 
getRefLabels() - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
getRegion() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5Record
 
getRegion() - Method in class uk.me.parabola.mkgmap.general.MapElement
 
getRegionIndex() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
getRegionIndex() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr13Record
 
getRegionNumber() - Method in class uk.me.parabola.imgfmt.app.lbl.City
 
getRegionOffset(String) - Method in class uk.me.parabola.mkgmap.build.LocatorConfig
 
getRegions() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFileReader
 
getRegions() - Method in class uk.me.parabola.imgfmt.app.map.MapReader
 
getRegionsEnd() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesHeader
 
getRegionsStart() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesHeader
 
getRelation(long) - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
 
getRelationRules() - Method in class uk.me.parabola.mkgmap.osmstyle.StyleImpl
 
getRelationRules() - Method in interface uk.me.parabola.mkgmap.reader.osm.Style
Get the relation rules.
getReservedDirectoryBlocks() - Method in class uk.me.parabola.imgfmt.FileSystemParam
 
getResolution() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
Get the resolution of this division.
getResolution() - Method in class uk.me.parabola.imgfmt.app.trergn.Zoom
 
getResolution() - Method in class uk.me.parabola.mkgmap.filters.FilterConfig
 
getRestrictions() - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
getRgnFile() - Method in class uk.me.parabola.imgfmt.app.map.Map
 
getRgnFile() - Method in interface uk.me.parabola.imgfmt.app.trergn.InternalFiles
 
getRgnPointer() - Method in class uk.me.parabola.imgfmt.app.trergn.SubdivData
 
getRgnsize() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getRoadClass() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
getRoadClass() - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
getRoadDef() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
getRoadDef() - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
getRoadDefinitionsStart() - Method in class uk.me.parabola.imgfmt.app.net.NETHeader
 
getRoadDefs() - Method in class uk.me.parabola.mkgmap.general.RoadNetwork
 
getRoadNetwork() - Method in class uk.me.parabola.mkgmap.build.MapArea
 
getRoadNetwork() - Method in interface uk.me.parabola.mkgmap.general.MapDataSource
Get the high level view of the road network.
getRoadNetwork() - Method in class uk.me.parabola.mkgmap.general.MapDetails
 
getRoadNetwork() - Method in class uk.me.parabola.mkgmap.reader.MapperBasedMapDataSource
 
getRoadSection() - Method in class uk.me.parabola.imgfmt.app.net.NODHeader
 
getRoadSpeed() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
getRoadSpeed() - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
getRoot() - Method in class uk.me.parabola.mkgmap.gui.AppLayout
 
getRoot() - Method in class uk.me.parabola.mkgmap.gui.MainFileList
 
getRuleDetails() - Method in class uk.me.parabola.mkgmap.osmstyle.RuleIndex
 
getRules() - Method in class uk.me.parabola.mkgmap.osmstyle.RuleIndex
Get all the rules that have been added.
getRulesForTag(String) - Method in class uk.me.parabola.mkgmap.osmstyle.RuleIndex
Get a list of rules that might be matched by this tag.
getSecond() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.AbstractBinaryOp
 
getSecond() - Method in interface uk.me.parabola.mkgmap.osmstyle.eval.BinaryOp
Get the second operand.
getSecond() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.LinkedBinaryOp
 
getSeriesName() - Method in class uk.me.parabola.imgfmt.mps.MapBlock
 
getSeriesName() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getShapeFeatures() - Method in class uk.me.parabola.mkgmap.osmstyle.MapFeatureReader
 
getShapes() - Method in class uk.me.parabola.mkgmap.build.MapArea
Get a list of all the shapes.
getShapes() - Method in interface uk.me.parabola.mkgmap.general.MapDataSource
Get the list of shapes that need to be rendered to the map.
getShapes() - Method in class uk.me.parabola.mkgmap.general.MapDetails
 
getShapes() - Method in class uk.me.parabola.mkgmap.reader.MapperBasedMapDataSource
 
getShift() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
Get the shift value, that is the number of bits to left shift by for values that need to be saved shifted in the file.
getShift() - Method in interface uk.me.parabola.mkgmap.combiners.OverviewMap
Get the 'shift' value of the overview map.
getShift() - Method in class uk.me.parabola.mkgmap.filters.FilterConfig
 
getShift() - Method in class uk.me.parabola.mkgmap.reader.overview.OverviewMapDataSource
 
getShiftValue() - Method in class uk.me.parabola.imgfmt.app.trergn.Zoom
 
getSize() - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileWriter
Get the size of the file as written.
getSize() - Method in class uk.me.parabola.imgfmt.app.ImgFile
 
getSize() - Method in interface uk.me.parabola.imgfmt.app.ImgFileWriter
Returns the size of the file.
getSize() - Method in class uk.me.parabola.imgfmt.app.net.RouteRestriction
Size in bytes of the Table C entry.
getSize() - Method in class uk.me.parabola.imgfmt.app.Section
 
getSize() - Method in class uk.me.parabola.imgfmt.app.SectionWriter
 
getSize() - Method in class uk.me.parabola.imgfmt.app.typ.BitmapImage
 
getSize() - Method in interface uk.me.parabola.imgfmt.fs.DirectoryEntry
Get the file size.
getSize() - Method in class uk.me.parabola.util.QuadTree
 
getSizes() - Method in class uk.me.parabola.imgfmt.app.mdr.MdrSection
 
getSortedRoadsEnd() - Method in class uk.me.parabola.imgfmt.app.net.NETHeader
 
getSortedRoadsStart() - Method in class uk.me.parabola.imgfmt.app.net.NETHeader
 
getSource() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
getStartRgnPointer() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
getStreet() - Method in class uk.me.parabola.mkgmap.general.MapElement
 
getStringOffset() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5Record
 
getStringOffset() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr7Record
 
getStrOff() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr14Record
 
getStrOffset() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
getStrOffset() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr13Record
 
getSubdiv() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
getSubdiv() - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
getSubdivNumber() - Method in class uk.me.parabola.imgfmt.app.lbl.City
 
getSubdivPos() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
getSubdivSize() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
getSubtype() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr10Record
 
getSubtype() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr4Record
 
getSubtype() - Method in class uk.me.parabola.imgfmt.app.typ.BitmapImage
 
getSubtypeFromFullType(int) - Static method in class uk.me.parabola.imgfmt.app.mdr.MdrUtils
 
getSummary() - Method in class uk.me.parabola.mkgmap.reader.osm.StyleInfo
 
getTabAAccess() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
getTabAInfo() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
getTag(String) - Method in class uk.me.parabola.mkgmap.reader.osm.CoastlineFileLoader.CoastlineWay
 
getTag(String) - Method in class uk.me.parabola.mkgmap.reader.osm.Element
 
getTagname() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ValueItem
 
getTagsWithPrefix(String, boolean) - Method in class uk.me.parabola.mkgmap.reader.osm.CoastlineFileLoader.CoastlineWay
 
getTagsWithPrefix(String, boolean) - Method in class uk.me.parabola.mkgmap.reader.osm.Element
 
getTagsWithPrefix(String, boolean) - Method in class uk.me.parabola.mkgmap.reader.osm.Tags
 
getTdbVersion() - Method in class uk.me.parabola.tdbfmt.TdbFile
 
getText() - Method in class uk.me.parabola.imgfmt.app.Label
 
getText() - Method in class uk.me.parabola.imgfmt.app.labelenc.AnyCharsetDecoder
 
getText() - Method in interface uk.me.parabola.imgfmt.app.labelenc.CharacterDecoder
Get the valid text.
getText() - Method in class uk.me.parabola.imgfmt.app.labelenc.DecodedText
 
getText() - Method in class uk.me.parabola.imgfmt.app.labelenc.Format6Decoder
 
getText() - Method in class uk.me.parabola.imgfmt.app.labelenc.Utf8Decoder
Get the valid text.
getText() - Method in class uk.me.parabola.mkgmap.scan.WordInfo
 
getTextSansGarminCodes() - Method in class uk.me.parabola.imgfmt.app.Label
 
getTileWayMap() - Method in class uk.me.parabola.mkgmap.reader.osm.MultiPolygonRelation
 
getTo() - Method in class uk.me.parabola.mkgmap.general.MapExitPoint
 
getToWay() - Method in class uk.me.parabola.mkgmap.reader.osm.RestrictionRelation
 
getTreBounds() - Method in class uk.me.parabola.imgfmt.app.map.MapReader
 
getTreFile() - Method in class uk.me.parabola.imgfmt.app.map.Map
 
getTreFile() - Method in interface uk.me.parabola.imgfmt.app.trergn.InternalFiles
 
getTresize() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
getTyp() - Method in class uk.me.parabola.imgfmt.app.typ.BitmapImage
 
getType() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr4Record
 
getType() - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
getType() - Method in class uk.me.parabola.mkgmap.general.MapElement
This is the type code that goes in the .img file so that the GPS device knows what to display.
getType() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.AbstractOp
 
getType() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.LinkedOp
 
getType() - Method in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
getType() - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
getType() - Method in class uk.me.parabola.mkgmap.scan.Token
 
getu3() - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileReader
 
getu3() - Method in interface uk.me.parabola.imgfmt.app.ImgFileReader
Get a 3byte unsigned quantity.
getUnknown() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr4Record
 
getUsedTags() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ActionReader
 
getUsedTags() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.AddTagAction
 
getUsedTags() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.NameAction
 
getUsedTags() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ValueBuilder
 
getUsedTags() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.ExpressionReader
Tags used in all the expressions in this file.
getUsedTags() - Method in class uk.me.parabola.mkgmap.osmstyle.RuleSet
 
getUsedTags() - Method in class uk.me.parabola.mkgmap.osmstyle.StyleImpl
 
getUsedTags() - Method in class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinCoastDataSource
 
getUsedTags() - Method in class uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource
 
getUsedTags() - Method in interface uk.me.parabola.mkgmap.reader.osm.OsmReadingHooks
Retrieves the tags that are used by this hook.
getUsedTags() - Method in class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksAdaptor
 
getUsedTags() - Method in class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksChain
 
getUsedTags() - Method in class uk.me.parabola.mkgmap.reader.osm.SeaGenerator
 
getUsedTags() - Method in interface uk.me.parabola.mkgmap.reader.osm.Style
Get the tags that are used by this style.
getUsedTags() - Method in class uk.me.parabola.mkgmap.reader.osm.xml.Osm5CoastDataSource
 
getValue() - Method in class uk.me.parabola.mkgmap.Option
 
getValue(Element, Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ValueItem
 
getValue() - Method in class uk.me.parabola.mkgmap.scan.Token
 
getValue() - Method in class uk.me.parabola.util.Sortable
 
getVersion() - Method in class uk.me.parabola.mkgmap.reader.osm.StyleInfo
 
getViaCoord() - Method in class uk.me.parabola.mkgmap.reader.osm.RestrictionRelation
 
getWay(long) - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
 
getWayRules() - Method in class uk.me.parabola.mkgmap.osmstyle.StyleImpl
 
getWayRules() - Method in interface uk.me.parabola.mkgmap.reader.osm.Style
Get the rules that apply to ways.
getWays() - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
 
getWidth() - Method in class uk.me.parabola.imgfmt.app.Area
 
getWidth() - Method in class uk.me.parabola.imgfmt.app.trergn.SubdivData
 
getWriter() - Method in class uk.me.parabola.imgfmt.app.ImgFile
 
getWriter() - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFile
 
getZip() - Method in class uk.me.parabola.mkgmap.general.MapElement
 
getZoom() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
getZString() - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileReader
Read a zero terminated string from the file.
getZString() - Method in interface uk.me.parabola.imgfmt.app.ImgFileReader
Read a zero terminated string from the file.
GmapsuppBuilder - Class in uk.me.parabola.mkgmap.combiners
Create the gmapsupp file.
GmapsuppBuilder() - Constructor for class uk.me.parabola.mkgmap.combiners.GmapsuppBuilder
 
GpxCreator - Class in uk.me.parabola.util
 
GpxCreator() - Constructor for class uk.me.parabola.util.GpxCreator
 
gradient(double, double, double[]) - Method in class uk.me.parabola.mkgmap.reader.dem.DEM
 
GT - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
GTE - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
GTEOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
Greater than or equal to.
GTEOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.GTEOp
 
GTOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
Greater than.
GTOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.GTOp
 
GType - Class in uk.me.parabola.mkgmap.reader.osm
Holds the garmin type of an element and all the information that will be needed to represent it on the map.
GType(int, String) - Constructor for class uk.me.parabola.mkgmap.reader.osm.GType
 
GType(int, String, String) - Constructor for class uk.me.parabola.mkgmap.reader.osm.GType
 

H

hasExtendedType() - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
hasExtendedType(int) - Static method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
hasExtendedType() - Method in class uk.me.parabola.mkgmap.general.MapElement
 
hasExtType() - Method in class uk.me.parabola.imgfmt.app.trergn.Overview
 
hashCode() - Method in class uk.me.parabola.imgfmt.app.Area
 
hashCode() - Method in class uk.me.parabola.imgfmt.app.Coord
 
hashCode() - Method in class uk.me.parabola.imgfmt.app.Label
 
hashCode() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr4Record
 
hashCode() - Method in class uk.me.parabola.imgfmt.app.trergn.Overview
Returns a hash code value for the object.
hashCode() - Method in class uk.me.parabola.imgfmt.mps.ProductBlock
 
hasHigherPriority(Op) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.AbstractOp
Does this operation have a higher priority that the other one?
hasHigherPriority(Op) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.CloseOp
 
hasHigherPriority(Op) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.LinkedOp
 
hasHigherPriority(Op) - Method in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
Does this operation have a higher priority that the other one?
hasHigherPriority(Op) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.OpenOp
This is called when it is on the top of the stack.
hasIndPoints() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
hasIndPoints() - Method in class uk.me.parabola.mkgmap.build.MapArea
True if there are active indexed points in the area.
hasInternalNodes() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
Does the road have any nodes besides start and end? This affects whether we need to write extra bits in the bitstream in RGN.
hasLines() - Method in class uk.me.parabola.mkgmap.build.MapArea
True if there are any 'active' points in this area.
hasNextLevel() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
hasPoints() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
hasPoints() - Method in class uk.me.parabola.mkgmap.build.MapArea
True if there are any 'active' points in this area.
hasPolygons() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
hasPolylines() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
hasShapes() - Method in class uk.me.parabola.mkgmap.build.MapArea
True if there are any 'active' points in this area.
haveExtendedTypes() - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFile
 
HEADER_LEN - Static variable in class uk.me.parabola.imgfmt.app.lbl.LBLHeader
 
HEADER_LEN - Static variable in class uk.me.parabola.imgfmt.app.net.NETHeader
 
HEADER_LEN - Static variable in class uk.me.parabola.imgfmt.app.net.NODHeader
 
HEADER_LEN - Static variable in class uk.me.parabola.imgfmt.app.trergn.RGNHeader
 
HEADER_LEN - Static variable in class uk.me.parabola.imgfmt.app.typ.TYPHeader
 
HeightFilter - Class in uk.me.parabola.mkgmap.osmstyle.actions
A HeightFilter transforms values into Garmin-tagged elevations.
HeightFilter(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.HeightFilter
 
HGTDEM - Class in uk.me.parabola.mkgmap.reader.dem
 
HGTDEM(String, double, double, double, double) - Constructor for class uk.me.parabola.mkgmap.reader.dem.HGTDEM
 
Highway - Class in uk.me.parabola.imgfmt.app.lbl
A highway is in a region.
Highway(Region, int) - Constructor for class uk.me.parabola.imgfmt.app.lbl.Highway
 
HighwayHooks - Class in uk.me.parabola.mkgmap.reader.osm
Operations mostly on highways that have to be performed during reading the OSM input file.
HighwayHooks() - Constructor for class uk.me.parabola.mkgmap.reader.osm.HighwayHooks
 
HighwaySymbolFilter - Class in uk.me.parabola.mkgmap.osmstyle.actions
Prepend a Garmin magic-character to the value.
HighwaySymbolFilter(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.HighwaySymbolFilter
 
hooks - Variable in class uk.me.parabola.mkgmap.reader.osm.OsmHandler
 

I

idVal(String) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmHandler
Convert an id as a string to a number.
ImgChannel - Interface in uk.me.parabola.imgfmt.fs
An extension of ByteChannel that allows us to know the position.
ImgFile - Class in uk.me.parabola.imgfmt.app
Base class for all the img files.
ImgFile() - Constructor for class uk.me.parabola.imgfmt.app.ImgFile
 
ImgFileReader - Interface in uk.me.parabola.imgfmt.app
For reading subfiles from the img.
ImgFileWriter - Interface in uk.me.parabola.imgfmt.app
I want to be able to experiment with different schemes to write out.
ImgFS - Class in uk.me.parabola.imgfmt.sys
The img file is really a filesystem containing several files.
ImgReader - Class in uk.me.parabola.imgfmt.app
Base class for all the img sub file reading classes.
ImgReader() - Constructor for class uk.me.parabola.imgfmt.app.ImgReader
 
inc() - Method in class uk.me.parabola.imgfmt.app.Section
 
incCopyrightSize() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
incExtTypeOffsetsSize() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
incExtTypeOverviewsSize() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
incHighwayCount() - Method in class uk.me.parabola.imgfmt.app.Coord
 
incNumExtTypeAreaTypes() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
incNumExtTypeLineTypes() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
incNumExtTypePointTypes() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
incPointSize() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
incPolygonSize() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
incPolylineSize() - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
info(Object) - Method in class uk.me.parabola.log.Logger
 
info(Object...) - Method in class uk.me.parabola.log.Logger
 
init(int) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrMapSection
 
init(CommandArgs) - Method in interface uk.me.parabola.mkgmap.combiners.Combiner
Initialise with the command line arguments.
init(CommandArgs) - Method in class uk.me.parabola.mkgmap.combiners.GmapsuppBuilder
 
init(CommandArgs) - Method in class uk.me.parabola.mkgmap.combiners.MdrBuilder
Create the mdr file and initialise.
init(CommandArgs) - Method in class uk.me.parabola.mkgmap.combiners.MdxBuilder
 
init(CommandArgs) - Method in class uk.me.parabola.mkgmap.combiners.NsisBuilder
 
init(CommandArgs) - Method in class uk.me.parabola.mkgmap.combiners.TdbBuilder
Initialise by saving all the information we require from the command line args.
init(FilterConfig) - Method in class uk.me.parabola.mkgmap.filters.BaseFilter
Empty implementation of the init function.
init(FilterConfig) - Method in class uk.me.parabola.mkgmap.filters.DouglasPeuckerFilter
 
init(FilterConfig) - Method in class uk.me.parabola.mkgmap.filters.LineSizeSplitterFilter
 
init(FilterConfig) - Method in class uk.me.parabola.mkgmap.filters.LineSplitterFilter
 
init(FilterConfig) - Method in interface uk.me.parabola.mkgmap.filters.MapFilter
Initialise the filter and pass in parameters that may be needed for the run.
init(FilterConfig) - Method in class uk.me.parabola.mkgmap.filters.PolygonSizeSplitterFilter
Get the scale factor so that we don't over split.
init(FilterConfig) - Method in class uk.me.parabola.mkgmap.filters.PreserveHorizontalAndVerticalLinesFilter
 
init(FilterConfig) - Method in class uk.me.parabola.mkgmap.filters.RemoveEmpty
 
init(FilterConfig) - Method in class uk.me.parabola.mkgmap.filters.RoundCoordsFilter
 
init(FilterConfig) - Method in class uk.me.parabola.mkgmap.filters.SizeFilter
 
init(FilterConfig) - Method in class uk.me.parabola.mkgmap.filters.SmoothingFilter
 
init(ElementSaver, EnhancedProperties) - Method in class uk.me.parabola.mkgmap.reader.osm.HighwayHooks
 
init(ElementSaver, EnhancedProperties) - Method in interface uk.me.parabola.mkgmap.reader.osm.OsmReadingHooks
Passes in the element saver and the command line options.
init(ElementSaver, EnhancedProperties) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksAdaptor
 
init(ElementSaver, EnhancedProperties) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksChain
 
init(ElementSaver, EnhancedProperties) - Method in class uk.me.parabola.mkgmap.reader.osm.SeaGenerator
Sort out options from the command line.
insertPointsAtEnd(List<Coord>) - Method in class uk.me.parabola.mkgmap.general.MapLine
 
insertPointsAtStart(List<Coord>) - Method in class uk.me.parabola.mkgmap.general.MapLine
 
insideBoundary(Coord) - Method in class uk.me.parabola.imgfmt.app.Area
 
InternalFiles - Interface in uk.me.parabola.imgfmt.app.trergn
Interface to pass around the internal files in the map without passing the whole thing.
intersects(Area) - Method in class uk.me.parabola.imgfmt.app.Area
Checks if this area intersects the given bounding box at least in one point.
isActionsOnly() - Method in class uk.me.parabola.mkgmap.reader.osm.WatchableTypeResult
 
isBoolTag(String) - Method in class uk.me.parabola.mkgmap.reader.osm.Way
 
isBoundary() - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
isCharsetSupported() - Method in class uk.me.parabola.imgfmt.app.labelenc.BaseEncoder
 
isCity() - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
isCity() - Method in class uk.me.parabola.mkgmap.general.MapPoint
 
isCityType(int) - Static method in class uk.me.parabola.mkgmap.general.MapPoint
 
isClosed() - Method in class uk.me.parabola.mkgmap.reader.osm.Way
 
isContinent(String) - Method in class uk.me.parabola.mkgmap.build.LocatorConfig
 
isContinueSearch() - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
isCountry(String) - Method in class uk.me.parabola.mkgmap.build.LocatorConfig
 
isDebug() - Method in class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
isDebugEnabled() - Method in class uk.me.parabola.log.Logger
 
isDirection() - Method in class uk.me.parabola.mkgmap.general.MapLine
 
isEmpty() - Method in class uk.me.parabola.imgfmt.app.Area
 
isEmpty() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ActionList
 
isEndOfFile() - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
 
isErrorEnabled() - Method in class uk.me.parabola.log.Logger
 
isExit() - Method in class uk.me.parabola.mkgmap.general.MapExitPoint
 
isExit() - Method in class uk.me.parabola.mkgmap.general.MapPoint
 
isExperimental() - Method in class uk.me.parabola.mkgmap.Option
 
isFakeId(long) - Static method in class uk.me.parabola.mkgmap.reader.osm.FakeIdGenerator
 
isFileSupported(String) - Method in interface uk.me.parabola.mkgmap.general.LoadableMapDataSource
Determines if the file (or other resource) is supported by this map data source.
isFileSupported(String) - Method in class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinMapDataSource
 
isFileSupported(String) - Method in class uk.me.parabola.mkgmap.reader.osm.xml.Osm5MapDataSource
 
isFileSupported(String) - Method in class uk.me.parabola.mkgmap.reader.overview.OverviewMapDataSource
This is a fake source of data and is not read from a file, so always return false here.
isFileSupported(String) - Method in class uk.me.parabola.mkgmap.reader.polish.PolishMapDataSource
 
isFileSupported(String) - Method in class uk.me.parabola.mkgmap.reader.test.ElementTestDataSource
'Filenames' that are supported begin with test-map:
isFloodBlocker() - Method in class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
isForceUpper() - Method in class uk.me.parabola.mkgmap.CommandArgs
 
isForDevice() - Method in class uk.me.parabola.imgfmt.app.mdr.ConfigBase
 
isForDevice() - Method in class uk.me.parabola.imgfmt.app.mdr.MdrConfig
The format that is used by the GPS devices is different to that used by Map Source.
isForward() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
isFound() - Method in class uk.me.parabola.mkgmap.reader.osm.WatchableTypeResult
Was a result found.
isImg() - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
isInfoEnabled() - Method in class uk.me.parabola.log.Logger
 
isInternal() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
Is this an arc within the RouteCenter?
isLastSegment() - Method in class uk.me.parabola.imgfmt.app.trergn.Polyline
 
isLeaf() - Method in class uk.me.parabola.util.QuadTreeNode
 
isLinkRoad() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
isLoggable(Level) - Method in class uk.me.parabola.log.Logger
 
isNotBoolTag(String) - Method in class uk.me.parabola.mkgmap.reader.osm.Way
 
isOneway() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
isOpen() - Method in class uk.me.parabola.imgfmt.sys.FileImgChannel
 
isOpen() - Method in class uk.me.parabola.imgfmt.sys.FileNode
Tells whether or not this channel is open.
isOpenGeoDBCountry(String) - Method in class uk.me.parabola.mkgmap.build.LocatorConfig
 
isPropogateActions() - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
isQuoted() - Method in class uk.me.parabola.mkgmap.scan.WordInfo
 
isResolved() - Method in class uk.me.parabola.mkgmap.reader.osm.WatchableTypeResult
Are we all done for this element?
isRoad() - Method in class uk.me.parabola.imgfmt.app.trergn.Polyline
 
isRoad() - Method in class uk.me.parabola.mkgmap.general.MapLine
 
isRoad() - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
isRoad() - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
isRoadNamePOI() - Method in class uk.me.parabola.mkgmap.general.MapPoint
 
isRoundabout() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
isSimilar(MapElement) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
isSpecial() - Method in interface uk.me.parabola.imgfmt.fs.DirectoryEntry
If this is a special 'hidden' file.
isSynthesised() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
isTop() - Method in class uk.me.parabola.mkgmap.general.LevelInfo
 
isType(char) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.AbstractOp
 
isType(char) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.LinkedOp
 
isType(char) - Method in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
isUpperCase() - Method in class uk.me.parabola.imgfmt.app.labelenc.BaseEncoder
 
isValid() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.ValueWithUnit
 
isValid() - Method in class uk.me.parabola.mkgmap.reader.osm.RestrictionRelation
 
isValue(String) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.ValueOp
 
isValue(String) - Method in class uk.me.parabola.mkgmap.scan.Token
 
isWarnEnabled() - Method in class uk.me.parabola.log.Logger
 
isWhiteSpace() - Method in class uk.me.parabola.mkgmap.scan.Token
 
isWritable() - Method in class uk.me.parabola.imgfmt.app.ImgFile
 
isWritable() - Method in class uk.me.parabola.imgfmt.app.mdr.MdrConfig
True if we are creating the file, rather than reading it.
iterator() - Method in class uk.me.parabola.mkgmap.osmstyle.RuleSet
 
iterator() - Method in class uk.me.parabola.mkgmap.reader.osm.Element
 
iterator() - Method in class uk.me.parabola.mkgmap.reader.osm.Tags
Iterates over the tags in a special way that is used to look up in the rules.

J

JarFileLoader - Class in uk.me.parabola.mkgmap.osmstyle
Load a style from a jar file.
JarFileLoader(URL) - Constructor for class uk.me.parabola.mkgmap.osmstyle.JarFileLoader
 
JarFileLoader(String, String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.JarFileLoader
 
Java2DConverter - Class in uk.me.parabola.util
 
Java2DConverter() - Constructor for class uk.me.parabola.util.Java2DConverter
 
joinPath(String, String, String) - Static method in class uk.me.parabola.imgfmt.Utils
 
joinPath(String, String) - Static method in class uk.me.parabola.imgfmt.Utils
 
joinWays(Collection<Way>) - Static method in class uk.me.parabola.mkgmap.reader.osm.SeaGenerator
Joins the given segments to closed ways as good as possible.

K

keepTag(String, String) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmHandler
Some tags are dropped at the input stage.
kind() - Method in class uk.me.parabola.mkgmap.reader.osm.Element
 
kind() - Method in class uk.me.parabola.mkgmap.reader.osm.Node
 
kind() - Method in class uk.me.parabola.mkgmap.reader.osm.Relation
 
kind() - Method in class uk.me.parabola.mkgmap.reader.osm.Way
 

L

Label - Class in uk.me.parabola.imgfmt.app
Labels are used for names of roads, points of interest etc.
Label(String) - Constructor for class uk.me.parabola.imgfmt.app.Label
 
lat - Variable in class uk.me.parabola.mkgmap.reader.dem.DEM
 
LatinEncoder - Class in uk.me.parabola.imgfmt.app.labelenc
An encoder for latin script
LatinEncoder() - Constructor for class uk.me.parabola.imgfmt.app.labelenc.LatinEncoder
 
LayerFilterChain - Class in uk.me.parabola.mkgmap.build
This calls all the filters that are applied to an element as it is added to the map at a particular level.
LayerFilterChain(FilterConfig) - Constructor for class uk.me.parabola.mkgmap.build.LayerFilterChain
 
LBLFile - Class in uk.me.parabola.imgfmt.app.lbl
The file that holds all the labels for the map.
LBLFile(ImgChannel) - Constructor for class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
LBLFileReader - Class in uk.me.parabola.imgfmt.app.lbl
The file that holds all the labels for the map.
LBLFileReader(ImgChannel) - Constructor for class uk.me.parabola.imgfmt.app.lbl.LBLFileReader
 
LBLHeader - Class in uk.me.parabola.imgfmt.app.lbl
The header for the LBL file.
LBLHeader() - Constructor for class uk.me.parabola.imgfmt.app.lbl.LBLHeader
 
LETTERS - Static variable in class uk.me.parabola.imgfmt.app.labelenc.Format6Encoder
 
LevelInfo - Class in uk.me.parabola.mkgmap.general
Represents the mapping between the Garmin map levels and the built-in resolutions.
LevelInfo(int, int) - Constructor for class uk.me.parabola.mkgmap.general.LevelInfo
 
LINE_KIND - Static variable in class uk.me.parabola.imgfmt.app.trergn.Overview
 
LINE_KIND - Static variable in class uk.me.parabola.mkgmap.build.MapArea
 
LineAdder - Interface in uk.me.parabola.mkgmap.general
For adding a line to the map model.
LineClipper - Class in uk.me.parabola.mkgmap.general
Routine to clip a polyline to a given bounding box.
LineClipper() - Constructor for class uk.me.parabola.mkgmap.general.LineClipper
 
LineMergeFilter - Class in uk.me.parabola.mkgmap.filters
 
LineMergeFilter() - Constructor for class uk.me.parabola.mkgmap.filters.LineMergeFilter
 
linesForLevel(int) - Method in class uk.me.parabola.imgfmt.app.map.MapReader
Get a list of all the lines for a given level.
linesForSubdiv(Subdivision) - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFileReader
 
LineSizeSplitterFilter - Class in uk.me.parabola.mkgmap.filters
A filter to make sure that a line does not have a greater dimension that would cause an overflow of a TRE area which can only have 15 bits of size.
LineSizeSplitterFilter() - Constructor for class uk.me.parabola.mkgmap.filters.LineSizeSplitterFilter
 
LineSplitterFilter - Class in uk.me.parabola.mkgmap.filters
A filter that ensures that a line does not exceed the allowed number of points that a line can have.
LineSplitterFilter() - Constructor for class uk.me.parabola.mkgmap.filters.LineSplitterFilter
 
LinkedBinaryOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
The binary version of LinkedOp, see that class for a description.
LinkedBinaryOp(BinaryOp, boolean) - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.LinkedBinaryOp
 
LinkedOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
This is used to implement OR expressions as if each term was a separate indexable expression.
LinkedOp(Op, boolean) - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.LinkedOp
 
list() - Method in interface uk.me.parabola.imgfmt.fs.FileSystem
List all the files in the directory.
list() - Method in class uk.me.parabola.imgfmt.sys.ImgFS
List all the files in the directory.
list() - Method in class uk.me.parabola.mkgmap.osmstyle.CombinedStyleFileLoader
 
list() - Method in class uk.me.parabola.mkgmap.osmstyle.DirectoryFileLoader
 
list() - Method in class uk.me.parabola.mkgmap.osmstyle.JarFileLoader
 
list() - Method in class uk.me.parabola.mkgmap.osmstyle.StyleFileLoader
List the names of the styles that are contained in this loader.
load(String) - Method in interface uk.me.parabola.mkgmap.general.LoadableMapDataSource
Load map by name.
load(StyleFileLoader, String) - Method in class uk.me.parabola.mkgmap.osmstyle.RuleFileReader
Read a rules file.
load(String) - Method in class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinMapDataSource
Load the .osm file and produce the intermediate format.
load(String) - Method in class uk.me.parabola.mkgmap.reader.osm.xml.Osm5MapDataSource
Load the .osm file and produce the intermediate format.
load(String) - Method in class uk.me.parabola.mkgmap.reader.overview.OverviewMapDataSource
 
load(String) - Method in class uk.me.parabola.mkgmap.reader.polish.PolishMapDataSource
Load the .osm file and produce the intermediate format.
load(String) - Method in class uk.me.parabola.mkgmap.reader.test.ElementTestDataSource
Load a map by generating it in code.
LoadableMapDataSource - Interface in uk.me.parabola.mkgmap.general
A source of map information in a standard format.
loadCoastlines() - Method in class uk.me.parabola.mkgmap.reader.osm.CoastlineFileLoader
 
Locator - Class in uk.me.parabola.mkgmap.build
 
Locator() - Constructor for class uk.me.parabola.mkgmap.build.Locator
 
LocatorConfig - Class in uk.me.parabola.mkgmap.build
 
LocatorConfig() - Constructor for class uk.me.parabola.mkgmap.build.LocatorConfig
 
log(Level, Object) - Method in class uk.me.parabola.log.Logger
 
log(Level, Object...) - Method in class uk.me.parabola.log.Logger
 
Logger - Class in uk.me.parabola.log
Simple logging class.
lon - Variable in class uk.me.parabola.mkgmap.reader.dem.DEM
 
lookup(String) - Method in interface uk.me.parabola.imgfmt.fs.FileSystem
Lookup the file and return a directory entry for it.
lookup(String) - Method in class uk.me.parabola.imgfmt.sys.ImgFS
Lookup the file and return a directory entry for it.
LT - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
LTE - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
LTEOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
Less than or equal.
LTEOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.LTEOp
 
LTOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
Less than.
LTOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.LTOp
 

M

M - Static variable in class uk.me.parabola.mkgmap.reader.dem.DEM
 
main(String[]) - Static method in class uk.me.parabola.imgfmt.app.labelenc.TableCreator
 
main(String[]) - Static method in class uk.me.parabola.imgfmt.mdxfmt.MdxFile
Create a file for testing.
Main - Class in uk.me.parabola.mkgmap.gui
Main class for the GUI version of mkgmap.
main(String[]) - Static method in class uk.me.parabola.mkgmap.gui.Main
 
Main - Class in uk.me.parabola.mkgmap.main
The new main program.
Main() - Constructor for class uk.me.parabola.mkgmap.main.Main
 
main(String[]) - Static method in class uk.me.parabola.mkgmap.main.Main
The main program to make or combine maps.
main(String[]) - Static method in class uk.me.parabola.mkgmap.main.MakeTestLangMap
 
main(String[]) - Static method in class uk.me.parabola.mkgmap.main.StyleTester
 
main(String[]) - Static method in class uk.me.parabola.mkgmap.osmstyle.CombinedStyleFileLoader
Covert between the single file simple-archive form and the directory form.
main(String[]) - Static method in class uk.me.parabola.mkgmap.osmstyle.RuleFileReader
 
main(String[]) - Static method in class uk.me.parabola.mkgmap.osmstyle.StyleImpl
 
main(String[]) - Static method in class uk.me.parabola.tdbfmt.TestTdb
 
MainFileList - Class in uk.me.parabola.mkgmap.gui
This is the main file list of input files that will be converted to the Garmin .img format.
MainFileList() - Constructor for class uk.me.parabola.mkgmap.gui.MainFileList
Build up the file input part of the interface.
makeBetweenPoint(Coord, double) - Method in class uk.me.parabola.imgfmt.app.Coord
 
makeCreationTime(Date) - Static method in class uk.me.parabola.imgfmt.Utils
Convert a date into the in-file representation of a date.
makeCreationTime(byte[]) - Static method in class uk.me.parabola.imgfmt.Utils
Make a date from the garmin representation.
makeFakeId() - Static method in class uk.me.parabola.mkgmap.reader.osm.FakeIdGenerator
Retrieves a unique id that can be used to fake OSM ids.
makeMap(Map, LoadableMapDataSource) - Method in class uk.me.parabola.mkgmap.build.MapBuilder
Main method to create the map, just calls out to several routines that do the work.
makeMap(String[]) - Method in class uk.me.parabola.mkgmap.main.AbstractTestMap
 
makeMap(CommandArgs, String) - Method in class uk.me.parabola.mkgmap.main.MapMaker
 
makeMap(CommandArgs, String) - Method in interface uk.me.parabola.mkgmap.main.MapProcessor
Make a map from the given input filename and options.
MakeTestLangMap - Class in uk.me.parabola.mkgmap.main
A test map for language support.
MakeTestLangMap() - Constructor for class uk.me.parabola.mkgmap.main.MakeTestLangMap
 
Map - Class in uk.me.parabola.imgfmt.app.map
Holder for a complete map.
MapArea - Class in uk.me.parabola.mkgmap.build
A sub area of the map.
MapArea(MapDataSource, int) - Constructor for class uk.me.parabola.mkgmap.build.MapArea
Create a map area from the given map data source.
MapBlock - Class in uk.me.parabola.imgfmt.mps
A block describing an individual map.
MapBlock() - Constructor for class uk.me.parabola.imgfmt.mps.MapBlock
 
MapBuilder - Class in uk.me.parabola.mkgmap.build
This is the core of the code to translate from the general representation into the garmin representation.
MapBuilder() - Constructor for class uk.me.parabola.mkgmap.build.MapBuilder
 
MapCollector - Interface in uk.me.parabola.mkgmap.general
This interface can be used by map sources to collect the map elements in their general form.
MapDataSource - Interface in uk.me.parabola.mkgmap.general
A source of map data.
MapDetails - Class in uk.me.parabola.mkgmap.general
The map features that we are going to map are collected here.
MapDetails() - Constructor for class uk.me.parabola.mkgmap.general.MapDetails
 
MapElement - Class in uk.me.parabola.mkgmap.general
A map element is a point, line or shape that appears on the map.
MapElement() - Constructor for class uk.me.parabola.mkgmap.general.MapElement
 
MapElement(MapElement) - Constructor for class uk.me.parabola.mkgmap.general.MapElement
 
MapExitPoint - Class in uk.me.parabola.mkgmap.general
A point on the map that represents a motorway exit.
MapExitPoint(String, String) - Constructor for class uk.me.parabola.mkgmap.general.MapExitPoint
 
MapFailedException - Exception in uk.me.parabola.imgfmt
Used for cases where the current map has failed to compile, but the error is expected to be specific to the map (eg it is too big etc).
MapFailedException(String) - Constructor for exception uk.me.parabola.imgfmt.MapFailedException
Constructs a new runtime exception with the specified detail message.
MapFailedException(String, Throwable) - Constructor for exception uk.me.parabola.imgfmt.MapFailedException
Constructs a new runtime exception with the specified detail message and cause.
MapFeatureReader - Class in uk.me.parabola.mkgmap.osmstyle
Read in a map-features file.
MapFeatureReader() - Constructor for class uk.me.parabola.mkgmap.osmstyle.MapFeatureReader
 
MapFilter - Interface in uk.me.parabola.mkgmap.filters
Used for filtering the elements that are added to the levels.
MapFilterChain - Interface in uk.me.parabola.mkgmap.filters
Used to set up a filter chain for adding map elements to an area of the map at a given level.
MapInfo - Class in uk.me.parabola.imgfmt.mdxfmt
Represents an individual file in the MDX file.
MapInfo() - Constructor for class uk.me.parabola.imgfmt.mdxfmt.MapInfo
 
mapLevels() - Method in interface uk.me.parabola.mkgmap.general.LoadableMapDataSource
Get the map levels for this map.
mapLevels() - Method in class uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource
Get the maps levels to be used for the current map.
mapLevels() - Method in class uk.me.parabola.mkgmap.reader.overview.OverviewMapDataSource
 
mapLevels() - Method in class uk.me.parabola.mkgmap.reader.polish.PolishMapDataSource
 
mapLevels() - Method in class uk.me.parabola.mkgmap.reader.test.ElementTestDataSource
 
MapLine - Class in uk.me.parabola.mkgmap.general
Represent a line on a Garmin map.
MapLine() - Constructor for class uk.me.parabola.mkgmap.general.MapLine
 
MapLine(MapLine) - Constructor for class uk.me.parabola.mkgmap.general.MapLine
 
MapMaker - Class in uk.me.parabola.mkgmap.main
Main routine for the command line map-making utility.
MapMaker() - Constructor for class uk.me.parabola.mkgmap.main.MapMaker
 
MapObject - Class in uk.me.parabola.imgfmt.app.trergn
An object that appears in a map.
MapObject() - Constructor for class uk.me.parabola.imgfmt.app.trergn.MapObject
 
mapper - Variable in class uk.me.parabola.mkgmap.reader.MapperBasedMapDataSource
 
MapperBasedMapDataSource - Class in uk.me.parabola.mkgmap.reader
A convenient base class for all map data that is based on the MapDetails class (which is all of them so far).
MapperBasedMapDataSource() - Constructor for class uk.me.parabola.mkgmap.reader.MapperBasedMapDataSource
 
MapPoint - Class in uk.me.parabola.mkgmap.general
A point on the map.
MapPoint() - Constructor for class uk.me.parabola.mkgmap.general.MapPoint
 
MapPoint(MapPoint) - Constructor for class uk.me.parabola.mkgmap.general.MapPoint
 
MapPointFastFindMap - Class in uk.me.parabola.mkgmap.general
 
MapPointFastFindMap() - Constructor for class uk.me.parabola.mkgmap.general.MapPointFastFindMap
 
MapPointMultiMap - Class in uk.me.parabola.mkgmap.general
 
MapPointMultiMap() - Constructor for class uk.me.parabola.mkgmap.general.MapPointMultiMap
 
MapProcessor - Interface in uk.me.parabola.mkgmap.main
Different options that can be supplied that change the mode and operation of the program.
MapReader - Class in uk.me.parabola.imgfmt.app.map
This is a view of a .img file when we are reading it.
MapReader(String) - Constructor for class uk.me.parabola.imgfmt.app.map.MapReader
 
MapReader - Class in uk.me.parabola.mkgmap.reader.plugin
Class to find the correct map reader to use, based on the type of the file to be read.
MapReader() - Constructor for class uk.me.parabola.mkgmap.reader.plugin.MapReader
 
MapRoad - Class in uk.me.parabola.mkgmap.general
Used to represent a road.
MapRoad(long, MapLine) - Constructor for class uk.me.parabola.mkgmap.general.MapRoad
 
MapsetBlock - Class in uk.me.parabola.imgfmt.mps
Block describing the map set.
MapsetBlock() - Constructor for class uk.me.parabola.imgfmt.mps.MapsetBlock
 
MapShape - Class in uk.me.parabola.mkgmap.general
A shape or polygon is just the same as a line really as far as I can tell.
MapShape() - Constructor for class uk.me.parabola.mkgmap.general.MapShape
 
MapValues - Class in uk.me.parabola.imgfmt.app.trergn
Class to calculate the values that occur at offset 9a in the TRE header.
MapValues(int, int) - Constructor for class uk.me.parabola.imgfmt.app.trergn.MapValues
 
MASK_CURVE_LEN - Static variable in class uk.me.parabola.imgfmt.app.net.RouteArc
 
MAX_POINT_IN_ELEMENT - Static variable in class uk.me.parabola.mkgmap.filters.PolygonSplitterFilter
 
MAX_POINTS_IN_LINE - Static variable in class uk.me.parabola.mkgmap.filters.LineSplitterFilter
 
MAX_SIZE - Static variable in class uk.me.parabola.mkgmap.filters.PolygonSplitterBase
 
Mdr1 - Class in uk.me.parabola.imgfmt.app.mdr
The section MDR 1 contains a list of maps and for each map an offset to a reverse index for that map.
Mdr1(MdrConfig) - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr1
 
Mdr10 - Class in uk.me.parabola.imgfmt.app.mdr
POI subtype with a reference to MDR11.
Mdr10(MdrConfig) - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr10
 
Mdr10Record - Class in uk.me.parabola.imgfmt.app.mdr
An index into mdr11.
Mdr10Record() - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr10Record
 
Mdr11 - Class in uk.me.parabola.imgfmt.app.mdr
Holds all the POIs, including cities.
Mdr11(MdrConfig) - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr11
 
Mdr11Record - Class in uk.me.parabola.imgfmt.app.mdr
The details required to write a POI record to mdr 11.
Mdr11Record() - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
Mdr13 - Class in uk.me.parabola.imgfmt.app.mdr
Holds all the regions for each map.
Mdr13(MdrConfig) - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr13
 
Mdr13Record - Class in uk.me.parabola.imgfmt.app.mdr
Information about a region.
Mdr13Record() - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr13Record
 
Mdr14 - Class in uk.me.parabola.imgfmt.app.mdr
The countries that occur in each map.
Mdr14(MdrConfig) - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr14
 
Mdr14Record - Class in uk.me.parabola.imgfmt.app.mdr
A country record.
Mdr14Record() - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr14Record
 
Mdr15 - Class in uk.me.parabola.imgfmt.app.mdr
The string table.
Mdr15(MdrConfig) - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr15
 
Mdr1MapIndex - Class in uk.me.parabola.imgfmt.app.mdr
Each map has one of these and it is used to provide a list of records in the various sections that actually belong to this map.
Mdr1MapIndex() - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr1MapIndex
 
Mdr1Record - Class in uk.me.parabola.imgfmt.app.mdr
 
Mdr1Record(int, MdrConfig) - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr1Record
 
Mdr1SubHeader - Class in uk.me.parabola.imgfmt.app.mdr
A header for the map index, pointed to from MDR 1.
Mdr1SubHeader() - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr1SubHeader
 
Mdr4 - Class in uk.me.parabola.imgfmt.app.mdr
POI types.
Mdr4(MdrConfig) - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr4
 
Mdr4Record - Class in uk.me.parabola.imgfmt.app.mdr
The records in MDR 4 are a list of poi types with an unknown byte.
Mdr4Record() - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr4Record
 
Mdr5 - Class in uk.me.parabola.imgfmt.app.mdr
Section containing cities.
Mdr5(MdrConfig) - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr5
 
Mdr5Record - Class in uk.me.parabola.imgfmt.app.mdr
Holds information about a city that will make its way into mdr 5.
Mdr5Record() - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr5Record
 
Mdr5Record(City) - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr5Record
 
Mdr7 - Class in uk.me.parabola.imgfmt.app.mdr
The MDR 7 section is a list of all streets.
Mdr7(MdrConfig) - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr7
 
Mdr7Record - Class in uk.me.parabola.imgfmt.app.mdr
 
Mdr7Record() - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr7Record
 
Mdr9 - Class in uk.me.parabola.imgfmt.app.mdr
An index into mdr10.
Mdr9(MdrConfig) - Constructor for class uk.me.parabola.imgfmt.app.mdr.Mdr9
 
MdrBuilder - Class in uk.me.parabola.mkgmap.combiners
Create the global index file.
MdrBuilder() - Constructor for class uk.me.parabola.mkgmap.combiners.MdrBuilder
 
MdrConfig - Class in uk.me.parabola.imgfmt.app.mdr
Configuration for the MDR file.
MdrConfig() - Constructor for class uk.me.parabola.imgfmt.app.mdr.MdrConfig
 
MDRFile - Class in uk.me.parabola.imgfmt.app.mdr
The MDR file.
MDRFile(ImgChannel, MdrConfig) - Constructor for class uk.me.parabola.imgfmt.app.mdr.MDRFile
 
MDRHeader - Class in uk.me.parabola.imgfmt.app.mdr
The header of the MDR file.
MDRHeader(int) - Constructor for class uk.me.parabola.imgfmt.app.mdr.MDRHeader
 
MdrMapSection - Class in uk.me.parabola.imgfmt.app.mdr
Super class of all sections that contain items that belong to a particular map.
MdrMapSection() - Constructor for class uk.me.parabola.imgfmt.app.mdr.MdrMapSection
 
MdrSection - Class in uk.me.parabola.imgfmt.app.mdr
Super class of all sections
MdrSection() - Constructor for class uk.me.parabola.imgfmt.app.mdr.MdrSection
 
MdrUtils - Class in uk.me.parabola.imgfmt.app.mdr
A bunch of static routines for use in creating the MDR file.
MdrUtils() - Constructor for class uk.me.parabola.imgfmt.app.mdr.MdrUtils
 
MdxBuilder - Class in uk.me.parabola.mkgmap.combiners
Create the mdx file which is basically just a list of maps in a set.
MdxBuilder() - Constructor for class uk.me.parabola.mkgmap.combiners.MdxBuilder
 
MdxFile - Class in uk.me.parabola.imgfmt.mdxfmt
The MDX index file.
MdxFile(int, int) - Constructor for class uk.me.parabola.imgfmt.mdxfmt.MdxFile
Create with default family and product ids.
merge(List<MapLine>) - Method in class uk.me.parabola.mkgmap.filters.LineMergeFilter
 
merge(RuleSet) - Method in class uk.me.parabola.mkgmap.osmstyle.RuleSet
Merge the two rulesets together so that they appear to be one.
messagePreviouslyIssued(String) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
MKGMAP_REMOVE_TAG - Static variable in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
name of the tag that contains a ;-separated list of tagnames that should be removed after all elements have been processed
MKGMAP_REMOVE_TAG_ALL_KEY - Static variable in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
tagvalue of the ElementSaver.MKGMAP_REMOVE_TAG if all tags should be removed
MpsFile - Class in uk.me.parabola.imgfmt.mps
This file is a description of the map set that is loaded into the gmapsupp.img file and an index of the maps that it contains.
MpsFile(ImgChannel) - Constructor for class uk.me.parabola.imgfmt.mps.MpsFile
 
MpsFileReader - Class in uk.me.parabola.imgfmt.mps
This file is a description of the map set that is loaded into the gmapsupp.img file and an index of the maps that it contains.
MpsFileReader(ImgChannel) - Constructor for class uk.me.parabola.imgfmt.mps.MpsFileReader
 
MultiHashMap<K,V> - Class in uk.me.parabola.util
 
MultiHashMap() - Constructor for class uk.me.parabola.util.MultiHashMap
 
MultiPolygonRelation - Class in uk.me.parabola.mkgmap.reader.osm
Representation of an OSM Multipolygon Relation.
The different way of the multipolygon are joined to polygons and inner polygons are cut out from the outer polygons.
MultiPolygonRelation(Relation, Map<Long, Way>, Area) - Constructor for class uk.me.parabola.mkgmap.reader.osm.MultiPolygonRelation
Create an instance based on an existing relation.

N

N - Static variable in class uk.me.parabola.mkgmap.reader.dem.DEM
 
NameAction - Class in uk.me.parabola.mkgmap.osmstyle.actions
Set the name on the given element.
NameAction() - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.NameAction
 
needsIndPointPtr() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
Needed if it exists and is not first, ie there is a points section.
needsPolygonPtr() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
As this is last in the list it is needed if it exists and there is another section.
needsPolylinePtr() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
Needed if it exists and is not first, ie there is a points or indexed points section.
NETFile - Class in uk.me.parabola.imgfmt.app.net
The NET file.
NETFile(ImgChannel) - Constructor for class uk.me.parabola.imgfmt.app.net.NETFile
 
NETFileReader - Class in uk.me.parabola.imgfmt.app.net
Read the NET file.
NETFileReader(ImgChannel) - Constructor for class uk.me.parabola.imgfmt.app.net.NETFileReader
 
NETHeader - Class in uk.me.parabola.imgfmt.app.net
The header of the NET file.
NETHeader() - Constructor for class uk.me.parabola.imgfmt.app.net.NETHeader
 
newLabel(String) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
Add a new label with the given text.
nextInt() - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
Convenience routine to get an integer.
nextToken() - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
Get the next token tht is not a space or newline.
nextValue() - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
Get the value of the next token and consume the token.
nextWord() - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
As TokenScanner.nextWordWithInfo() but just the string is returned.
nextWordWithInfo() - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
Read a string that can be quoted.
NO_BIKE - Static variable in class uk.me.parabola.mkgmap.general.RoadNetwork
 
NO_BUS - Static variable in class uk.me.parabola.mkgmap.general.RoadNetwork
 
NO_CAR - Static variable in class uk.me.parabola.mkgmap.general.RoadNetwork
 
NO_CARPOOL - Static variable in class uk.me.parabola.mkgmap.general.RoadNetwork
 
NO_DELIVERY - Static variable in class uk.me.parabola.mkgmap.general.RoadNetwork
 
NO_EMERGENCY - Static variable in class uk.me.parabola.mkgmap.general.RoadNetwork
 
NO_FOOT - Static variable in class uk.me.parabola.mkgmap.general.RoadNetwork
 
NO_MAX - Static variable in class uk.me.parabola.mkgmap.general.RoadNetwork
 
NO_TAXI - Static variable in class uk.me.parabola.mkgmap.general.RoadNetwork
 
NO_TEXT - Static variable in class uk.me.parabola.imgfmt.app.labelenc.BaseEncoder
 
NO_TRUCK - Static variable in class uk.me.parabola.mkgmap.general.RoadNetwork
 
NOD1Part - Class in uk.me.parabola.imgfmt.app.net
This is a component of the RoadNetwork.
NOD1Part() - Constructor for class uk.me.parabola.imgfmt.app.net.NOD1Part
Create an unbounded NOD1Part.
NOD1Part.BBox - Class in uk.me.parabola.imgfmt.app.net
 
Node - Class in uk.me.parabola.mkgmap.reader.osm
A node with its own identity.
Node(long, Coord) - Constructor for class uk.me.parabola.mkgmap.reader.osm.Node
 
NODFile - Class in uk.me.parabola.imgfmt.app.net
The NOD file that contains routing information.
NODFile(ImgChannel, boolean) - Constructor for class uk.me.parabola.imgfmt.app.net.NODFile
 
NODHeader - Class in uk.me.parabola.imgfmt.app.net
 
NODHeader() - Constructor for class uk.me.parabola.imgfmt.app.net.NODHeader
 
NOT - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
NOT_EQUALS - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
NOT_EXISTS - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
NotEqualFilter - Class in uk.me.parabola.mkgmap.osmstyle.actions
This can be used to filter out redundant values.
NotEqualFilter(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.NotEqualFilter
 
NotEqualOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
True when the tag does not have the given value.
NotEqualOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.NotEqualOp
 
NotExistsOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
True of the tag does not exist.
NotExistsOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.NotExistsOp
 
NotOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
Reverses the sense of the operation it is applied to.
NotOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.NotOp
 
NsisBuilder - Class in uk.me.parabola.mkgmap.combiners
 
NsisBuilder() - Constructor for class uk.me.parabola.mkgmap.combiners.NsisBuilder
 
NULL_CLIPPER - Static variable in interface uk.me.parabola.mkgmap.general.Clipper
 
NULL_RESULT - Static variable in interface uk.me.parabola.mkgmap.reader.osm.TypeResult
Use this if you don't want to save the results.
NullClipper - Class in uk.me.parabola.mkgmap.general
Does no clipping and just adds the elements directly.
NullClipper() - Constructor for class uk.me.parabola.mkgmap.general.NullClipper
 
NUM_KINDS - Static variable in class uk.me.parabola.mkgmap.build.MapArea
 
numberToPointerSize(int) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrSection
 
numCities() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
numCities() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesFile
 
NumericOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
Class for numeric operations.
NumericOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.NumericOp
 
numExitFacilities() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
numExitFacilities() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesFile
 
numFerryArcs() - Method in class uk.me.parabola.imgfmt.app.net.TableA
 
numHighways() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
numHighways() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesFile
 
numUnpavedArcs() - Method in class uk.me.parabola.imgfmt.app.net.TableA
 
numZips() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
numZips() - Method in class uk.me.parabola.imgfmt.app.lbl.PlacesFile
 

O

onAddNode(Node) - Method in class uk.me.parabola.mkgmap.reader.osm.HighwayHooks
 
onAddNode(Node) - Method in interface uk.me.parabola.mkgmap.reader.osm.OsmReadingHooks
Called on adding a node to the saver and just before it is added.
onAddNode(Node) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksAdaptor
 
onAddNode(Node) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksChain
 
onAddWay(Way) - Method in class uk.me.parabola.mkgmap.reader.osm.HighwayHooks
 
onAddWay(Way) - Method in interface uk.me.parabola.mkgmap.reader.osm.OsmReadingHooks
Add the given way.
onAddWay(Way) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksAdaptor
 
onAddWay(Way) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksChain
 
onAddWay(Way) - Method in class uk.me.parabola.mkgmap.reader.osm.SeaGenerator
Test to see if the way is part of the shoreline and if it is we save it.
onBoundary(Coord) - Method in class uk.me.parabola.imgfmt.app.Area
 
onCoordAddedToWay(Way, long, Coord) - Method in class uk.me.parabola.mkgmap.reader.osm.HighwayHooks
 
onCoordAddedToWay(Way, long, Coord) - Method in interface uk.me.parabola.mkgmap.reader.osm.OsmReadingHooks
This is called whenever a node is added to a way.
onCoordAddedToWay(Way, long, Coord) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksAdaptor
 
onCoordAddedToWay(Way, long, Coord) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksChain
 
onFinish() - Method in interface uk.me.parabola.mkgmap.combiners.Combiner
The complete map set has been processed.
onFinish() - Method in class uk.me.parabola.mkgmap.combiners.GmapsuppBuilder
The complete map set has been processed.
onFinish() - Method in class uk.me.parabola.mkgmap.combiners.MdrBuilder
 
onFinish() - Method in class uk.me.parabola.mkgmap.combiners.MdxBuilder
 
onFinish() - Method in class uk.me.parabola.mkgmap.combiners.NsisBuilder
 
onFinish() - Method in class uk.me.parabola.mkgmap.combiners.TdbBuilder
Called when all the .img files have been processed.
onMapEnd(FileInfo) - Method in interface uk.me.parabola.mkgmap.combiners.Combiner
This is called when an individual map is complete.
onMapEnd(FileInfo) - Method in class uk.me.parabola.mkgmap.combiners.GmapsuppBuilder
This is called when the map is complete.
onMapEnd(FileInfo) - Method in class uk.me.parabola.mkgmap.combiners.MdrBuilder
Adds a new map to the file.
onMapEnd(FileInfo) - Method in class uk.me.parabola.mkgmap.combiners.MdxBuilder
 
onMapEnd(FileInfo) - Method in class uk.me.parabola.mkgmap.combiners.NsisBuilder
 
onMapEnd(FileInfo) - Method in class uk.me.parabola.mkgmap.combiners.TdbBuilder
Called at the end of every map that is to be combined.
Op - Interface in uk.me.parabola.mkgmap.osmstyle.eval
Interface for an operation in the style expression language.
open(String, String) - Method in interface uk.me.parabola.imgfmt.fs.FileSystem
Open a file.
open(String, String) - Method in class uk.me.parabola.imgfmt.sys.ImgFS
Open a file.
open(String) - Method in class uk.me.parabola.mkgmap.osmstyle.CombinedStyleFileLoader
Open the specified file in the style definition.
open(String) - Method in class uk.me.parabola.mkgmap.osmstyle.DirectoryFileLoader
Open the specified file in the style definition.
open(String) - Method in class uk.me.parabola.mkgmap.osmstyle.JarFileLoader
Open the specified file in the style definition.
open(String) - Method in class uk.me.parabola.mkgmap.osmstyle.StyleFileLoader
Open the specified file in the style definition.
OPEN_PAREN - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
openFile(String) - Static method in class uk.me.parabola.imgfmt.Utils
Open a file and apply filters necessary for reading it such as decompression.
openFs(String) - Static method in class uk.me.parabola.imgfmt.sys.ImgFS
Open an existing IMG file system.
OpenOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
An open parenthesis.
OpenOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.OpenOp
 
Option - Class in uk.me.parabola.mkgmap
An option or a key value pair.
Option(String) - Constructor for class uk.me.parabola.mkgmap.Option
 
Option(String, String) - Constructor for class uk.me.parabola.mkgmap.Option
 
OptionProcessor - Interface in uk.me.parabola.mkgmap
Interface for option processing classes.
Options - Class in uk.me.parabola.mkgmap
Holds and reads options.
Options(OptionProcessor) - Constructor for class uk.me.parabola.mkgmap.Options
 
OR - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
OrOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
An OR operation.
OrOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.OrOp
 
Osm5CoastDataSource - Class in uk.me.parabola.mkgmap.reader.osm.xml
 
Osm5CoastDataSource() - Constructor for class uk.me.parabola.mkgmap.reader.osm.xml.Osm5CoastDataSource
 
Osm5MapDataSource - Class in uk.me.parabola.mkgmap.reader.osm.xml
Read an OpenStreetMap data file in .osm version 0.5 format.
Osm5MapDataSource() - Constructor for class uk.me.parabola.mkgmap.reader.osm.xml.Osm5MapDataSource
 
Osm5XmlHandler - Class in uk.me.parabola.mkgmap.reader.osm.xml
Reads and parses the OSM XML format.
Osm5XmlHandler(EnhancedProperties) - Constructor for class uk.me.parabola.mkgmap.reader.osm.xml.Osm5XmlHandler
 
Osm5XmlHandler.SaxHandler - Class in uk.me.parabola.mkgmap.reader.osm.xml
The XML handler callbacks.
Osm5XmlHandler.SaxHandler() - Constructor for class uk.me.parabola.mkgmap.reader.osm.xml.Osm5XmlHandler.SaxHandler
 
OsmBinCoastDataSource - Class in uk.me.parabola.mkgmap.reader.osm.bin
 
OsmBinCoastDataSource() - Constructor for class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinCoastDataSource
 
OsmBinHandler - Class in uk.me.parabola.mkgmap.reader.osm.bin
Handler for Scott Crosby's binary format, based on the Google protobuf format.
OsmBinHandler(EnhancedProperties) - Constructor for class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler
 
OsmBinHandler.BinParser - Class in uk.me.parabola.mkgmap.reader.osm.bin
 
OsmBinHandler.BinParser() - Constructor for class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler.BinParser
 
OsmBinMapDataSource - Class in uk.me.parabola.mkgmap.reader.osm.bin
Read an OpenStreetMap data file in .osm version 0.5 format.
OsmBinMapDataSource() - Constructor for class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinMapDataSource
 
OsmConverter - Interface in uk.me.parabola.mkgmap.reader.osm
 
OsmHandler - Class in uk.me.parabola.mkgmap.reader.osm
Base class for OSM file handlers.
OsmHandler() - Constructor for class uk.me.parabola.mkgmap.reader.osm.OsmHandler
 
OsmMapDataSource - Class in uk.me.parabola.mkgmap.reader.osm
Base class for OSM map sources.
OsmMapDataSource() - Constructor for class uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource
 
osmReadingHooks - Variable in class uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource
 
OsmReadingHooks - Interface in uk.me.parabola.mkgmap.reader.osm
Allows common code to be called during the reading of OSM files in both their XML and binary formats.
OsmReadingHooksAdaptor - Class in uk.me.parabola.mkgmap.reader.osm
Provides empty implementation of all methods so that subclass that only need a few can just implement the ones they want.
OsmReadingHooksAdaptor() - Constructor for class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksAdaptor
 
OsmReadingHooksChain - Class in uk.me.parabola.mkgmap.reader.osm
A single class that holds several OsmReadingHooks and calls them in order.
OsmReadingHooksChain() - Constructor for class uk.me.parabola.mkgmap.reader.osm.OsmReadingHooksChain
 
OverlayReader - Class in uk.me.parabola.mkgmap.osmstyle
Reads the overlay file.
OverlayReader(Reader, String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.OverlayReader
 
Overview - Class in uk.me.parabola.imgfmt.app.trergn
This is for polyline, polygon and point overviews.
Overview(int, int, int) - Constructor for class uk.me.parabola.imgfmt.app.trergn.Overview
 
OverviewMap - Interface in uk.me.parabola.mkgmap.combiners
This is the interface that is used to create the overview map.
OverviewMapBlock - Class in uk.me.parabola.tdbfmt
The overview map provides a low-detail image for the detailed maps.
OverviewMapBlock() - Constructor for class uk.me.parabola.tdbfmt.OverviewMapBlock
 
OverviewMapBlock(Block) - Constructor for class uk.me.parabola.tdbfmt.OverviewMapBlock
 
OverviewMapDataSource - Class in uk.me.parabola.mkgmap.reader.overview
Class for creating an overview map.
OverviewMapDataSource() - Constructor for class uk.me.parabola.mkgmap.reader.overview.OverviewMapDataSource
 

P

parse(Osmformat.HeaderBlock) - Method in class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler.BinParser
 
parseDense(Osmformat.DenseNodes) - Method in class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler.BinParser
 
parseNodes(List<Osmformat.Node>) - Method in class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler.BinParser
 
parseRelations(List<Osmformat.Relation>) - Method in class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler.BinParser
 
parseWays(List<Osmformat.Way>) - Method in class uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler.BinParser
 
parseXpm(int, int, int, String) - Static method in class uk.me.parabola.imgfmt.app.typ.TYPFile
 
paved() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
paved(boolean) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
paved(boolean) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
peekToken() - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
Peek and return the first token.
perform(Element) - Method in interface uk.me.parabola.mkgmap.osmstyle.actions.Action
Perform the action on the element.
perform(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.AddTagAction
 
perform(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.DeleteAction
 
perform(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.EchoAction
 
perform(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.NameAction
search for the first matching name pattern and set the element name to it.
perform(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.RenameAction
 
perform(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.SubAction
 
PlacesFile - Class in uk.me.parabola.imgfmt.app.lbl
This is really part of the LBLFile.
PlacesFile() - Constructor for class uk.me.parabola.imgfmt.app.lbl.PlacesFile
 
PlacesHeader - Class in uk.me.parabola.imgfmt.app.lbl
This is not a separate header, but rather part of the LBL header.
PlacesHeader() - Constructor for class uk.me.parabola.imgfmt.app.lbl.PlacesHeader
 
pluginChain(ElementSaver, EnhancedProperties) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource
 
POIIndex - Class in uk.me.parabola.imgfmt.app.lbl
Represent a POI index entry
POIIndex(String, byte, Subdivision, byte) - Constructor for class uk.me.parabola.imgfmt.app.lbl.POIIndex
 
Point - Class in uk.me.parabola.imgfmt.app.trergn
Represents a particular point object on a map.
Point(Subdivision) - Constructor for class uk.me.parabola.imgfmt.app.trergn.Point
 
POINT - Static variable in class uk.me.parabola.mkgmap.reader.osm.GType
 
POINT_KIND - Static variable in class uk.me.parabola.imgfmt.app.trergn.Overview
 
POINT_KIND - Static variable in class uk.me.parabola.mkgmap.build.MapArea
 
PointInfo - Class in uk.me.parabola.imgfmt.app.typ
 
PointInfo(BitmapImage) - Constructor for class uk.me.parabola.imgfmt.app.typ.PointInfo
 
PointOverview - Class in uk.me.parabola.imgfmt.app.trergn
Points have both a type and a subtype.
PointOverview(int, int) - Constructor for class uk.me.parabola.imgfmt.app.trergn.PointOverview
 
pointsForLevel(int) - Method in class uk.me.parabola.imgfmt.app.map.MapReader
Get a list of all the points for a given level.
pointsForSubdiv(Subdivision) - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFileReader
Get a list of all points for the given subdivision.
POIRecord - Class in uk.me.parabola.imgfmt.app.lbl
 
POIRecord() - Constructor for class uk.me.parabola.imgfmt.app.lbl.POIRecord
 
PolishMapDataSource - Class in uk.me.parabola.mkgmap.reader.polish
Read an data file in Polish format.
PolishMapDataSource() - Constructor for class uk.me.parabola.mkgmap.reader.polish.PolishMapDataSource
 
Polygon - Class in uk.me.parabola.imgfmt.app.trergn
A Polygon on a garmin map is pretty much treated like a line.
Polygon(Subdivision) - Constructor for class uk.me.parabola.imgfmt.app.trergn.Polygon
 
POLYGON - Static variable in class uk.me.parabola.mkgmap.reader.osm.GType
 
PolygonClipper - Class in uk.me.parabola.mkgmap.general
Clip a polygon to the given bounding box.
PolygonClipper() - Constructor for class uk.me.parabola.mkgmap.general.PolygonClipper
 
PolygonOverview - Class in uk.me.parabola.imgfmt.app.trergn
Polygons just have a type (no subtype).
PolygonOverview(int, int) - Constructor for class uk.me.parabola.imgfmt.app.trergn.PolygonOverview
 
PolygonSizeSplitterFilter - Class in uk.me.parabola.mkgmap.filters
Split polygons for physical size (rather than number of points).
PolygonSizeSplitterFilter() - Constructor for class uk.me.parabola.mkgmap.filters.PolygonSizeSplitterFilter
 
PolygonSplitterBase - Class in uk.me.parabola.mkgmap.filters
 
PolygonSplitterBase() - Constructor for class uk.me.parabola.mkgmap.filters.PolygonSplitterBase
 
PolygonSplitterFilter - Class in uk.me.parabola.mkgmap.filters
Split polygons so that they have less than the maximum number of points.
PolygonSplitterFilter() - Constructor for class uk.me.parabola.mkgmap.filters.PolygonSplitterFilter
 
Polyline - Class in uk.me.parabola.imgfmt.app.trergn
Represents a multi-segment line.
Polyline(Subdivision) - Constructor for class uk.me.parabola.imgfmt.app.trergn.Polyline
 
POLYLINE - Static variable in class uk.me.parabola.mkgmap.reader.osm.GType
 
PolylineOverview - Class in uk.me.parabola.imgfmt.app.trergn
Polylines have a type and no subtype.
PolylineOverview(int, int) - Constructor for class uk.me.parabola.imgfmt.app.trergn.PolylineOverview
 
position() - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileReader
Get the position.
position(long) - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileReader
Set the position of the file.
position() - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileWriter
Get the position.
position(long) - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileWriter
Set the position of the file.
position() - Method in class uk.me.parabola.imgfmt.app.ImgFile
 
position(long) - Method in class uk.me.parabola.imgfmt.app.ImgFile
 
position() - Method in interface uk.me.parabola.imgfmt.app.ImgFileReader
Get the position.
position(long) - Method in interface uk.me.parabola.imgfmt.app.ImgFileReader
Set the position of the file.
position() - Method in interface uk.me.parabola.imgfmt.app.ImgFileWriter
Get the position.
position(long) - Method in interface uk.me.parabola.imgfmt.app.ImgFileWriter
Set the position of the file.
position() - Method in class uk.me.parabola.imgfmt.app.ImgReader
 
position(long) - Method in class uk.me.parabola.imgfmt.app.ImgReader
 
position() - Method in class uk.me.parabola.imgfmt.app.SectionWriter
 
position(long) - Method in class uk.me.parabola.imgfmt.app.SectionWriter
 
position() - Method in interface uk.me.parabola.imgfmt.fs.ImgChannel
Get the file position.
position(long) - Method in interface uk.me.parabola.imgfmt.fs.ImgChannel
Set the position within the file.
position() - Method in class uk.me.parabola.imgfmt.sys.FileImgChannel
Get the file position.
position(long) - Method in class uk.me.parabola.imgfmt.sys.FileImgChannel
Set the position within the file.
position() - Method in class uk.me.parabola.imgfmt.sys.FileNode
 
position(long) - Method in class uk.me.parabola.imgfmt.sys.FileNode
 
positionForBody() - Method in class uk.me.parabola.imgfmt.app.srt.SRTHeader
 
postProcessing() - Method in class uk.me.parabola.mkgmap.reader.osm.MultiPolygonRelation
 
postProcessing() - Method in class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
prepare() - Method in class uk.me.parabola.mkgmap.osmstyle.RuleIndex
Prepare the index for use.
prepare() - Method in class uk.me.parabola.mkgmap.osmstyle.RuleSet
Prepare this rule set for use.
prepareForCharacterSet(String) - Method in class uk.me.parabola.imgfmt.app.labelenc.BaseEncoder
 
PrependFilter - Class in uk.me.parabola.mkgmap.osmstyle.actions
Prepend a Garmin magic-character to the value.
PrependFilter(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.PrependFilter
 
preserved() - Method in class uk.me.parabola.imgfmt.app.Coord
 
preserved(boolean) - Method in class uk.me.parabola.imgfmt.app.Coord
 
PreserveHorizontalAndVerticalLinesFilter - Class in uk.me.parabola.mkgmap.filters
 
PreserveHorizontalAndVerticalLinesFilter() - Constructor for class uk.me.parabola.mkgmap.filters.PreserveHorizontalAndVerticalLinesFilter
 
priority() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.AndOp
 
priority() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.CloseOp
 
priority() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.EqualsOp
 
priority() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.ExistsOp
 
priority() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.LinkedOp
 
priority() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.NotExistsOp
 
priority() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.NotOp
 
priority() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.NumericOp
 
priority() - Method in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
priority() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.OpenOp
This is used when placing this on the top of the stack, for that purpose it has a very high priority and will not cause anything below to execute.
priority() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.OrOp
 
priority() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.RegexOp
 
priority() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.ValueOp
 
processElements() - Method in class uk.me.parabola.mkgmap.reader.osm.GeneralRelation
 
processElements() - Method in class uk.me.parabola.mkgmap.reader.osm.MultiPolygonRelation
Process the ways in this relation.
processElements() - Method in class uk.me.parabola.mkgmap.reader.osm.Relation
Invoked after addElement() has been invoked on all Node and Way members of the relations.
processElements() - Method in class uk.me.parabola.mkgmap.reader.osm.RestrictionRelation
Process the members in this relation.
processFilename(CommandArgs, String) - Method in interface uk.me.parabola.mkgmap.ArgumentProcessor
Process a filename.
processFilename(CommandArgs, String) - Method in class uk.me.parabola.mkgmap.main.Main
Switch out to the appropriate class to process the filename.
processInfo(Map, LoadableMapDataSource) - Method in class uk.me.parabola.mkgmap.build.MapBuilder
Set all the information that appears in the header.
processLabels(LBLFile) - Method in class uk.me.parabola.imgfmt.app.trergn.ExtTypeAttributes
 
processOption(String, String) - Method in interface uk.me.parabola.mkgmap.ArgumentProcessor
Process an option.
processOption(String, String) - Method in class uk.me.parabola.mkgmap.main.Main
 
processOption(Option) - Method in interface uk.me.parabola.mkgmap.OptionProcessor
Process an option.
processOverviews(Map, MapDataSource) - Method in class uk.me.parabola.mkgmap.build.MapBuilder
Create the overview sections.
ProductBlock - Class in uk.me.parabola.imgfmt.mps
A block describing a particular product.
ProductBlock() - Constructor for class uk.me.parabola.imgfmt.mps.ProductBlock
 
propagateActions(boolean) - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
propagateSizeBytes() - Method in class uk.me.parabola.imgfmt.app.net.TableC
 
put(byte) - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileWriter
Write out a single byte.
put(byte[]) - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileWriter
Write out an arbitrary length sequence of bytes.
put(byte[], int, int) - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileWriter
Write out part of a byte array.
put(byte) - Method in interface uk.me.parabola.imgfmt.app.ImgFileWriter
Write out a single byte.
put(byte[]) - Method in interface uk.me.parabola.imgfmt.app.ImgFileWriter
Write out an arbitrary length sequence of bytes.
put(byte[], int, int) - Method in interface uk.me.parabola.imgfmt.app.ImgFileWriter
Write out part of a byte array.
put(byte) - Method in class uk.me.parabola.imgfmt.app.SectionWriter
 
put(byte[]) - Method in class uk.me.parabola.imgfmt.app.SectionWriter
 
put(byte[], int, int) - Method in class uk.me.parabola.imgfmt.app.SectionWriter
 
put(String, MapPoint) - Method in class uk.me.parabola.mkgmap.general.MapPointFastFindMap
 
put(String, MapPoint) - Method in class uk.me.parabola.mkgmap.general.MapPointMultiMap
 
put(String, String) - Method in class uk.me.parabola.mkgmap.reader.osm.Tags
 
put1(boolean) - Method in class uk.me.parabola.imgfmt.app.BitWriter
 
put3(int) - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileWriter
Write out a 3 byte value in the correct byte order etc.
put3(int) - Method in interface uk.me.parabola.imgfmt.app.ImgFileWriter
Write out three bytes.
put3(int) - Method in class uk.me.parabola.imgfmt.app.SectionWriter
 
putChar(char) - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileWriter
Write out two bytes.
putChar(char) - Method in interface uk.me.parabola.imgfmt.app.ImgFileWriter
Write out two bytes.
putChar(char) - Method in class uk.me.parabola.imgfmt.app.SectionWriter
 
putCityIndex(ImgFileWriter, int, boolean) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrMapSection
 
putInt(int) - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileWriter
Write out 4 byte value.
putInt(int) - Method in interface uk.me.parabola.imgfmt.app.ImgFileWriter
Write out 4 byte value.
putInt(int) - Method in class uk.me.parabola.imgfmt.app.SectionWriter
 
putMapIndex(ImgFileWriter, int) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrSection
 
putn(int, int) - Method in class uk.me.parabola.imgfmt.app.BitWriter
Put a number of bits into the buffer, growing it if necessary.
putN(ImgFileWriter, int, int) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrSection
 
putPoiIndex(ImgFileWriter, int, boolean) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrMapSection
 
putRegionIndex(ImgFileWriter, int) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrMapSection
 
putSortedRoadEntry(ImgFileWriter, Label) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
putStringOffset(ImgFileWriter, int) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrSection
 

Q

QuadTree - Class in uk.me.parabola.util
 
QuadTree(Area) - Constructor for class uk.me.parabola.util.QuadTree
 
QuadTreeNode - Class in uk.me.parabola.util
 
QuadTreeNode(Area) - Constructor for class uk.me.parabola.util.QuadTreeNode
 
QuadTreeNode(Area, Collection<Coord>) - Constructor for class uk.me.parabola.util.QuadTreeNode
 
QuadTreeNode.QuadTreePolygon - Class in uk.me.parabola.util
 
QuadTreeNode.QuadTreePolygon(Area) - Constructor for class uk.me.parabola.util.QuadTreeNode.QuadTreePolygon
 
QuadTreeNode.QuadTreePolygon(List<Coord>) - Constructor for class uk.me.parabola.util.QuadTreeNode.QuadTreePolygon
 
QuadTreeNode.QuadTreePolygon(Collection<List<Coord>>) - Constructor for class uk.me.parabola.util.QuadTreeNode.QuadTreePolygon
 
quickDistance(Coord) - Method in class uk.me.parabola.imgfmt.app.Coord
 

R

r - Variable in class uk.me.parabola.imgfmt.app.typ.Rgb
 
RBlock - Class in uk.me.parabola.tdbfmt
 
RBlock() - Constructor for class uk.me.parabola.tdbfmt.RBlock
 
read(ByteBuffer) - Method in class uk.me.parabola.imgfmt.sys.FileImgChannel
 
read(ByteBuffer) - Method in class uk.me.parabola.imgfmt.sys.FileNode
Reads a sequence of bytes from this channel into the given buffer.
read() - Method in class uk.me.parabola.io.StructuredInputStream
Implementation of read that delegates to the underlying stream.
read(int, int, int, int) - Method in class uk.me.parabola.mkgmap.reader.dem.DEM
 
read(int, int, int, int) - Method in class uk.me.parabola.mkgmap.reader.dem.HGTDEM
 
read(int, int, int, int) - Method in class uk.me.parabola.mkgmap.reader.dem.optional.GeoTiffDEM.ASTER
 
read(int, int, int, int) - Method in class uk.me.parabola.mkgmap.reader.dem.optional.GeoTiffDEM.CGIAR
 
read(String) - Static method in class uk.me.parabola.tdbfmt.TdbFile
Read in a TDB file from the disk.
read2() - Method in class uk.me.parabola.io.StructuredInputStream
Read a 2 byte little endian integer.
read4() - Method in class uk.me.parabola.io.StructuredInputStream
Read a 4 byte integer quantity.
readActions() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ActionReader
 
readArgs(String[]) - Method in class uk.me.parabola.mkgmap.CommandArgsReader
Read and interpret the command line arguments.
readConditions() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.ExpressionReader
Read the conditions.
ReadFailedException - Exception in uk.me.parabola.imgfmt
 
ReadFailedException(String, Throwable) - Constructor for exception uk.me.parabola.imgfmt.ReadFailedException
Constructs a new runtime exception with the specified detail message and cause.
readFeatures(BufferedReader) - Method in class uk.me.parabola.mkgmap.osmstyle.MapFeatureReader
Read the features from the file.
readFileHeader(ImgFileReader) - Method in class uk.me.parabola.imgfmt.app.CommonHeader
Read the rest of the header.
readFileHeader(ImgFileReader) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLHeader
Read the rest of the header.
readFileHeader(ImgFileReader) - Method in class uk.me.parabola.imgfmt.app.mdr.MDRHeader
 
readFileHeader(ImgFileReader) - Method in class uk.me.parabola.imgfmt.app.net.NETHeader
Read the rest of the header.
readFileHeader(ImgFileReader) - Method in class uk.me.parabola.imgfmt.app.net.NODHeader
Read the rest of the header.
readFileHeader(ImgFileReader) - Method in class uk.me.parabola.imgfmt.app.srt.SRTHeader
 
readFileHeader(ImgFileReader) - Method in class uk.me.parabola.imgfmt.app.trergn.RGNHeader
Read the rest of the header.
readFileHeader(ImgFileReader) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
Read the rest of the header.
readFileHeader(ImgFileReader) - Method in class uk.me.parabola.imgfmt.app.typ.TYPHeader
Read the rest of the header.
readHeader(ImgFileReader) - Method in class uk.me.parabola.imgfmt.app.CommonHeader
Read the common header.
readLine() - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
Read the tokens up until the end of the line and combine then into one string.
readOptionFile(String) - Method in class uk.me.parabola.mkgmap.Options
Read a config file that contains more options.
readOptionFile(Reader, String) - Method in class uk.me.parabola.mkgmap.Options
 
readOverlays() - Method in class uk.me.parabola.mkgmap.osmstyle.OverlayReader
 
readSectionInfo(ImgFileReader, boolean) - Method in class uk.me.parabola.imgfmt.app.Section
 
readString() - Method in class uk.me.parabola.io.StructuredInputStream
Read a nul terminated string from the input stream.
readSubdivision(Zoom, SubdivData) - Static method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
readType(TokenScanner) - Method in class uk.me.parabola.mkgmap.osmstyle.TypeReader
 
readUntil(TokType, String) - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
 
RecordBase - Class in uk.me.parabola.imgfmt.app.mdr
 
RecordBase() - Constructor for class uk.me.parabola.imgfmt.app.mdr.RecordBase
 
REGEX - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
RegexOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
Regular expression matching.
RegexOp() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.RegexOp
 
Region - Class in uk.me.parabola.imgfmt.app.lbl
A region is in a country and contains one or more cities.
Region(Country) - Constructor for class uk.me.parabola.imgfmt.app.lbl.Region
 
Relation - Class in uk.me.parabola.mkgmap.reader.osm
Represent a Relation.
Relation() - Constructor for class uk.me.parabola.mkgmap.reader.osm.Relation
 
remove(Object) - Method in class uk.me.parabola.mkgmap.reader.osm.Tags
 
remove(K, V) - Method in class uk.me.parabola.util.MultiHashMap
 
removeAll() - Method in class uk.me.parabola.mkgmap.reader.osm.Tags
 
removeAllTags() - Method in class uk.me.parabola.mkgmap.reader.osm.CoastlineFileLoader.CoastlineWay
 
removeAllTags() - Method in class uk.me.parabola.mkgmap.reader.osm.Element
 
RemoveEmpty - Class in uk.me.parabola.mkgmap.filters
Filter for removing empty elements and degenerate elements, for example lines or shapes with just one point.
RemoveEmpty() - Constructor for class uk.me.parabola.mkgmap.filters.RemoveEmpty
 
RenameAction - Class in uk.me.parabola.mkgmap.osmstyle.actions
Renames a tag.
RenameAction(String, String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.RenameAction
 
reportDeadEnds(int) - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
reportSimilarArcs() - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
reportSizes() - Method in class uk.me.parabola.imgfmt.app.net.RouteCenter
 
res - Static variable in class uk.me.parabola.mkgmap.reader.dem.DEM
 
reset() - Method in class uk.me.parabola.mkgmap.reader.osm.WatchableTypeResult
Reset the watcher for the next element.
resetLogging(String) - Static method in class uk.me.parabola.log.Logger
 
resolve() - Method in class uk.me.parabola.mkgmap.build.Locator
 
resolveType(Element, TypeResult) - Method in class uk.me.parabola.mkgmap.osmstyle.ActionRule
 
resolveType(Element, TypeResult) - Method in class uk.me.parabola.mkgmap.osmstyle.ExpressionRule
 
resolveType(Element, TypeResult) - Method in class uk.me.parabola.mkgmap.osmstyle.RuleSet
Resolve the type for this element by running the rules in order.
resolveType(Element, TypeResult) - Method in interface uk.me.parabola.mkgmap.reader.osm.Rule
Given the element return the garmin type that should be used to represent it.
RestrictionRelation - Class in uk.me.parabola.mkgmap.reader.osm
Representation of an OSM turn restriction
RestrictionRelation(Relation) - Constructor for class uk.me.parabola.mkgmap.reader.osm.RestrictionRelation
Create an instance based on an existing relation.
reverse() - Method in class uk.me.parabola.mkgmap.reader.osm.Way
 
Rgb - Class in uk.me.parabola.imgfmt.app.typ
 
Rgb(int, int, int, int) - Constructor for class uk.me.parabola.imgfmt.app.typ.Rgb
 
Rgb(Rgb, byte) - Constructor for class uk.me.parabola.imgfmt.app.typ.Rgb
 
RGNFile - Class in uk.me.parabola.imgfmt.app.trergn
The region file.
RGNFile(ImgChannel) - Constructor for class uk.me.parabola.imgfmt.app.trergn.RGNFile
 
RGNFileReader - Class in uk.me.parabola.imgfmt.app.trergn
The region file.
RGNFileReader(ImgChannel) - Constructor for class uk.me.parabola.imgfmt.app.trergn.RGNFileReader
 
RGNHeader - Class in uk.me.parabola.imgfmt.app.trergn
The header for the RGN file.
RGNHeader() - Constructor for class uk.me.parabola.imgfmt.app.trergn.RGNHeader
 
RoadDef - Class in uk.me.parabola.imgfmt.app.net
A road definition.
RoadDef(long, String) - Constructor for class uk.me.parabola.imgfmt.app.net.RoadDef
 
roadHasInternalNodes() - Method in class uk.me.parabola.imgfmt.app.trergn.Polyline
 
RoadIndex - Class in uk.me.parabola.imgfmt.app.net
 
RoadIndex(Polyline) - Constructor for class uk.me.parabola.imgfmt.app.net.RoadIndex
 
RoadNetwork - Class in uk.me.parabola.mkgmap.general
This holds the road network.
RoadNetwork() - Constructor for class uk.me.parabola.mkgmap.general.RoadNetwork
 
RoundCoordsFilter - Class in uk.me.parabola.mkgmap.filters
 
RoundCoordsFilter() - Constructor for class uk.me.parabola.mkgmap.filters.RoundCoordsFilter
 
roundLatToLocalShifted(int) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
Convert an absolute Lat to a local, shifted value
roundLonToLocalShifted(int) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
Convert an absolute Lon to a local, shifted value
RouteArc - Class in uk.me.parabola.imgfmt.app.net
An arc joins two nodes within a RouteCenter.
RouteArc(RoadDef, RouteNode, RouteNode, int, int, double, boolean, int) - Constructor for class uk.me.parabola.imgfmt.app.net.RouteArc
Create a new arc.
RouteCenter - Class in uk.me.parabola.imgfmt.app.net
Routing nodes are divided into areas which I am calling RouteCenter's.
RouteCenter(Area, List<RouteNode>, TableA, TableB) - Constructor for class uk.me.parabola.imgfmt.app.net.RouteCenter
 
RouteNode - Class in uk.me.parabola.imgfmt.app.net
A routing node with its connections to other nodes via roads.
RouteNode(Coord) - Constructor for class uk.me.parabola.imgfmt.app.net.RouteNode
Deprecated. 
RouteRestriction - Class in uk.me.parabola.imgfmt.app.net
A restriction in the routing graph.
RouteRestriction(RouteArc, RouteArc, byte) - Constructor for class uk.me.parabola.imgfmt.app.net.RouteRestriction
Create a route restriction.
Rule - Interface in uk.me.parabola.mkgmap.reader.osm
A rule takes an element and returns the correct garmin type for it.
RuleFileReader - Class in uk.me.parabola.mkgmap.osmstyle
Read a rules file.
RuleFileReader(int, LevelInfo[], RuleSet) - Constructor for class uk.me.parabola.mkgmap.osmstyle.RuleFileReader
 
RuleIndex - Class in uk.me.parabola.mkgmap.osmstyle
An index to reduce the number of rules that have to be executed.
RuleIndex() - Constructor for class uk.me.parabola.mkgmap.osmstyle.RuleIndex
 
RuleSet - Class in uk.me.parabola.mkgmap.osmstyle
A list of rules and the logic to select the correct one.
RuleSet() - Constructor for class uk.me.parabola.mkgmap.osmstyle.RuleSet
 
runSimpleTest(String) - Static method in class uk.me.parabola.mkgmap.main.StyleTester
Run a simple test with a combined test file.

S

saver - Variable in class uk.me.parabola.mkgmap.reader.osm.OsmHandler
 
SeaGenerator - Class in uk.me.parabola.mkgmap.reader.osm
Code to generate sea polygons from the coastline ways.
SeaGenerator() - Constructor for class uk.me.parabola.mkgmap.reader.osm.SeaGenerator
 
SeaPolygonRelation - Class in uk.me.parabola.mkgmap.reader.osm
A relation used by the sea generation code.
SeaPolygonRelation(Relation, Map<Long, Way>, Area) - Constructor for class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
Section - Class in uk.me.parabola.imgfmt.app
Represents an item size the position where those items start and the total size of the section.
Section() - Constructor for class uk.me.parabola.imgfmt.app.Section
 
Section(char) - Constructor for class uk.me.parabola.imgfmt.app.Section
 
Section(Section, char) - Constructor for class uk.me.parabola.imgfmt.app.Section
 
Section(Section) - Constructor for class uk.me.parabola.imgfmt.app.Section
 
SectionWriter - Class in uk.me.parabola.imgfmt.app
A section writer wraps a regular writer so that all the offsets are relative to the start of a section.
SectionWriter(ImgFileWriter, Section) - Constructor for class uk.me.parabola.imgfmt.app.SectionWriter
 
serializeCopyRight(Writer) - Method in class uk.me.parabola.mkgmap.reader.dem.HGTDEM
 
serializeCopyRight(Writer) - Method in class uk.me.parabola.mkgmap.reader.dem.optional.GeoTiffDEM.ASTER
 
serializeCopyRight(Writer) - Method in class uk.me.parabola.mkgmap.reader.dem.optional.GeoTiffDEM.CGIAR
 
setAccess(boolean[]) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
setAccess(boolean[]) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
setArea(Area) - Method in class uk.me.parabola.tdbfmt.OverviewMapBlock
 
setAreaName(String) - Method in class uk.me.parabola.imgfmt.mps.MapBlock
 
setArgs(CommandArgs) - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
setAutoFillLevel(int) - Method in class uk.me.parabola.mkgmap.build.Locator
 
setBaseStyleName(String) - Method in class uk.me.parabola.mkgmap.reader.osm.StyleInfo
 
setBBox(double, double, double, double) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmHandler
Actually set the bounding box.
setBlockSize(int) - Method in class uk.me.parabola.imgfmt.FileSystemParam
 
setBoundary(boolean) - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
setBoundarySize(int) - Method in class uk.me.parabola.imgfmt.app.net.NODHeader
 
setBoundingBox(Area) - Method in class uk.me.parabola.mkgmap.main.StyleTester
 
setBoundingBox(Area) - Method in class uk.me.parabola.mkgmap.osmstyle.StyledConverter
Set the bounding box for this map.
setBoundingBox(Area) - Method in class uk.me.parabola.mkgmap.reader.osm.ElementSaver
 
setBoundingBox(Area) - Method in interface uk.me.parabola.mkgmap.reader.osm.OsmConverter
Set the bounding box for this map.
setBounds(Area) - Method in class uk.me.parabola.imgfmt.app.map.Map
Set the area that the map covers.
setBounds(Area) - Method in class uk.me.parabola.imgfmt.app.trergn.TREFile
 
setBounds(Area) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
Set the bounds based upon the latitude and longitude in degrees.
setBounds(Area) - Method in class uk.me.parabola.mkgmap.filters.FilterConfig
 
setCharacterType(String, boolean) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
setCity(City) - Method in class uk.me.parabola.imgfmt.app.lbl.POIRecord
 
setCity(Mdr5Record) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
setCity(City) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
setCity(String) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
setCoastlineFiles(String[]) - Method in class uk.me.parabola.mkgmap.reader.osm.CoastlineFileLoader
 
setCodepage(int) - Method in class uk.me.parabola.imgfmt.app.labelenc.CodeFunctions
 
setCodePage(int) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
setCodePage(int) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLHeader
 
setCodepage(char) - Method in class uk.me.parabola.imgfmt.app.srt.SRTHeader
 
setCodePage(char) - Method in class uk.me.parabola.imgfmt.app.typ.TYPFile
 
setComplexPhoneNumber(Label) - Method in class uk.me.parabola.imgfmt.app.lbl.POIRecord
 
setComplexStreetNumber(Label) - Method in class uk.me.parabola.imgfmt.app.lbl.POIRecord
 
setConfig(MdrConfig) - Method in class uk.me.parabola.imgfmt.app.mdr.ConfigBase
 
setContinueSearch(boolean) - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
setCopyrightPos(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
setCopyrights(String[]) - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
setCountry(String) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
setCountryIndex(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr13Record
 
setCountryIndex(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr14Record
 
setCreationTime(ByteBuffer, Date) - Static method in class uk.me.parabola.imgfmt.Utils
Set the creation date.
setDataSize(int) - Method in class uk.me.parabola.imgfmt.app.trergn.RGNHeader
 
setDebug(boolean) - Method in class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
setDecoder(CharacterDecoder) - Method in class uk.me.parabola.imgfmt.app.labelenc.CodeFunctions
 
setDefaultCountry(String, String) - Method in class uk.me.parabola.mkgmap.build.Locator
 
setDefaultCountry(String, String) - Method in class uk.me.parabola.mkgmap.build.LocatorConfig
 
setDefaultName(String) - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
setDeltaLat(int) - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
setDeltaLong(int) - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
setDescription(Label) - Method in class uk.me.parabola.imgfmt.app.Exit
 
setDescription(String) - Method in class uk.me.parabola.imgfmt.app.srt.SRTHeader
 
setDescription(String) - Method in class uk.me.parabola.imgfmt.mps.ProductBlock
 
setDescription(String) - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
setDescription(String) - Method in class uk.me.parabola.tdbfmt.OverviewMapBlock
 
setDestinationClass(int) - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
setDirection(boolean) - Method in class uk.me.parabola.imgfmt.app.trergn.Polyline
 
setDirection(boolean) - Method in class uk.me.parabola.mkgmap.general.MapLine
 
setDirection(boolean) - Method in class uk.me.parabola.mkgmap.general.MapShape
 
setDirectoryStartBlock(int) - Method in class uk.me.parabola.imgfmt.FileSystemParam
 
setDisplayPriority(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
setDoRoads(boolean) - Method in class uk.me.parabola.mkgmap.build.MapBuilder
 
setDriveOnLeft(boolean) - Static method in class uk.me.parabola.imgfmt.app.net.NODHeader
 
setElementSaver(ElementSaver) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmHandler
 
setEnableLineCleanFilters(boolean) - Method in class uk.me.parabola.mkgmap.build.MapBuilder
 
setEncoder(CharacterEncoder) - Method in class uk.me.parabola.imgfmt.app.labelenc.CodeFunctions
 
setEncodingType(int) - Method in class uk.me.parabola.imgfmt.app.labelenc.CodeFunctions
 
setEncodingType(int) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLHeader
 
setEnd(int, int) - Method in class uk.me.parabola.imgfmt.app.mdr.MDRHeader
 
setEndPosition(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1
 
setEndSubsection(int, int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1SubHeader
 
setExit(Exit) - Method in class uk.me.parabola.imgfmt.app.lbl.POIRecord
 
setExit(Exit) - Method in class uk.me.parabola.mkgmap.general.MapExitPoint
 
setExtraDataOffset(int) - Method in class uk.me.parabola.imgfmt.app.lbl.Highway
 
setExtraValue(int, int) - Method in class uk.me.parabola.imgfmt.app.mdr.MDRHeader
 
setExtraValue(int) - Method in class uk.me.parabola.imgfmt.app.Section
 
setExtraWordChars(String) - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
 
setExtTypeAreasInfo(int, int) - Method in class uk.me.parabola.imgfmt.app.trergn.RGNHeader
 
setExtTypeAttributes(ExtTypeAttributes) - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
setExtTypeAttributes(ExtTypeAttributes) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
setExtTypeLinesInfo(int, int) - Method in class uk.me.parabola.imgfmt.app.trergn.RGNHeader
 
setExtTypeOffsetsPos(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
setExtTypeOverviewsPos(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
setExtTypePointsInfo(int, int) - Method in class uk.me.parabola.imgfmt.app.trergn.RGNHeader
 
setFacilityDescription(String) - Method in class uk.me.parabola.mkgmap.general.MapExitPoint
 
setFamilyId(char) - Method in class uk.me.parabola.imgfmt.app.typ.TYPFile
 
setFamilyId(char) - Method in class uk.me.parabola.imgfmt.mdxfmt.MapInfo
 
setFamilyId(int) - Method in class uk.me.parabola.imgfmt.mps.ProductBlock
 
setFirst(Op) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.AbstractOp
 
setFirst(Op) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.EqualsOp
 
setFirst(Op) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.ExistsOp
 
setFirst(Op) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.LinkedOp
 
setFirst(Op) - Method in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
setFloodBlocker(boolean) - Method in class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
setFloodBlockerGap(int) - Method in class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
setFloodBlockerRatio(double) - Method in class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
setFloodBlockerRules(Rule) - Method in class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
setFloodBlockerThreshold(int) - Method in class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
setForDevice(boolean) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrConfig
 
setForward() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
setFromNode(CoordNode) - Method in class uk.me.parabola.mkgmap.reader.osm.RestrictionRelation
 
setFullType(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr10Record
 
setGlobalCityIndex(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5Record
 
setGroups(Map<Integer, Integer>) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr9
 
setHasIndPoints(boolean) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
setHasPoints(boolean) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
setHasPolygons(boolean) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
setHasPolylines(boolean) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
setHeader(CommonHeader) - Method in class uk.me.parabola.imgfmt.app.ImgFile
 
setHeader(CommonHeader) - Method in class uk.me.parabola.imgfmt.app.ImgReader
 
setHeaderLen(int) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrConfig
 
setHexMapname(int) - Method in class uk.me.parabola.imgfmt.mdxfmt.MapInfo
 
setHooks(OsmReadingHooks) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmHandler
 
setHouseNumber(String) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
setId(long) - Method in class uk.me.parabola.mkgmap.reader.osm.Element
 
setIds(int, int) - Method in class uk.me.parabola.imgfmt.mps.MapBlock
 
setIndex(int) - Method in class uk.me.parabola.imgfmt.app.lbl.City
 
setIndex(int) - Method in class uk.me.parabola.imgfmt.app.lbl.Region
 
setIndexA(byte) - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
Set this arc's index into Table A.
setIndexB(byte) - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
Set this arc's index into Table B.
setIndexOffset(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1Record
 
setIndPointPtr() - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFile
 
setInherited(boolean) - Method in class uk.me.parabola.imgfmt.app.trergn.Zoom
 
setInitialHeading(int) - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
setInternal(boolean) - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
setInternalNodes(boolean) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
setInternalNodes(boolean) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
setIsCity(boolean) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
setIsIn(String) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
setItemSize(int, int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1SubHeader
 
setItemSize(int, int) - Method in class uk.me.parabola.imgfmt.app.mdr.MDRHeader
 
setItemSize(char) - Method in class uk.me.parabola.imgfmt.app.Section
 
setKind(FileKind) - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
setLabel(Label) - Method in class uk.me.parabola.imgfmt.app.lbl.City
 
setLabel(Label) - Method in class uk.me.parabola.imgfmt.app.lbl.Country
 
setLabel(Label) - Method in class uk.me.parabola.imgfmt.app.lbl.Highway
 
setLabel(Label) - Method in class uk.me.parabola.imgfmt.app.lbl.POIRecord
 
setLabel(Label) - Method in class uk.me.parabola.imgfmt.app.lbl.Region
 
setLabel(Label) - Method in class uk.me.parabola.imgfmt.app.lbl.Zip
 
setLabel(Label) - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
setLabelCharset(String, boolean) - Method in class uk.me.parabola.imgfmt.app.map.Map
 
setLabelCodePage(int) - Method in class uk.me.parabola.imgfmt.app.map.Map
 
setLabelOffset(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr7Record
 
setLabelSize(int) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLHeader
 
setLandTag(String, String) - Method in class uk.me.parabola.mkgmap.reader.osm.SeaPolygonRelation
 
setLast() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
setLast() - Method in class uk.me.parabola.imgfmt.app.net.RouteRestriction
 
setLast(boolean) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
setLastRgnPos(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREFile
 
setLastSegment(boolean) - Method in class uk.me.parabola.imgfmt.app.trergn.Polyline
 
setLatitude(int) - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
Set an ordinary unshifted latitude.
setLblDataSize(int) - Method in class uk.me.parabola.tdbfmt.DetailMapBlock
 
setLblFile(LBLFileReader) - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFileReader
 
setLblOffset(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
setLblOffset(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5Record
 
setLblsize(int) - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
setLength(double) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
Set the road length (in meters).
setLevels(LevelInfo[]) - Method in class uk.me.parabola.mkgmap.osmstyle.MapFeatureReader
 
setLink(LinkedOp) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.LinkedOp
 
setLinkRoad(boolean) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
setLinkRoad(boolean) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
setLocation(Coord) - Method in class uk.me.parabola.mkgmap.general.MapPoint
 
setLongDescription(String) - Method in class uk.me.parabola.mkgmap.reader.osm.StyleInfo
 
setLongitude(int) - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
Set an ordinary unshifted longitude.
setMapDescription(String) - Method in class uk.me.parabola.imgfmt.FileSystemParam
 
setMapDescription(String) - Method in class uk.me.parabola.imgfmt.mps.MapBlock
 
setMapId(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREFile
 
setMapId(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
setMapIndex(Mdr1) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrMapSection
 
setMapIndex(int) - Method in class uk.me.parabola.imgfmt.app.mdr.RecordBase
 
setMapInfoSize(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
setMapLevelPos(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
setMapLevelsSize(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
setMapname(int) - Method in class uk.me.parabola.imgfmt.mdxfmt.MapInfo
 
setMapname(String) - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
setMapName(String, String) - Method in class uk.me.parabola.tdbfmt.OverviewMapBlock
 
setMapNumber(int) - Method in class uk.me.parabola.imgfmt.mps.MapBlock
 
setMapsetName(String) - Method in class uk.me.parabola.imgfmt.mps.MpsFile
 
setMaxLevel(int) - Method in class uk.me.parabola.imgfmt.app.trergn.Overview
 
setMaxResolution(int) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
setMaxResolution(int) - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
setMaxSize(long) - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileWriter
 
setMdr11ref(Mdr11Record) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr10Record
 
setMdrMapIndex(Mdr1MapIndex) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1Record
 
setMinResolution(int) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
setMinResolution(int) - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
setName(String) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
setName(String) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5Record
 
setName(String) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr7Record
 
setName(String) - Method in class uk.me.parabola.imgfmt.mps.MapsetBlock
 
setName(String) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
setName(String) - Method in class uk.me.parabola.mkgmap.reader.osm.Element
 
setNetDataSize(int) - Method in class uk.me.parabola.tdbfmt.DetailMapBlock
 
setNetFile(NETFileReader) - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFileReader
 
setNetsize(int) - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
setNetwork(List<RoadDef>) - Method in class uk.me.parabola.imgfmt.app.net.NETFile
 
setNetwork(List<RouteCenter>, List<RoadDef>, List<RouteNode>) - Method in class uk.me.parabola.imgfmt.app.net.NODFile
 
setNewDir() - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
setNodDataSize(int) - Method in class uk.me.parabola.tdbfmt.DetailMapBlock
 
setNode(RouteNode) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
Set the routing node associated with this road.
setNode(Node) - Method in class uk.me.parabola.mkgmap.reader.osm.CoordPOI
 
setNodeSize(int) - Method in class uk.me.parabola.imgfmt.app.net.NODHeader
 
setNodeStart(int) - Method in class uk.me.parabola.imgfmt.app.net.NODHeader
 
setNodsize(int) - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
setNoThroughRouting() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
setNoThroughRouting() - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
setNumber(int) - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
setNumber(int) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
setNumberOfPois(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr10
 
setNumNodes(int) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
setNumNodes(int) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
setOffset(int) - Method in class uk.me.parabola.imgfmt.app.Label
 
setOffsetAdjustment(int) - Method in class uk.me.parabola.imgfmt.app.labelenc.DecodedText
 
setOffsetC(int) - Method in class uk.me.parabola.imgfmt.app.net.RouteRestriction
 
setOffsets(Coord) - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
setOffsetSize(byte) - Method in class uk.me.parabola.imgfmt.app.net.RouteRestriction
 
setOnBoundary(boolean) - Method in class uk.me.parabola.imgfmt.app.Coord
 
setOneway() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
setOneway() - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
setOSMId(String) - Method in class uk.me.parabola.mkgmap.general.MapExitPoint
 
setOut(PrintStream) - Static method in class uk.me.parabola.mkgmap.main.StyleTester
 
setOverview(String, Area, String) - Method in class uk.me.parabola.tdbfmt.TdbFile
Set the overview information.
setOverviewSource(OverviewMap) - Method in class uk.me.parabola.mkgmap.combiners.TdbBuilder
 
setParentMapNumber(int) - Method in class uk.me.parabola.tdbfmt.OverviewMapBlock
 
setPhone(String) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
setPoiDisplayFlags(int) - Method in class uk.me.parabola.imgfmt.app.map.Map
Set the point of interest flags.
setPoiDisplayFlags(byte) - Method in class uk.me.parabola.imgfmt.app.trergn.TREFile
 
setPoiDisplayFlags(byte) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
setPointerSize(int, int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1
 
setPointerSize(int, int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1MapIndex
 
setPointIndex(byte) - Method in class uk.me.parabola.imgfmt.app.lbl.City
 
setPointIndex(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
setPointPos(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
setPoints(List<Coord>) - Method in class uk.me.parabola.mkgmap.general.MapLine
 
setPOIRecord(POIRecord) - Method in class uk.me.parabola.imgfmt.app.trergn.Point
 
setPoiType(int) - Method in class uk.me.parabola.mkgmap.general.MapShape
 
setPolygonPos(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
setPolygonPtr() - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFile
 
setPolylineNumber(Polyline) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
setPolylinePos(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
setPolylinePtr() - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFile
 
setPosition(int, int) - Method in class uk.me.parabola.imgfmt.app.mdr.MDRHeader
 
setPosition(int) - Method in class uk.me.parabola.imgfmt.app.Section
 
setProductId(char) - Method in class uk.me.parabola.imgfmt.app.typ.TYPFile
 
setProductId(char) - Method in class uk.me.parabola.imgfmt.mdxfmt.MapInfo
 
setProductId(int) - Method in class uk.me.parabola.imgfmt.mps.ProductBlock
 
setProductInfo(int, int, short, String, String, String, byte) - Method in class uk.me.parabola.tdbfmt.TdbFile
 
setReader(ImgFileReader) - Method in class uk.me.parabola.imgfmt.app.ImgFile
 
setReader(ImgFileReader) - Method in class uk.me.parabola.imgfmt.app.ImgReader
 
setRecordNumber(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
setRef(String) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
setRegion(String) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
setRegionIndex(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr13Record
 
setRelations(RuleSet) - Method in class uk.me.parabola.mkgmap.osmstyle.StylePrinter
 
setReservedDirectoryBlocks(int) - Method in class uk.me.parabola.imgfmt.FileSystemParam
 
setResolution(int) - Method in class uk.me.parabola.mkgmap.filters.FilterConfig
Set the resolution and shift values.
setRgnDataSize(int) - Method in class uk.me.parabola.tdbfmt.DetailMapBlock
 
setRgnsize(int) - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
setRoadCity(City) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
setRoadClass(int) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
setRoadClass(int) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
setRoadClass(int) - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
setRoadDef(RoadDef) - Method in class uk.me.parabola.imgfmt.app.trergn.Polyline
 
setRoadNamePOI(boolean) - Method in class uk.me.parabola.mkgmap.general.MapPoint
 
setRoadSize(int) - Method in class uk.me.parabola.imgfmt.app.net.NODHeader
 
setRoadSpeed(int) - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
setRoadZip(Zip) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
setRoundabout(boolean) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
setRoundabout(boolean) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
setSecond(Op) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.AbstractBinaryOp
 
setSecond(Op) - Method in interface uk.me.parabola.mkgmap.osmstyle.eval.BinaryOp
Set the second operand.
setSecond(Op) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.EqualsOp
 
setSecond(Op) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.LinkedBinaryOp
 
setSecond(Op) - Method in class uk.me.parabola.mkgmap.osmstyle.eval.RegexOp
 
setSeriesName(String) - Method in class uk.me.parabola.imgfmt.mps.MapBlock
 
setShowTime(boolean) - Method in class uk.me.parabola.log.UsefulFormatter
 
setSimplePhoneNumber(String) - Method in class uk.me.parabola.imgfmt.app.lbl.POIRecord
 
setSimpleStreetNumber(String) - Method in class uk.me.parabola.imgfmt.app.lbl.POIRecord
 
setSize(int) - Method in class uk.me.parabola.imgfmt.app.Section
 
setSizes(MdrSection.PointerSizes) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrSection
 
setSpeed(int) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
setSpeed(int) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
setStartPosition(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1
 
setStartRgnPointer(int) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
setStartsWithNode(boolean) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
setStartsWithNode(boolean) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
setStreet(String) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
setStreetName(Label) - Method in class uk.me.parabola.imgfmt.app.lbl.POIRecord
 
setStringOffset(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5Record
 
setStringOffset(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr7Record
 
setStrOff(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr14Record
 
setStrOffset(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
setStrOffset(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr13Record
 
setStyle(Style) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource
 
setSubdiv(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11Record
 
setSubdiv(Subdivision) - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
setSubdivision(Subdivision) - Method in class uk.me.parabola.imgfmt.app.lbl.City
 
setSubdivPos(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
setSubdivSize(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
setSubtype(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr10Record
 
setSubtype(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr4Record
 
setSum(long) - Method in class uk.me.parabola.tdbfmt.TBlock
 
setSummary(String) - Method in class uk.me.parabola.mkgmap.reader.osm.StyleInfo
 
setSynthesised(boolean) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
setSynthesised(boolean) - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
setTagname(String, boolean) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ValueItem
 
setTagsToDelete(Map<String, Set<String>>) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmHandler
Set a set of tags with values that are to be deleted on input.
setToll() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
setToll() - Method in class uk.me.parabola.mkgmap.general.MapRoad
 
setToNode(CoordNode) - Method in class uk.me.parabola.mkgmap.reader.osm.RestrictionRelation
 
setTop(boolean) - Method in class uk.me.parabola.mkgmap.general.LevelInfo
 
setTreDataSize(int) - Method in class uk.me.parabola.tdbfmt.DetailMapBlock
 
setTresize(int) - Method in class uk.me.parabola.mkgmap.combiners.FileInfo
 
setType(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr4Record
 
setType(int) - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
setType(int) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
setUnknown(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr4Record
 
setupHandler(OsmHandler) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource
Common code to setup the file handler.
setUpperCase(boolean) - Method in class uk.me.parabola.imgfmt.app.labelenc.BaseEncoder
 
setUsedTags(Set<String>) - Method in class uk.me.parabola.mkgmap.reader.osm.OsmHandler
This sets a list of all the tags that are used in the system.
setValidOptions(Set<String>) - Method in class uk.me.parabola.mkgmap.CommandArgsReader
 
setValue(String) - Method in class uk.me.parabola.mkgmap.scan.Token
 
setValueTags(Element) - Method in class uk.me.parabola.mkgmap.osmstyle.actions.AddTagAction
 
setVersion(String) - Method in class uk.me.parabola.mkgmap.reader.osm.StyleInfo
 
setViaNode(CoordNode) - Method in class uk.me.parabola.mkgmap.reader.osm.RestrictionRelation
 
setWritable(boolean) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrConfig
 
setWriter(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.ImgFile
 
setXorByte(byte) - Method in class uk.me.parabola.imgfmt.sys.FileNode
 
setZip(Zip) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
setZip(String) - Method in class uk.me.parabola.mkgmap.general.MapElement
 
setZipIndex(int) - Method in class uk.me.parabola.imgfmt.app.lbl.POIRecord
 
sget2(int) - Method in class uk.me.parabola.imgfmt.app.BitReader
Get a signed n-bit value, treating 1 << (n-1) as a flag to read another signed n-bit value for extended range (mysteriously only in the negative direction).
SHAPE_KIND - Static variable in class uk.me.parabola.imgfmt.app.trergn.Overview
 
SHAPE_KIND - Static variable in class uk.me.parabola.mkgmap.build.MapArea
 
ShapeStacking - Class in uk.me.parabola.imgfmt.app.typ
 
ShapeStacking() - Constructor for class uk.me.parabola.imgfmt.app.typ.ShapeStacking
 
sharesNodeWith(Polyline) - Method in class uk.me.parabola.imgfmt.app.trergn.Polyline
 
Simple8Encoder - Class in uk.me.parabola.imgfmt.app.labelenc
An encoder that just takes the lower 8 bits of the char and uses that without any character set conversion.
Simple8Encoder() - Constructor for class uk.me.parabola.imgfmt.app.labelenc.Simple8Encoder
 
simpleEncode(String) - Method in class uk.me.parabola.imgfmt.app.labelenc.BaseEncoder
 
singularAreaToPoints(Area) - Static method in class uk.me.parabola.util.Java2DConverter
Convert an area to an mkgmap way.
size() - Method in class uk.me.parabola.imgfmt.app.net.TableA
Retrieve the size of the Table as an int.
size() - Method in class uk.me.parabola.imgfmt.app.net.TableB
Retrieve the size of the Table as an int.
size() - Method in class uk.me.parabola.mkgmap.general.MapPointFastFindMap
 
size() - Method in class uk.me.parabola.mkgmap.reader.osm.Tags
Retrieves the number of tags.
SizeFilter - Class in uk.me.parabola.mkgmap.filters
This is a filter that dismisses elements too small for the current resolution
SizeFilter() - Constructor for class uk.me.parabola.mkgmap.filters.SizeFilter
 
skipLine() - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
Skip everything up to a new line token.
skipSpace() - Method in class uk.me.parabola.mkgmap.scan.TokenScanner
Skip any white space.
SLOTS_PER_ENTRY - Static variable in interface uk.me.parabola.imgfmt.fs.DirectoryEntry
 
slowDistance(Coord) - Method in class uk.me.parabola.imgfmt.app.Coord
 
SmoothingFilter - Class in uk.me.parabola.mkgmap.filters
This is a filter that smooths out lines at low resolutions.
SmoothingFilter() - Constructor for class uk.me.parabola.mkgmap.filters.SmoothingFilter
 
Sortable<K extends java.lang.Comparable,V> - Class in uk.me.parabola.util
 
Sortable(K, V) - Constructor for class uk.me.parabola.util.Sortable
 
split(int, int) - Method in class uk.me.parabola.imgfmt.app.Area
Split this area up into a number of smaller areas.
split(int, int, int) - Method in class uk.me.parabola.mkgmap.build.MapArea
Split this area into several pieces.
split(MapShape, List<MapShape>) - Method in class uk.me.parabola.mkgmap.filters.PolygonSplitterBase
Split the given shape and place the resulting shapes in the outputs list.
squashSpaces(String) - Static method in class uk.me.parabola.imgfmt.app.Label
 
SRTFile - Class in uk.me.parabola.imgfmt.app.srt
The MDR file.
SRTFile(ImgChannel) - Constructor for class uk.me.parabola.imgfmt.app.srt.SRTFile
 
SRTHeader - Class in uk.me.parabola.imgfmt.app.srt
The header of the MDR file.
SRTHeader(int) - Constructor for class uk.me.parabola.imgfmt.app.srt.SRTHeader
 
startDivision(Subdivision) - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFile
 
startDivision() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
startElement(String, String, String, Attributes) - Method in class uk.me.parabola.mkgmap.reader.osm.xml.Osm5XmlHandler.SaxHandler
Receive notification of the start of an element.
startIndPoints() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
We are starting to draw the lines.
startLines() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
We are starting to draw the lines.
startOptions() - Method in interface uk.me.parabola.mkgmap.ArgumentProcessor
Called right at the beginning, before any command line options have been looked at.
startOptions() - Method in class uk.me.parabola.mkgmap.main.Main
 
startPoints() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
We are starting to draw the points.
startSection(int) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1MapIndex
 
startShapes() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
We are starting to draw the shapes.
stripGarminCodes(String) - Static method in class uk.me.parabola.imgfmt.app.Label
 
StructuredInputStream - Class in uk.me.parabola.io
An input stream used to make reading little endian integers and strings from the tdb file.
StructuredInputStream(InputStream) - Constructor for class uk.me.parabola.io.StructuredInputStream
 
StructuredOutputStream - Class in uk.me.parabola.io
An output stream that has methods for writing strings and little endian integers.
StructuredOutputStream(OutputStream) - Constructor for class uk.me.parabola.io.StructuredOutputStream
 
Style - Interface in uk.me.parabola.mkgmap.reader.osm
A style converts an OSM element into a garmin element.
STYLE_FILTER_LINE - Static variable in class uk.me.parabola.mkgmap.reader.osm.MultiPolygonRelation
 
STYLE_FILTER_POLYGON - Static variable in class uk.me.parabola.mkgmap.reader.osm.MultiPolygonRelation
 
STYLE_FILTER_TAG - Static variable in class uk.me.parabola.mkgmap.reader.osm.MultiPolygonRelation
 
StyledConverter - Class in uk.me.parabola.mkgmap.osmstyle
Convert from OSM to the mkgmap intermediate format using a style.
StyledConverter(Style, MapCollector, Properties) - Constructor for class uk.me.parabola.mkgmap.osmstyle.StyledConverter
 
StyleFileLoader - Class in uk.me.parabola.mkgmap.osmstyle
Open a style which can be on the classpath (mainly for the built-in styles) or in a specified file or directory.
StyleFileLoader() - Constructor for class uk.me.parabola.mkgmap.osmstyle.StyleFileLoader
 
StyleImpl - Class in uk.me.parabola.mkgmap.osmstyle
A style is a collection of files that describe the mapping between the OSM features and the garmin features.
StyleImpl(String, String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.StyleImpl
Create a style from the given location and name.
StyleInfo - Class in uk.me.parabola.mkgmap.reader.osm
Information about a style.
StyleInfo() - Constructor for class uk.me.parabola.mkgmap.reader.osm.StyleInfo
 
StylePrinter - Class in uk.me.parabola.mkgmap.osmstyle
Class for printing out a style.
StylePrinter(Style) - Constructor for class uk.me.parabola.mkgmap.osmstyle.StylePrinter
 
StyleTester - Class in uk.me.parabola.mkgmap.main
Test style rules by converting to a text format, rather than a .img file.
SubAction - Class in uk.me.parabola.mkgmap.osmstyle.actions
This is an action that contains sub-actions.
SubAction(String, boolean) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.SubAction
 
SubdivData - Class in uk.me.parabola.imgfmt.app.trergn
Used to initialise a subdivision when we are reading it from a file, rather than creating it out of thin air.
SubdivData(int, int, int, int, int, int, int) - Constructor for class uk.me.parabola.imgfmt.app.trergn.SubdivData
 
subdivForLevel(int) - Method in class uk.me.parabola.imgfmt.app.trergn.TREFileReader
Return the subdivisions for the given level.
subdivide() - Method in class uk.me.parabola.imgfmt.app.net.NOD1Part
Subdivide this part recursively until it satisfies the constraints.
subdivideHelper(int) - Method in class uk.me.parabola.imgfmt.app.net.NOD1Part
Subdivide this part recursively until it satisfies the constraints.
Subdivision - Class in uk.me.parabola.imgfmt.app.trergn
The map is divided into areas, depending on the zoom level.
subdivIterator() - Method in class uk.me.parabola.imgfmt.app.trergn.Zoom
 
SubstitutionFilter - Class in uk.me.parabola.mkgmap.osmstyle.actions
Perform simple string substitution on a value.
SubstitutionFilter(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.SubstitutionFilter
 
SubstringFilter - Class in uk.me.parabola.mkgmap.osmstyle.actions
Extract a substring from a value
SubstringFilter(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.SubstringFilter
 
SYMBOLS - Static variable in class uk.me.parabola.imgfmt.app.labelenc.Format6Encoder
 
sync() - Method in class uk.me.parabola.imgfmt.app.BufferedImgFileWriter
Called to write out any saved buffers.
sync() - Method in class uk.me.parabola.imgfmt.app.ImgFile
 
sync() - Method in interface uk.me.parabola.imgfmt.app.ImgFileWriter
Called to write out any saved buffers.
sync() - Method in class uk.me.parabola.imgfmt.app.SectionWriter
 
sync() - Method in interface uk.me.parabola.imgfmt.fs.FileSystem
Sync with the underlying file.
sync() - Method in class uk.me.parabola.imgfmt.mps.MpsFile
 
sync() - Method in class uk.me.parabola.imgfmt.sys.ImgFS
Sync with the underlying file.
SyntaxException - Exception in uk.me.parabola.mkgmap.osmstyle.eval
A syntax error in a rule file.
SyntaxException(String) - Constructor for exception uk.me.parabola.mkgmap.osmstyle.eval.SyntaxException
 
SyntaxException(TokenScanner, String) - Constructor for exception uk.me.parabola.mkgmap.osmstyle.eval.SyntaxException
 

T

TableA - Class in uk.me.parabola.imgfmt.app.net
Table A that contains road information for segments in one RouteCenter.
TableA() - Constructor for class uk.me.parabola.imgfmt.app.net.TableA
 
TableB - Class in uk.me.parabola.imgfmt.app.net
Table B contains offsets in NOD1 of neighbouring nodes outside the containing RouteCenter.
TableB() - Constructor for class uk.me.parabola.imgfmt.app.net.TableB
 
TableC - Class in uk.me.parabola.imgfmt.app.net
 
TableC(TableA) - Constructor for class uk.me.parabola.imgfmt.app.net.TableC
 
TableCreator - Class in uk.me.parabola.imgfmt.app.labelenc
Call this with a unicode row number and it will produce an empty table that can be modified.
TableCreator() - Constructor for class uk.me.parabola.imgfmt.app.labelenc.TableCreator
 
TableTransliterator - Class in uk.me.parabola.imgfmt.app.labelenc
A simple transliterator that transliterates character by character based on pre-prepared tables.
TableTransliterator(String) - Constructor for class uk.me.parabola.imgfmt.app.labelenc.TableTransliterator
 
TAG_FACILITY - Static variable in class uk.me.parabola.imgfmt.app.Exit
 
TAG_ROAD_REF - Static variable in class uk.me.parabola.imgfmt.app.Exit
 
TAG_TO - Static variable in class uk.me.parabola.imgfmt.app.Exit
 
Tags - Class in uk.me.parabola.mkgmap.reader.osm
Store the tags that belong to an Element.
Tags() - Constructor for class uk.me.parabola.mkgmap.reader.osm.Tags
 
TBlock - Class in uk.me.parabola.tdbfmt
 
TBlock() - Constructor for class uk.me.parabola.tdbfmt.TBlock
 
TDB_V3 - Static variable in class uk.me.parabola.tdbfmt.TdbFile
 
TDB_V407 - Static variable in class uk.me.parabola.tdbfmt.TdbFile
 
TdbBuilder - Class in uk.me.parabola.mkgmap.combiners
Build the TDB file and the overview map.
TdbBuilder() - Constructor for class uk.me.parabola.mkgmap.combiners.TdbBuilder
 
TdbFile - Class in uk.me.parabola.tdbfmt
The TDB file.
TdbFile() - Constructor for class uk.me.parabola.tdbfmt.TdbFile
 
TdbFile(int) - Constructor for class uk.me.parabola.tdbfmt.TdbFile
 
testDims(int, int) - Static method in class uk.me.parabola.mkgmap.filters.LineSizeSplitterFilter
 
testEof() - Method in class uk.me.parabola.io.StructuredInputStream
Test if we are at the end of the file by marking the position and trying to read the next byte.
testForConsecutivePoints(List<Coord>) - Method in class uk.me.parabola.mkgmap.general.MapLine
 
TestTdb - Class in uk.me.parabola.tdbfmt
 
TestTdb() - Constructor for class uk.me.parabola.tdbfmt.TestTdb
 
threadTag(String) - Method in class uk.me.parabola.log.Logger
 
threadTag() - Method in class uk.me.parabola.log.Logger
 
toBrowseURL() - Method in class uk.me.parabola.mkgmap.reader.osm.Element
 
toBytes(String, int, byte) - Static method in class uk.me.parabola.imgfmt.Utils
Routine to convert a string to bytes and pad with a character up to a given length.
toBytes(String) - Static method in class uk.me.parabola.imgfmt.Utils
 
toDegrees(int) - Static method in class uk.me.parabola.imgfmt.Utils
Convert an angle in map units to degrees.
toDegreeString() - Method in class uk.me.parabola.imgfmt.app.Coord
 
Token - Class in uk.me.parabola.mkgmap.scan
 
Token(TokType) - Constructor for class uk.me.parabola.mkgmap.scan.Token
 
TokenScanner - Class in uk.me.parabola.mkgmap.scan
Read a file in terms of word and symbol tokens.
TokenScanner(String, Reader) - Constructor for class uk.me.parabola.mkgmap.scan.TokenScanner
 
TokType - Enum in uk.me.parabola.mkgmap.scan
The different token types.
toMapUnit(double) - Static method in class uk.me.parabola.imgfmt.Utils
A map unit is an integer value that is 1/(2^24) degrees of latitude or longitude.
toOSMURL(int) - Method in class uk.me.parabola.imgfmt.app.Coord
 
toOSMURL() - Method in class uk.me.parabola.imgfmt.app.Coord
 
topLevelSubdivision(Area, Zoom) - Method in class uk.me.parabola.imgfmt.app.map.Map
Create the top level division.
topLevelSubdivision(InternalFiles, Area, Zoom) - Static method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
This should be called only once per map to create the top level subdivision.
toRadians(int) - Static method in class uk.me.parabola.imgfmt.Utils
Convert an angle in map units to radians.
toString() - Method in class uk.me.parabola.imgfmt.app.Area
 
toString() - Method in class uk.me.parabola.imgfmt.app.Coord
Returns a string representation of the object.
toString() - Method in class uk.me.parabola.imgfmt.app.Label
String version of the label, for diagnostic purposes.
toString() - Method in class uk.me.parabola.imgfmt.app.lbl.City
 
toString() - Method in class uk.me.parabola.imgfmt.app.net.NOD1Part.BBox
 
toString() - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
 
toString() - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
toString() - Method in class uk.me.parabola.imgfmt.app.Section
 
toString() - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
toString() - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
toString() - Method in class uk.me.parabola.imgfmt.app.trergn.Zoom
 
toString() - Method in class uk.me.parabola.mkgmap.general.LevelInfo
Returns a string representation of the object.
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.ActionRule
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.AddTagAction
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.DeleteAction
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.NameAction
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.SubAction
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ValueBuilder
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.actions.ValueItem
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.AbstractBinaryOp
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.ExistsOp
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.LinkedOp
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.NotEqualOp
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.NotExistsOp
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.NotOp
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.NumericOp
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.ValueOp
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.ValueWithUnit
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.ExpressionRule
 
toString() - Method in class uk.me.parabola.mkgmap.osmstyle.RuleSet
Format the rule set.
toString() - Method in class uk.me.parabola.mkgmap.reader.osm.GType
 
toString() - Method in class uk.me.parabola.mkgmap.reader.osm.Node
 
toString() - Method in class uk.me.parabola.mkgmap.reader.osm.RestrictionRelation
 
toString() - Method in class uk.me.parabola.mkgmap.reader.osm.Way
A simple representation of this way.
toString() - Method in class uk.me.parabola.tdbfmt.DetailMapBlock
 
toString() - Method in class uk.me.parabola.tdbfmt.OverviewMapBlock
 
toTagString() - Method in class uk.me.parabola.mkgmap.reader.osm.CoastlineFileLoader.CoastlineWay
 
toTagString() - Method in class uk.me.parabola.mkgmap.reader.osm.Element
 
transliterate(String) - Method in class uk.me.parabola.imgfmt.app.labelenc.TableTransliterator
Convert a string into a string that uses only ascii characters.
transliterate(String) - Method in interface uk.me.parabola.imgfmt.app.labelenc.Transliterator
Convert a string into a string that uses only ascii characters.
Transliterator - Interface in uk.me.parabola.imgfmt.app.labelenc
Interface for transliterator functions.
TRE_120 - Static variable in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
TRE_184 - Static variable in class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
TREFile - Class in uk.me.parabola.imgfmt.app.trergn
This is the file that contains the overview of the map.
TREFile(ImgChannel) - Constructor for class uk.me.parabola.imgfmt.app.trergn.TREFile
 
TREFileReader - Class in uk.me.parabola.imgfmt.app.trergn
This is the file that contains the overview of the map.
TREFileReader(ImgChannel) - Constructor for class uk.me.parabola.imgfmt.app.trergn.TREFileReader
 
TREHeader - Class in uk.me.parabola.imgfmt.app.trergn
 
TREHeader() - Constructor for class uk.me.parabola.imgfmt.app.trergn.TREHeader
 
tweezeArcs(int) - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
 
TypeReader - Class in uk.me.parabola.mkgmap.osmstyle
Read a type description from a style file.
TypeReader(int, LevelInfo[]) - Constructor for class uk.me.parabola.mkgmap.osmstyle.TypeReader
 
TypeResult - Interface in uk.me.parabola.mkgmap.reader.osm
Interface for adding a map element to the map.
TYPFile - Class in uk.me.parabola.imgfmt.app.typ
The TYP file.
TYPFile(ImgChannel, boolean) - Constructor for class uk.me.parabola.imgfmt.app.typ.TYPFile
 
TYPHeader - Class in uk.me.parabola.imgfmt.app.typ
The header for the TYP file.
TYPHeader() - Constructor for class uk.me.parabola.imgfmt.app.typ.TYPHeader
 

U

uk.me.parabola.imgfmt - package uk.me.parabola.imgfmt
The IMG file format
uk.me.parabola.imgfmt.app - package uk.me.parabola.imgfmt.app
Application files
uk.me.parabola.imgfmt.app.labelenc - package uk.me.parabola.imgfmt.app.labelenc
Label encoding routines
uk.me.parabola.imgfmt.app.lbl - package uk.me.parabola.imgfmt.app.lbl
The LBL file
uk.me.parabola.imgfmt.app.map - package uk.me.parabola.imgfmt.app.map
Complete maps
uk.me.parabola.imgfmt.app.mdr - package uk.me.parabola.imgfmt.app.mdr
Overview
uk.me.parabola.imgfmt.app.net - package uk.me.parabola.imgfmt.app.net
The NET and NOD files
uk.me.parabola.imgfmt.app.srt - package uk.me.parabola.imgfmt.app.srt
SRT File
uk.me.parabola.imgfmt.app.trergn - package uk.me.parabola.imgfmt.app.trergn
The TRE and RGN files
uk.me.parabola.imgfmt.app.typ - package uk.me.parabola.imgfmt.app.typ
The TYP file for custom rendering styles
uk.me.parabola.imgfmt.fs - package uk.me.parabola.imgfmt.fs
Interfaces for accessing the filesystem
uk.me.parabola.imgfmt.mdxfmt - package uk.me.parabola.imgfmt.mdxfmt
 
uk.me.parabola.imgfmt.mps - package uk.me.parabola.imgfmt.mps
 
uk.me.parabola.imgfmt.sys - package uk.me.parabola.imgfmt.sys
Filesystem implementation
uk.me.parabola.io - package uk.me.parabola.io
 
uk.me.parabola.log - package uk.me.parabola.log
 
uk.me.parabola.mkgmap - package uk.me.parabola.mkgmap
 
uk.me.parabola.mkgmap.build - package uk.me.parabola.mkgmap.build
Map building code
uk.me.parabola.mkgmap.combiners - package uk.me.parabola.mkgmap.combiners
 
uk.me.parabola.mkgmap.filters - package uk.me.parabola.mkgmap.filters
Filtering at map levels
uk.me.parabola.mkgmap.general - package uk.me.parabola.mkgmap.general
Generic map types
uk.me.parabola.mkgmap.gui - package uk.me.parabola.mkgmap.gui
 
uk.me.parabola.mkgmap.main - package uk.me.parabola.mkgmap.main
Main programs
uk.me.parabola.mkgmap.osmstyle - package uk.me.parabola.mkgmap.osmstyle
OSM style code
uk.me.parabola.mkgmap.osmstyle.actions - package uk.me.parabola.mkgmap.osmstyle.actions
 
uk.me.parabola.mkgmap.osmstyle.eval - package uk.me.parabola.mkgmap.osmstyle.eval
 
uk.me.parabola.mkgmap.reader - package uk.me.parabola.mkgmap.reader
 
uk.me.parabola.mkgmap.reader.dem - package uk.me.parabola.mkgmap.reader.dem
 
uk.me.parabola.mkgmap.reader.dem.optional - package uk.me.parabola.mkgmap.reader.dem.optional
 
uk.me.parabola.mkgmap.reader.osm - package uk.me.parabola.mkgmap.reader.osm
OpenStreetMap converter
uk.me.parabola.mkgmap.reader.osm.bin - package uk.me.parabola.mkgmap.reader.osm.bin
Reader for OSM binary format
uk.me.parabola.mkgmap.reader.osm.xml - package uk.me.parabola.mkgmap.reader.osm.xml
 
uk.me.parabola.mkgmap.reader.overview - package uk.me.parabola.mkgmap.reader.overview
Overview map source
uk.me.parabola.mkgmap.reader.plugin - package uk.me.parabola.mkgmap.reader.plugin
 
uk.me.parabola.mkgmap.reader.polish - package uk.me.parabola.mkgmap.reader.polish
Polish format input file format
uk.me.parabola.mkgmap.reader.test - package uk.me.parabola.mkgmap.reader.test
Test maps
uk.me.parabola.mkgmap.scan - package uk.me.parabola.mkgmap.scan
 
uk.me.parabola.tdbfmt - package uk.me.parabola.tdbfmt
The TDB file format
uk.me.parabola.util - package uk.me.parabola.util
 
unescape(String) - Static method in class uk.me.parabola.mkgmap.reader.polish.PolishMapDataSource
Deal with the polish map escape codes of the form ~[0x##].
UnitConversions - Class in uk.me.parabola.mkgmap.osmstyle.eval
Converting quantities from one unit to another.
UnitConversions() - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.UnitConversions
 
UsefulFormatter - Class in uk.me.parabola.log
Prints the message all on one line, which amazingly is not the default behaviour in j.u.l, no wonder no one uses it.
UsefulFormatter() - Constructor for class uk.me.parabola.log.UsefulFormatter
 
Utf8Decoder - Class in uk.me.parabola.imgfmt.app.labelenc
Decoder for labels in utf-8, note that I am not actually sure that this is in fact used anywhere.
Utf8Decoder() - Constructor for class uk.me.parabola.imgfmt.app.labelenc.Utf8Decoder
 
Utf8Encoder - Class in uk.me.parabola.imgfmt.app.labelenc
Encoder for labels in utf-8, note that I am not actually sure that this is in fact used anywhere.
Utf8Encoder() - Constructor for class uk.me.parabola.imgfmt.app.labelenc.Utf8Encoder
 
Utils - Class in uk.me.parabola.imgfmt
Some miscellaneous functions that are used within the .img code.
Utils() - Constructor for class uk.me.parabola.imgfmt.Utils
 

V

value(int) - Method in class uk.me.parabola.imgfmt.app.trergn.MapValues
There are four values.
value() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.AbstractOp
 
value() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.EqualsOp
 
value() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.LinkedOp
 
VALUE - Static variable in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
 
value() - Method in interface uk.me.parabola.mkgmap.osmstyle.eval.Op
Get the value in a 'pure' form, without being quoted in any way.
value() - Method in class uk.me.parabola.mkgmap.osmstyle.eval.ValueOp
 
ValueBuilder - Class in uk.me.parabola.mkgmap.osmstyle.actions
Build a value that can have tag values substituted in it.
ValueBuilder(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.ValueBuilder
 
ValueFilter - Class in uk.me.parabola.mkgmap.osmstyle.actions
Filter a value.
ValueFilter() - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.ValueFilter
 
ValueItem - Class in uk.me.parabola.mkgmap.osmstyle.actions
Part of a substitution string.
ValueItem() - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.ValueItem
 
ValueItem(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.actions.ValueItem
 
valueOf(String) - Static method in enum uk.me.parabola.mkgmap.scan.TokType
Returns the enum constant of this type with the specified name.
ValueOp - Class in uk.me.parabola.mkgmap.osmstyle.eval
Holds a string value; the name of a tag or the value of a tag for example.
ValueOp(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.ValueOp
 
values() - Static method in enum uk.me.parabola.mkgmap.scan.TokType
Returns an array containing the constants of this enum type, in the order they are declared.
ValueWithUnit - Class in uk.me.parabola.mkgmap.osmstyle.eval
Represents a number and the units it is in.
ValueWithUnit(String) - Constructor for class uk.me.parabola.mkgmap.osmstyle.eval.ValueWithUnit
 
Version - Class in uk.me.parabola.mkgmap
Definitions of version numbers.
Version() - Constructor for class uk.me.parabola.mkgmap.Version
 
VERSION - Static variable in class uk.me.parabola.mkgmap.Version
 

W

warn(Object) - Method in class uk.me.parabola.log.Logger
 
warn(Object...) - Method in class uk.me.parabola.log.Logger
 
WatchableTypeResult - Class in uk.me.parabola.mkgmap.reader.osm
At the top level we need to be able to watch to see if a result was found to implement stop-on-first-match, continue and the like.
WatchableTypeResult(TypeResult) - Constructor for class uk.me.parabola.mkgmap.reader.osm.WatchableTypeResult
 
Way - Class in uk.me.parabola.mkgmap.reader.osm
Represent a OSM way in the 0.5 api.
Way(long) - Constructor for class uk.me.parabola.mkgmap.reader.osm.Way
 
Way(long, List<Coord>) - Constructor for class uk.me.parabola.mkgmap.reader.osm.Way
 
WordInfo - Class in uk.me.parabola.mkgmap.scan
When reading a word you can save the text and if it was quoted or not.
WordInfo(String, boolean) - Constructor for class uk.me.parabola.mkgmap.scan.WordInfo
 
wrapped - Variable in class uk.me.parabola.mkgmap.osmstyle.eval.LinkedOp
 
write(ImgFileWriter, CharacterEncoder) - Method in class uk.me.parabola.imgfmt.app.Label
Write this label to the given img file.
write() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.lbl.Region
 
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.lbl.Zip
 
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1Record
Write out this record.
write() - Method in class uk.me.parabola.imgfmt.app.mdr.MDRFile
 
write(int, int) - Method in class uk.me.parabola.imgfmt.app.net.NETFile
 
write() - Method in class uk.me.parabola.imgfmt.app.net.NODFile
 
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
 
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.RouteCenter
Write a route center.
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
Writes a nod1 entry.
write(ImgFileWriter, int) - Method in class uk.me.parabola.imgfmt.app.net.RouteRestriction
Writes a Table C entry.
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.TableA
This is called first to reserve enough space.
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.TableB
Reserve space, since node offsets in other RoutingCenters need not be known yet.
write(ImgFileWriter, int) - Method in class uk.me.parabola.imgfmt.app.net.TableC
Write the table including size field.
write() - Method in class uk.me.parabola.imgfmt.app.srt.SRTFile
 
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
Write this object to the given file.
write(OutputStream) - Method in class uk.me.parabola.imgfmt.app.trergn.MapObject
 
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.trergn.Overview
 
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.trergn.Point
Format and write the contents of the object to the given file.
write(OutputStream) - Method in class uk.me.parabola.imgfmt.app.trergn.Point
 
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.trergn.Polyline
Format and write the contents of the object to the given file.
write(OutputStream) - Method in class uk.me.parabola.imgfmt.app.trergn.Polyline
 
write() - Method in class uk.me.parabola.imgfmt.app.trergn.RGNFile
 
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
Format this record to the file.
write(boolean) - Method in class uk.me.parabola.imgfmt.app.trergn.TREFile
 
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.trergn.Zoom
 
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.typ.BitmapImage
 
write(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.typ.DrawOrder
 
write(ImgFileWriter, int) - Method in class uk.me.parabola.imgfmt.app.typ.PointInfo
 
write(ImgFileWriter, byte) - Method in class uk.me.parabola.imgfmt.app.typ.Rgb
 
write() - Method in class uk.me.parabola.imgfmt.app.typ.TYPFile
 
write(ImgFileWriter) - Method in interface uk.me.parabola.imgfmt.app.Writeable
 
write(String) - Method in class uk.me.parabola.imgfmt.mdxfmt.MdxFile
Write the file out to the given filename.
write(ImgChannel) - Method in class uk.me.parabola.imgfmt.mps.Block
 
write(ByteBuffer) - Method in class uk.me.parabola.imgfmt.sys.FileImgChannel
 
write(ByteBuffer) - Method in class uk.me.parabola.imgfmt.sys.FileNode
Writes a sequence of bytes to this channel from the given buffer.
write(int) - Method in class uk.me.parabola.io.StructuredOutputStream
 
write(Block) - Method in class uk.me.parabola.tdbfmt.DetailMapBlock
Write into the given block.
write(Block) - Method in class uk.me.parabola.tdbfmt.OverviewMapBlock
 
write(Block) - Method in class uk.me.parabola.tdbfmt.RBlock
 
write(Block) - Method in class uk.me.parabola.tdbfmt.TBlock
 
write(String) - Method in class uk.me.parabola.tdbfmt.TdbFile
 
write2(int) - Method in class uk.me.parabola.io.StructuredOutputStream
 
write3(int) - Method in class uk.me.parabola.io.StructuredOutputStream
 
write4(int) - Method in class uk.me.parabola.io.StructuredOutputStream
 
Writeable - Interface in uk.me.parabola.imgfmt.app
Interface that can be implemented by objects that write to an ImgFile.
writeBody(StructuredOutputStream) - Method in class uk.me.parabola.imgfmt.mps.Block
Writes the body to the output stream given.
writeBody(StructuredOutputStream) - Method in class uk.me.parabola.imgfmt.mps.MapBlock
 
writeBody(StructuredOutputStream) - Method in class uk.me.parabola.imgfmt.mps.MapsetBlock
 
writeBody(StructuredOutputStream) - Method in class uk.me.parabola.imgfmt.mps.ProductBlock
 
writeExtTypeOffsetsRecord(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
writeFileHeader(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.CommonHeader
Write the rest of the header.
writeFileHeader(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.lbl.LBLHeader
Write the rest of the header.
writeFileHeader(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1SubHeader
 
writeFileHeader(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.MDRHeader
Write out the application header.
writeFileHeader(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.NETHeader
Write the rest of the header.
writeFileHeader(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.NODHeader
Write the rest of the header.
writeFileHeader(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.srt.SRTHeader
Write out the application header.
writeFileHeader(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.trergn.RGNHeader
Write the rest of the header.
writeFileHeader(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.trergn.TREHeader
Write the rest of the header.
writeFileHeader(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.typ.TYPHeader
Write the rest of the header.
writeHeader(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.CommonHeader
Writes out the header that is common to all the file types.
writeLastExtTypeOffsetsRecord(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.trergn.Subdivision
 
writeNod2(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.RoadDef
Write this road's NOD2 entry.
writeNod3(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
Writes a nod3 entry.
writeOffset(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.RouteRestriction
Write this restriction's offset within Table C into a node record.
writePost() - Method in class uk.me.parabola.imgfmt.app.lbl.LBLFile
 
writePost(ImgFileWriter, boolean) - Method in class uk.me.parabola.imgfmt.app.net.NETFile
 
writePost() - Method in class uk.me.parabola.imgfmt.app.net.NODFile
 
writePost(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.RouteCenter
 
writePost(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.TableA
Fill in the table once the NET offsets of the roads are known.
writePost(ImgFileWriter, TableA.Arc) - Method in class uk.me.parabola.imgfmt.app.net.TableA
 
writePost(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.TableB
Fill in node offsets.
writePost() - Method in class uk.me.parabola.imgfmt.app.trergn.TREFile
 
writePost() - Method in class uk.me.parabola.imgfmt.app.typ.TYPFile
 
writeSecond(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.RouteArc
Second pass over the nodes in this RouteCenter.
writeSecond(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.net.RouteNode
Second pass over the nodes.
writeSectData(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1
This is written right at the end after we know all the offsets in the MDR 1 record.
writeSectData(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr10
 
writeSectData(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr11
 
writeSectData(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr13
 
writeSectData(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr14
 
writeSectData(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr15
 
writeSectData(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr4
 
writeSectData(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr5
 
writeSectData(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr7
 
writeSectData(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr9
 
writeSectData(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.MdrSection
Write out the contents of this section.
writeSectionInfo(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.Section
 
writeSectionInfo(ImgFileWriter, boolean) - Method in class uk.me.parabola.imgfmt.app.Section
 
writeSectionInfo(ImgFileWriter, boolean, boolean) - Method in class uk.me.parabola.imgfmt.app.Section
 
writeString(String) - Method in class uk.me.parabola.io.StructuredOutputStream
Writes a string including a terminating null byte.
writeSubSection(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1MapIndex
 
writeSubSections(ImgFileWriter) - Method in class uk.me.parabola.imgfmt.app.mdr.Mdr1
 

X

XT_LINE_KIND - Static variable in class uk.me.parabola.mkgmap.build.MapArea
 
XT_POINT_KIND - Static variable in class uk.me.parabola.mkgmap.build.MapArea
 
XT_SHAPE_KIND - Static variable in class uk.me.parabola.mkgmap.build.MapArea
 

Z

zero(Brent.Function, double, double) - Static method in class uk.me.parabola.mkgmap.reader.dem.Brent
 
zero(Brent.Function, double, double, double, int) - Static method in class uk.me.parabola.mkgmap.reader.dem.Brent
 
Zip - Class in uk.me.parabola.imgfmt.app.lbl
A zip or postal code record.
Zip(int) - Constructor for class uk.me.parabola.imgfmt.app.lbl.Zip
 
Zoom - Class in uk.me.parabola.imgfmt.app.trergn
A zoom level (or map level) determines the amount of detail that is shown as you zoom in and out.

$ A B C D E F G H I J K L M N O P Q R S T U V W X Z