Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
W
A
AbstractPlugin
- class plugins.
AbstractPlugin
.
An abstract plugin.
AbstractPlugin()
- Constructor for class plugins.
AbstractPlugin
Area
- class coordinates.area.
Area
.
The abstract class for an area in the three dimensional room.
Area()
- Constructor for class coordinates.area.
Area
AreaException
- class coordinates.area.
AreaException
.
Standard exception for anything that can go wrong concerning area objects.
AreaException()
- Constructor for class coordinates.area.
AreaException
add(Probability)
- Method in class pdf.
Probability
add(Area, Object)
- Method in class utils.index.
Index
add an object to the index.
add(Object)
- Method in class utils.index.
Index
area
- Variable in class pdf.
PDF
C
Cartesian
- class coordinates.
Cartesian
.
Cartesian coordinates.
Cartesian(int, int, int)
- Constructor for class coordinates.
Cartesian
CompoundPdf
- class locator.
CompoundPdf
.
A compound PDF over some PFDs.
CompoundPdf(Vector)
- Constructor for class locator.
CompoundPdf
The constructor.
Config
- class config.
Config
.
The central configuration class.
Config()
- Constructor for class config.
Config
Config.coordinates
- class config.
Config.coordinates
.
Config.coordinates()
- Constructor for class config.
Config.coordinates
Config.coordinates.Cartesian
- class config.
Config.coordinates.Cartesian
.
Config.coordinates.Cartesian()
- Constructor for class config.
Config.coordinates.Cartesian
Config.locator
- class config.
Config.locator
.
Config.locator()
- Constructor for class config.
Config.locator
Config.locator.Locator
- class config.
Config.locator.Locator
.
Config.locator.Locator()
- Constructor for class config.
Config.locator.Locator
Config.pdf
- class config.
Config.pdf
.
Config.pdf()
- Constructor for class config.
Config.pdf
Config.pdf.CompoundPdf
- class config.
Config.pdf.CompoundPdf
.
Config.pdf.CompoundPdf()
- Constructor for class config.
Config.pdf.CompoundPdf
Config.plugin
- class config.
Config.plugin
.
Config.plugin()
- Constructor for class config.
Config.plugin
Config.plugin.GPSPlugin
- class config.
Config.plugin.GPSPlugin
.
Config.plugin.GPSPlugin()
- Constructor for class config.
Config.plugin.GPSPlugin
callback(PDF, int)
- Method in class locator.
Locator
implementation of the callback handler.
callback(PDF, int)
- Method in interface locator.
PDFDrain
checkArea(Cartesian)
- Method in class pdf.
PDF
protected
clone()
- Method in class coordinates.area.
Area
The clone function.
compareTo(Cartesian)
- Method in class coordinates.
Cartesian
Compare two Cartesian vectors.
compareTo(Probability)
- Method in class pdf.
Probability
config
- package config
contains(WGS84)
- Method in class coordinates.area.
Area
check if this area contains the given point.
contains(Cartesian)
- Method in class coordinates.area.
Area
check if the given vector lies within this area.
coordinates
- package coordinates
coordinates.area
- package coordinates.area
createPdf(long)
- Method in class plugins.
AbstractPlugin
calculate the current PDF.
createPdf(long)
- Method in class plugins.
GPSPlugin
D
debug(String, String, String)
- Static method in class logger.
Logger
diff(WGS84)
- Method in class coordinates.
WGS84
Calculate the difference between to absolut points.
E
error(String, String, String)
- Static method in class logger.
Logger
expand(Area)
- Method in class coordinates.area.
Area
expand the area to additionally cover the given room.
F
fatal(String, String, String)
- Static method in class logger.
Logger
freeRessources()
- Method in class plugins.
AbstractPlugin
prepare to get deleted, so free all aquired ressource
freeRessources()
- Method in class plugins.
GPSPlugin
G
GPSPlugin
- class plugins.
GPSPlugin
.
GPSPlugin()
- Constructor for class plugins.
GPSPlugin
GaussDistribution
- class pdf.
GaussDistribution
.
A concrete implementation of a PDF, the gauss distribution
GaussDistribution(Area, double)
- Constructor for class pdf.
GaussDistribution
get(Cartesian)
- Method in class utils.index.
Index
get the first object of the index whose area covers the given point.
getArea()
- Method in class pdf.
PDF
getCompoundPdf()
- Method in class locator.
Locator
triggers the plugins to create a current PDF and returns the compound PDF.
getDeviation()
- Static method in class config.
Config.plugin.GPSPlugin
return the deviation of GPS position measurement in meter.
getDevice()
- Static method in class config.
Config.plugin.GPSPlugin
returns the name of the serial device where the GPS sensor is connected to.
getEpsilon()
- Static method in class config.
Config.pdf.CompoundPdf
returns the minimum probability.
getOrigin()
- Method in class coordinates.area.
Area
getPointOfMaxProbability()
- Method in class locator.
CompoundPdf
getProbability(Cartesian)
- Method in class locator.
CompoundPdf
getProbability(Cartesian)
- Method in class pdf.
GaussDistribution
getProbability(Cartesian)
- Method in class pdf.
PDF
getRequiredServices()
- Method in class plugins.
AbstractPlugin
get a list of service objects of the appropriate type
getRequiredServices()
- Method in class plugins.
GPSPlugin
Plugin
getRequiredServices()
- Method in interface services.
ServiceUser
getResolution()
- Static method in class config.
Config.coordinates.Cartesian
return resolution of the grid in centimeters.
getServices()
- Method in class plugins.
AbstractPlugin
check which services are currently assigned to the plugin
getServices()
- Method in interface services.
ServiceUser
getTimeout()
- Static method in class config.
Config.locator.Locator
returns the maximum timeout in milliseconds.
getValue()
- Method in class pdf.
Probability
getVariance()
- Static method in class config.
Config.plugin.GPSPlugin
return variance of GPS position estimation.
getVolume()
- Method in class coordinates.area.
Area
get the volume of the area.
getX()
- Method in class coordinates.
Cartesian
getY()
- Method in class coordinates.
Cartesian
getZ()
- Method in class coordinates.
Cartesian
H
hasNext()
- Method in class utils.index.
Index.Iterator
I
Index
- class utils.index.
Index
.
An abstract class for indexing objects in an area.
Index()
- Constructor for class utils.index.
Index
Index.Iterator
- class utils.index.
Index.Iterator
.
Index.Iterator(Vector)
- Constructor for class utils.index.
Index.Iterator
intersect(Area)
- Method in class coordinates.area.
Area
intersect two areas.
isEmpty()
- Method in class coordinates.area.
Area
check if the area does not cover any room.
isSubsetOf(Area)
- Method in class coordinates.area.
Area
check if this area is a subset of the given one.
isSupersetOf(Area)
- Method in class coordinates.area.
Area
check if this area is a superset of the given one.
iterator()
- Method in class coordinates.area.
Area
return an iterator over the area.
iterator()
- Method in class utils.index.
Index
L
Locator
- class locator.
Locator
.
The locator is responsible for requesting current PDFs from all registered plugins and calculate the compound PDF out of it.
Locator()
- Constructor for class locator.
Locator
Logger
- class logger.
Logger
.
Logger()
- Constructor for class logger.
Logger
load()
- Method in class plugins.
AbstractPlugin
load the plugin, start the thread.
load()
- Method in interface plugins.
Plugin
loadPlugin(String)
- Method in class locator.
Locator
load a new plugin.
locator
- package locator
logger
- package logger
M
main(String[])
- Static method in class
Testbench
move(Cartesian)
- Method in class coordinates.
Cartesian
Add two vectors
move(WGS84)
- Method in class coordinates.area.
Area
move the origin of the area.
N
needMoreServices()
- Method in class plugins.
AbstractPlugin
check if all required services where assigned to the plugin.
needMoreServices()
- Method in class plugins.
GPSPlugin
newArea(WGS84, Vector)
- Static method in class coordinates.area.
Area
factory for new area objects.
newIndex(WGS84)
- Static method in class utils.index.
Index
next()
- Method in class utils.index.
Index.Iterator
O
origin
- Variable in class coordinates.area.
Area
P
PDF
- class pdf.
PDF
.
Abstract PDF class.
PDF(Area)
- Constructor for class pdf.
PDF
public
PDFDrain
- interface locator.
PDFDrain
.
Plugin
- interface plugins.
Plugin
.
Probability
- class pdf.
Probability
.
encapsulation of a probability
Probability(double)
- Constructor for class pdf.
Probability
pdf
- package pdf
plugins
- package plugins
print(String)
- Method in class pdf.
PDF
print values along the x, y or z axes apprioriate for visualisation by gnuplot.
R
reciprocal()
- Method in class pdf.
Probability
remove()
- Method in class utils.index.
Index.Iterator
run()
- Method in class plugins.
AbstractPlugin
private
S
Service
- class services.
Service
.
Service()
- Constructor for class services.
Service
ServiceUser
- interface services.
ServiceUser
.
scale(Probability)
- Method in class pdf.
Probability
services
- package services
services
- Variable in class plugins.
AbstractPlugin
setServices(Vector)
- Method in class plugins.
AbstractPlugin
assign a list of services to the plugin.
setServices(Vector)
- Method in interface services.
ServiceUser
setX(int)
- Method in class coordinates.
Cartesian
setY(int)
- Method in class coordinates.
Cartesian
setZ(int)
- Method in class coordinates.
Cartesian
T
Testbench
- class
Testbench
.
Testbench()
- Constructor for class
Testbench
trigger(PDFDrain, long, int)
- Method in class plugins.
AbstractPlugin
trigger the caclulation of the current PDF.
trigger(PDFDrain, long, int)
- Method in interface plugins.
Plugin
U
unload()
- Method in class plugins.
AbstractPlugin
unload the plugin, stop the thread.
unload()
- Method in interface plugins.
Plugin
unloadPlugin(String)
- Method in class locator.
Locator
unload a plugin.
utils.index
- package utils.index
W
WGS84
- class coordinates.
WGS84
.
WGS84 coordinates.
WGS84(double, double, double)
- Constructor for class coordinates.
WGS84
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes