B C F G H M O P S T

B

BLG - class BLG.
Array implementation of the Douglas-Peucker Binary Line Generalisation Tree
BLG() - Constructor for class BLG
Creates a new instance of BLG
BLG(GeoNode) - Constructor for class BLG
Creates a new instance of BLG
BLG(ArrayList) - Constructor for class BLG
Creates a new instance of BLG
BLG_test - class BLG_test.
BLG-test is a class to test the implementation of the BLG tree
BLG_test() - Constructor for class BLG_test
 
BLGapproximation(double) - Method in class BLG
Performs a search in the BLG-tree and returns an approximation

C

close(Writer) - Method in class FileHandler
Closes a Writer
close(Reader) - Method in class FileHandler
Closes a Reader

F

FileHandler - class FileHandler.
FileHandler opens and closes files
FileHandler() - Constructor for class FileHandler
 

G

GeoNode - class GeoNode.
GeoNodes keep information about geographical points,
GeoNode() - Constructor for class GeoNode
 
GeoNode(double, double) - Constructor for class GeoNode
 
GeoNode(double, double, int) - Constructor for class GeoNode
 
GeoNode(int, int) - Constructor for class GeoNode
 
GeoNode(int, int, int) - Constructor for class GeoNode
 
GeoNode(double, double, int, int) - Constructor for class GeoNode
 
GeoNode(double, double, int, int, int) - Constructor for class GeoNode
 
GeoNode(double, double, double, int, int, int) - Constructor for class GeoNode
 
getCurveID() - Method in class GeoNode
 
getError() - Method in class GeoNode
 
getListIndex() - Method in class GeoNode
 
getRoot() - Method in class BLG
 
getSegmentID() - Method in class GeoNode
 
getSize() - Method in class BLG
 
getStart() - Method in class BLG
 
getStop() - Method in class BLG
 
getX() - Method in class GeoNode
 
getY() - Method in class GeoNode
 

H

HeapSortAlgorithm - class HeapSortAlgorithm.
Class to sort GeoNodes in an ArrayList, according to x-value, y-value, index or curve index, Or to sort BLG-trees according to their largest error value.
HeapSortAlgorithm() - Constructor for class HeapSortAlgorithm
 

M

main(String[]) - Static method in class BLG_test
 

O

openInput(String, String) - Method in class FileHandler
Opens a file for input
openOutput(String, String) - Method in class FileHandler
Opens a file for output

P

printString() - Method in class BLG
Print the tree

S

setCurveID(int) - Method in class GeoNode
 
setError(double) - Method in class GeoNode
 
setListIndex(int) - Method in class GeoNode
 
setRoot(GeoNode) - Method in class BLG
 
setSegmentID(int) - Method in class GeoNode
 
setStart(GeoNode) - Method in class BLG
 
setStop(GeoNode) - Method in class BLG
 
setX(double) - Method in class GeoNode
 
setY(double) - Method in class GeoNode
 
sort(ArrayList, char) - Method in class HeapSortAlgorithm
Sorts GeoNodes according to their x-value, y-value, index or curve index

T

toString() - Method in class GeoNode
 
treeSort(ArrayList) - Method in class HeapSortAlgorithm
Sorts BLG-trees according to their largest error value

B C F G H M O P S T