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

A

addChain(int) - Method in class org.squigle.parser.GTPolygon
 
addLayer(Layer) - Method in class org.squigle.layers.LayerComposite
adds a layer into the layer composite
addLayerComposite(LayerComposite) - Method in class org.squigle.layers.MapViewport
 
addPoint(float[], String[]) - Method in class org.squigle.layers.PointLayer
Add a point element to a writable PointLayer
addPoint(String, String) - Method in class org.squigle.parser.Chain
 
addPoints(Vector, Chain) - Method in class org.squigle.parser.GTPolygon
 
addPolygon(float[][], String[]) - Method in class org.squigle.layers.PolygonLayer
Add a polygon element to a writable polygonLayer
addPolyLine(float[][], String[]) - Method in class org.squigle.layers.PolyLineLayer
Add a polyLine element to a writable PolyLineLayer

B

BatchCompile - class org.squigle.BatchCompile.
 
BatchCompile() - Constructor for class org.squigle.BatchCompile
 
boundsCollision(float[], float[], float[], float[]) - Static method in class org.squigle.layers.Layer
 
boundsCollision(GPSPoint, GPSPoint, GPSPoint, GPSPoint) - Static method in class org.squigle.parser.LODNode
 
boundsLookup(String) - Method in class org.squigle.layers.CountyQuery
 
buildPoints(Hashtable) - Method in class org.squigle.parser.GTPolygon
 
buildPolygons() - Method in class org.squigle.parser.TigerParser
 

C

ccTlids - Variable in class org.squigle.parser.GTPolygon
 
cfcc - Variable in class org.squigle.parser.Chain
 
cfcc - Variable in class org.squigle.parser.GTPolygon
 
Chain - class org.squigle.parser.Chain.
 
CHAIN - Static variable in class org.squigle.parser.LODNode
 
Chain() - Constructor for class org.squigle.parser.Chain
 
Chain(Chain) - Constructor for class org.squigle.parser.Chain
 
Chain(int, String, String, String, String, String, String) - Constructor for class org.squigle.parser.Chain
 
chains - Variable in class org.squigle.parser.TigerParser
 
chainsByPoints - Variable in class org.squigle.parser.TigerParser
 
composites - Variable in class org.squigle.layers.MapViewport
 
concatMetaData(String[]) - Static method in class org.squigle.layers.MetaDataUtils
Concatenates a String[] into a single String.
copy() - Method in class org.squigle.parser.Chain
 
copy() - Method in class org.squigle.parser.GTPolygon
 
copy() - Method in interface org.squigle.parser.MappingPrimative
 
counties - Variable in class org.squigle.layers.CountyQuery
 
countiesLoaded - Variable in class org.squigle.layers.MapViewport
 
county - Variable in class org.squigle.parser.Chain
 
countyBorder - Variable in class org.squigle.parser.Chain
 
CountyLabelHandler - class org.squigle.layers.CountyLabelHandler.
 
CountyLabelHandler(Component) - Constructor for class org.squigle.layers.CountyLabelHandler
 
CountyQuery - class org.squigle.layers.CountyQuery.
 
CountyQuery(Component) - Constructor for class org.squigle.layers.CountyQuery
 

D

decodeMetaData(ByteBuffer, int) - Static method in class org.squigle.layers.MetaDataUtils
 
draw(Graphics) - Method in class org.squigle.parser.Chain
 
draw(Graphics) - Method in class org.squigle.parser.GTPolygon
 
draw(Graphics) - Method in class org.squigle.parser.LODNode
 
drawBadge(Graphics2D, String, int, int, int) - Method in class org.squigle.layers.PolyLineLabelHandler
 
drawRotatedString(Graphics2D, String, float, int, int, float, Color, Color) - Method in class org.squigle.layers.PolyLineLabelHandler
 
drawRotatedString(Graphics2D, String, float, int, int, float, Color, Color) - Method in class org.squigle.layers.PolygonLabelHandler
 

E

elements - Variable in class org.squigle.parser.LODNode
 
equals(GPSPoint) - Method in class org.squigle.parser.GPSPoint
 
evaluateLine(float[][], String[]) - Method in class org.squigle.layers.MetaDataHandler
override to store polyline data and a pointer to its metaData for later evaluation
evaluateLine(float[][], String[]) - Method in class org.squigle.layers.PolyLineLabelHandler
 
evaluatePoint(float[], String[]) - Method in class org.squigle.layers.MetaDataHandler
override to store point data and a pointer to its metaData for later evaluation
evaluatePoint(float[], String[]) - Method in class org.squigle.layers.PolygonLabelHandler
 
evaluatePolygon(float[][], int) - Method in class org.squigle.layers.PolygonLabelMetaDataHandler
store polygon data and a pointer to its metaData for later evaluation
evaluatePolygon(float[], int) - Method in class org.squigle.layers.MetaDataHandler
override to store polygon data and a pointer to its metaData for later evaluation
export(String) - Method in class org.squigle.layers.LayerComposite
exports a writable LayerComposite out into a maptree (a .gro and .meta file)

F

filepointer - Variable in class org.squigle.parser.LODNode
 
free() - Method in class org.squigle.layers.Layer
 
free() - Method in class org.squigle.layers.PointLayer
 

G

getColByName(Hashtable, String) - Static method in class org.squigle.layers.MetaDataUtils
 
GPSPoint - class org.squigle.parser.GPSPoint.
 
GPSPoint() - Constructor for class org.squigle.parser.GPSPoint
 
GPSPoint(double, double) - Constructor for class org.squigle.parser.GPSPoint
 
GPSPoint(String, String) - Constructor for class org.squigle.parser.GPSPoint
 
gpsRatio - Variable in class org.squigle.parser.Chain
 
gpsRatio - Variable in class org.squigle.parser.GTPolygon
 
gradiant(Color, Color, double) - Method in class org.squigle.layers.PointLayer
 
GTPolygon - class org.squigle.parser.GTPolygon.
 
GTPolygon() - Constructor for class org.squigle.parser.GTPolygon
 
GTPolygon(GTPolygon) - Constructor for class org.squigle.parser.GTPolygon
 
GTPolygon(int) - Constructor for class org.squigle.parser.GTPolygon
 

H

handlers(Graphics) - Method in class org.squigle.layers.LayerComposite
loops through the layers assciated with the composite, calling the layer's metaData handler processor.
height - Variable in class org.squigle.layers.Layer
Since the layer also has a render component, we must know the drawing plane dimensions
height - Variable in class org.squigle.layers.LayerComposite
 
height - Variable in class org.squigle.layers.MapViewport
 

I

id - Variable in class org.squigle.layers.LayerComposite
 
id2bounds - Variable in class org.squigle.layers.CountyQuery
 
id2name - Variable in class org.squigle.layers.CountyQuery
 

K

keyPressed(KeyEvent) - Method in class org.squigle.layers.MapViewport
 
keyReleased(KeyEvent) - Method in class org.squigle.layers.MapViewport
 
keyTyped(KeyEvent) - Method in class org.squigle.layers.MapViewport
 

L

label - Variable in class org.squigle.parser.Chain
 
label - Variable in class org.squigle.parser.GTPolygon
 
land - Variable in class org.squigle.parser.GTPolygon
 
landLookup - Variable in class org.squigle.parser.TigerParser
 
last_search_x - Variable in class org.squigle.layers.MapViewport
 
last_search_y - Variable in class org.squigle.layers.MapViewport
 
last_x - Variable in class org.squigle.layers.MapViewport
 
last_y - Variable in class org.squigle.layers.MapViewport
 
lat - Variable in class org.squigle.parser.GPSPoint
 
Layer - class org.squigle.layers.Layer.
Layer is the abstract base class of all layer implementations.
Layer(ByteBuffer, int, ByteBuffer, int, MetaDataHandler) - Constructor for class org.squigle.layers.Layer
Constructor for a readable layer
Layer(float, float, float, float, Color, int, int, String[], MetaDataHandler) - Constructor for class org.squigle.layers.Layer
Constructor for writable layer
LayerComposite - class org.squigle.layers.LayerComposite.
LayerComposite represents a stack of layers for a set geographic bounds.
LayerComposite(Component, String) - Constructor for class org.squigle.layers.LayerComposite
LayerComposite constructor
LayerNotReadableException - exception org.squigle.layers.LayerNotReadableException.
Exception thrown when attempting to read a writable layer
LayerNotReadableException() - Constructor for class org.squigle.layers.LayerNotReadableException
 
LayerNotReadableException(String) - Constructor for class org.squigle.layers.LayerNotReadableException
 
LayerNotWritableException - exception org.squigle.layers.LayerNotWritableException.
Exception thrown when attempting to write to a readable layer
LayerNotWritableException() - Constructor for class org.squigle.layers.LayerNotWritableException
 
LayerNotWritableException(String) - Constructor for class org.squigle.layers.LayerNotWritableException
 
left - Variable in class org.squigle.parser.GTPolygon
 
left - Variable in class org.squigle.parser.LODNode
 
lineAngle(GPSPoint, GPSPoint, GPSPoint) - Method in class org.squigle.parser.GTPolygon
 
load(String) - Method in class org.squigle.layers.LayerComposite
loads a maptree into the LayerComposite from a file.
LODNode - class org.squigle.parser.LODNode.
 
LODNode(LODNode, GPSPoint, GPSPoint) - Constructor for class org.squigle.parser.LODNode
 
LODNode(LODNode, GPSPoint, GPSPoint, int) - Constructor for class org.squigle.parser.LODNode
 
lon - Variable in class org.squigle.parser.GPSPoint
 

M

main(String[]) - Static method in class org.squigle.BatchCompile
 
main(String[]) - Static method in class org.squigle.SquigleClient
 
main(String[]) - Static method in class org.squigle.SquigleCompileTiger
 
MappingPrimative - interface org.squigle.parser.MappingPrimative.
 
MapViewport - class org.squigle.layers.MapViewport.
 
MapViewport() - Constructor for class org.squigle.layers.MapViewport
 
max_la - Static variable in class org.squigle.parser.GPSPoint
 
max_lo - Static variable in class org.squigle.parser.GPSPoint
 
max_threshold - Variable in class org.squigle.layers.Layer
 
message(String) - Method in class org.squigle.SquigleClient
 
message(String) - Method in interface org.squigle.layers.SquigleConsole
 
meta_pointer - Variable in class org.squigle.parser.Chain
 
meta_pointer - Variable in class org.squigle.parser.GTPolygon
 
meta_pointers - Variable in class org.squigle.parser.GTPolygon
 
MetaDataHandler - class org.squigle.layers.MetaDataHandler.
MetaDataHandlers are used to keep a state of the metaData rendered by a layer, analyzing that data, and then performing some function based on that overall analysis.
MetaDataHandler() - Constructor for class org.squigle.layers.MetaDataHandler
 
MetaDataUtils - class org.squigle.layers.MetaDataUtils.
Contains various utitlity functions for dealing with layer metaData.
MetaDataUtils() - Constructor for class org.squigle.layers.MetaDataUtils
 
min_la - Static variable in class org.squigle.parser.GPSPoint
 
min_lo - Static variable in class org.squigle.parser.GPSPoint
 
min_threshold - Variable in class org.squigle.layers.Layer
Thresholds determine the zoom range at which the layer is visible.
MyFrame - class org.squigle.MyFrame.
 
MyFrame() - Constructor for class org.squigle.MyFrame
 
MyFrame(String) - Constructor for class org.squigle.MyFrame
 

N

nameLookup(String) - Method in class org.squigle.layers.CountyQuery
 
nationBorder - Variable in class org.squigle.parser.Chain
 

O

org.squigle - package org.squigle
 
org.squigle.layers - package org.squigle.layers
 
org.squigle.parser - package org.squigle.parser
 
overland - Variable in class org.squigle.layers.MapViewport
 

P

paint(Graphics) - Method in class org.squigle.layers.Layer
Each layer needs a paint function that can render the layers geometry
paint(Graphics) - Method in class org.squigle.layers.LayerComposite
the loops through all layers associated with this composite, passing the current viewport dimensions, and calling their paint function
paint(Graphics) - Method in class org.squigle.layers.MapViewport
 
paint(Graphics) - Method in class org.squigle.layers.PointLayer
A PointLayer specific rendering function
paint(Graphics) - Method in class org.squigle.layers.PolyLineLayer
A PolyLineLayer specific rendering function
paint(Graphics) - Method in class org.squigle.layers.PolygonLayer
A polygonLayer specific rendering function
parseType1(String, InputStream) - Method in class org.squigle.parser.TigerParser
 
parseType2(String, InputStream) - Method in class org.squigle.parser.TigerParser
 
parseType7(String, InputStream) - Method in class org.squigle.parser.TigerParser
 
parseType8(String, InputStream) - Method in class org.squigle.parser.TigerParser
 
parseTypeI(String, InputStream) - Method in class org.squigle.parser.TigerParser
 
parseTypeS(String, InputStream) - Method in class org.squigle.parser.TigerParser
 
path - Variable in class org.squigle.parser.TigerParser
 
PointLayer - class org.squigle.layers.PointLayer.
 
PointLayer(float, float, float, float, Color, int, String[], MetaDataHandler) - Constructor for class org.squigle.layers.PointLayer
Constructor for writable PointLayer
points - Variable in class org.squigle.parser.Chain
 
points - Variable in class org.squigle.parser.GTPolygon
 
POLYGON - Static variable in class org.squigle.parser.LODNode
 
PolygonLabelHandler - class org.squigle.layers.PolygonLabelHandler.
 
PolygonLabelHandler(Component) - Constructor for class org.squigle.layers.PolygonLabelHandler
 
PolygonLabelMetaDataHandler - class org.squigle.layers.PolygonLabelMetaDataHandler.
As a subclass of MetaDataHandler, PolygonLabelMetaDataHandler is registered to a PolygonLayer and is responsible for properly the labeling polygons of that layer It does so by averaging the midpoint of each polygon evaluated that has the same metadata, thus finding the centeral common points among the related polygons.
PolygonLabelMetaDataHandler(Color) - Constructor for class org.squigle.layers.PolygonLabelMetaDataHandler
 
PolygonLayer - class org.squigle.layers.PolygonLayer.
 
PolygonLayer(ByteBuffer, int, ByteBuffer, int, MetaDataHandler) - Constructor for class org.squigle.layers.PolygonLayer
Constructor for a readable layer
PolygonLayer(float, float, float, float, Color, int, String[], MetaDataHandler) - Constructor for class org.squigle.layers.PolygonLayer
Constructor for writable PolygonLayer
polygons - Variable in class org.squigle.parser.TigerParser
 
polyID - Variable in class org.squigle.parser.GTPolygon
 
PolyLineLabelHandler - class org.squigle.layers.PolyLineLabelHandler.
 
PolyLineLabelHandler(Component) - Constructor for class org.squigle.layers.PolyLineLabelHandler
 
PolyLineLayer - class org.squigle.layers.PolyLineLayer.
 
PolyLineLayer(ByteBuffer, int, ByteBuffer, int, MetaDataHandler) - Constructor for class org.squigle.layers.PolyLineLayer
Constructor for a readable layer
PolyLineLayer(float, float, float, float, Color, int, String[], MetaDataHandler) - Constructor for class org.squigle.layers.PolyLineLayer
Constructor for writable PolyLineLayer
prependPoints(Vector, Chain) - Method in class org.squigle.parser.GTPolygon
 
process(Object) - Method in class org.squigle.layers.CountyLabelHandler
 
process(Object) - Method in class org.squigle.layers.MetaDataHandler
process the collected data
process(Object) - Method in class org.squigle.layers.PolyLineLabelHandler
 
process(Object) - Method in class org.squigle.layers.PolygonLabelHandler
 

Q

query(float, float, float, float) - Method in class org.squigle.layers.Layer
Search a layer for metaData within the bounding coordinates
query(float, float, float, float) - Method in class org.squigle.layers.PointLayer
Search a layer for metaData within the bounding coordinates
query(float, float, float, float) - Method in class org.squigle.layers.PolyLineLayer
Search a layer for metaData within the bounding coordinates
query(float, float, float, float) - Method in class org.squigle.layers.PolygonLayer
Search a layer for metaData within the bounding coordinates

R

reset() - Method in class org.squigle.layers.MetaDataHandler
clear the previous state from before evaluating the next frame
reset() - Method in class org.squigle.layers.PolyLineLabelHandler
 
reset() - Method in class org.squigle.layers.PolygonLabelHandler
 
right - Variable in class org.squigle.parser.GTPolygon
 
right - Variable in class org.squigle.parser.LODNode
 
roadLookup - Variable in class org.squigle.parser.TigerParser
 

S

screenDiag - Variable in class org.squigle.layers.Layer
the current viewport diagonal
screenDiag - Variable in class org.squigle.layers.LayerComposite
 
searchChains(Vector, GPSPoint) - Method in class org.squigle.parser.GTPolygon
 
searchPoints(int, int) - Method in class org.squigle.layers.MapViewport
 
setConsole(SquigleConsole) - Method in class org.squigle.layers.MapViewport
 
setLayer(Layer) - Method in class org.squigle.layers.MetaDataHandler
Stores a refrence to the layer this handler was registered to.
setViewport(float, float, float, float) - Method in class org.squigle.layers.MapViewport
 
shared - Variable in class org.squigle.parser.Chain
 
sort(int, int) - Method in class org.squigle.layers.Layer
The sort function processes the element from a writable layer, sorting them into a BSP tree with a depth no greater than maxDepth, and no more than maxWeight elements per node.
sort(int, int) - Method in class org.squigle.layers.PointLayer
The sort function processes the point elements from a writable layer, sorting them into a BSP tree with a depth no greater than maxDepth, and no more than maxWeight elements per node.
sort(int, int) - Method in class org.squigle.layers.PolyLineLayer
The sort function processes the polyline elements from a writable layer, sorting them into a BSP tree with a depth no greater than maxDepth, and no more than maxWeight elements per node.
sort(int, int) - Method in class org.squigle.layers.PolygonLayer
The sort function processes the polygon elements from a writable layer, sorting them into a BSP tree with a depth no greater than maxDepth, and no more than maxWeight elements per node.
sortLODNodes(int, int) - Method in class org.squigle.parser.LODNode
 
split(MappingPrimative, LODNode, LODNode, double, double, double, double, int) - Method in class org.squigle.parser.Chain
 
split(MappingPrimative, LODNode, LODNode, double, double, double, double, int) - Method in class org.squigle.parser.GTPolygon
 
split(MappingPrimative, LODNode, LODNode, double, double, double, double, int) - Method in interface org.squigle.parser.MappingPrimative
 
SquigleClient - class org.squigle.SquigleClient.
 
SquigleClient() - Constructor for class org.squigle.SquigleClient
 
SquigleCompileTiger - class org.squigle.SquigleCompileTiger.
 
SquigleCompileTiger(String, String, String) - Constructor for class org.squigle.SquigleCompileTiger
 
SquigleConsole - interface org.squigle.layers.SquigleConsole.
 
state - Variable in class org.squigle.parser.Chain
 
stateBorder - Variable in class org.squigle.parser.Chain
 

T

TigerParser - class org.squigle.parser.TigerParser.
 
TigerParser(String, String) - Constructor for class org.squigle.parser.TigerParser
 
tlid - Variable in class org.squigle.parser.Chain
 
toString() - Method in class org.squigle.parser.Chain
 
toString() - Method in class org.squigle.parser.GPSPoint
 
translate(int, int, int, int) - Method in class org.squigle.layers.MapViewport
 
type - Variable in class org.squigle.parser.LODNode
 

U

unsortedChains - Variable in class org.squigle.parser.GTPolygon
 
update(Graphics) - Method in class org.squigle.layers.MapViewport
 

V

vp_lat_1 - Variable in class org.squigle.layers.Layer
 
vp_lat_1 - Variable in class org.squigle.layers.LayerComposite
 
vp_lat_1 - Variable in class org.squigle.layers.MapViewport
 
vp_lat_2 - Variable in class org.squigle.layers.Layer
 
vp_lat_2 - Variable in class org.squigle.layers.LayerComposite
 
vp_lat_2 - Variable in class org.squigle.layers.MapViewport
 
vp_lon_1 - Variable in class org.squigle.layers.Layer
 
vp_lon_1 - Variable in class org.squigle.layers.LayerComposite
 
vp_lon_1 - Variable in class org.squigle.layers.MapViewport
 
vp_lon_2 - Variable in class org.squigle.layers.Layer
 
vp_lon_2 - Variable in class org.squigle.layers.LayerComposite
 
vp_lon_2 - Variable in class org.squigle.layers.MapViewport
 

W

width - Variable in class org.squigle.layers.Layer
Since the layer also has a render component, we must know the drawing plane dimensions
width - Variable in class org.squigle.layers.LayerComposite
 
width - Variable in class org.squigle.layers.MapViewport
 
windowActivated(WindowEvent) - Method in class org.squigle.MyFrame
 
windowClosed(WindowEvent) - Method in class org.squigle.MyFrame
 
windowClosing(WindowEvent) - Method in class org.squigle.MyFrame
 
windowDeactivated(WindowEvent) - Method in class org.squigle.MyFrame
 
windowDeiconified(WindowEvent) - Method in class org.squigle.MyFrame
 
windowIconified(WindowEvent) - Method in class org.squigle.MyFrame
 
windowOpened(WindowEvent) - Method in class org.squigle.MyFrame
 
worldDistance(double, double, double, double) - Method in class org.squigle.layers.MapViewport
 
write(RandomAccessFile) - Method in class org.squigle.layers.Layer
Writes a readable layer to a random access file handle Must be overridden to handle writing specific geometries
write(RandomAccessFile) - Method in class org.squigle.layers.PointLayer
Writes a readable PointLayer to a random access file handle
write(RandomAccessFile) - Method in class org.squigle.layers.PolyLineLayer
Writes a readable PolyLineLayer to a random access file handle
write(RandomAccessFile) - Method in class org.squigle.layers.PolygonLayer
Writes a readable PolygonLayer to a random access file handle
writeChain(RandomAccessFile) - Method in class org.squigle.parser.Chain
 
writeGPSPoint(RandomAccessFile) - Method in class org.squigle.parser.GPSPoint
 
writeNode(RandomAccessFile) - Method in class org.squigle.parser.LODNode
 
writePolygon(RandomAccessFile) - Method in class org.squigle.parser.GTPolygon
 

X

xScreenToWorld(float) - Method in class org.squigle.layers.MapViewport
 

Y

yScreenToWorld(float) - Method in class org.squigle.layers.MapViewport
 

Z

zoom(int) - Method in class org.squigle.layers.MapViewport
 

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