A C D F G I J L M N O P R S T V W Z

A

add(Coordinates) - Method in class org.wamblee.gps.geometry.Coordinates
 
addPoint(TrackPoint) - Method in class org.wamblee.gps.track.TrackSegmentImpl
Adds a point to a track.
addSegment(TrackSegment) - Method in class org.wamblee.gps.track.TrackImpl
 

C

computeElevationProfile() - Method in class org.wamblee.gpx.TrackStatistics
 
Coordinates - Class in org.wamblee.gps.geometry
Coordinates in some 3-dimensional coordinate system.
Coordinates(double, double, double) - Constructor for class org.wamblee.gps.geometry.Coordinates
Constructs the coordinates.
CoordinateSystem - Interface in org.wamblee.gps.geometry
Represents a coordinate system.

D

distance(Point, Point) - Static method in class org.wamblee.gps.geometry.ReferenceCoordinateSystem
Computes the distance between two points in arbitrary coordinate systems.
drawBackgroundImage(Graphics2D, Rectangle2D) - Method in class org.wamblee.gpx.ZoomableBackgroundXYPlot
 

F

filter(Track) - Method in interface org.wamblee.gps.track.TrackFilter
Filter the track.
FilteredTrack - Class in org.wamblee.gps.track
Filtered track provides a filtered view on a track.
FilteredTrack(TrackFilter, Track) - Constructor for class org.wamblee.gps.track.FilteredTrack
 

G

getCoordinates() - Method in class org.wamblee.gps.geometry.Point
Gets the coordinates in the point's coordinate system.
getCoordinateSystem() - Method in class org.wamblee.gps.geometry.Point
Gets the coordinate system.
getDescription() - Method in class org.wamblee.gps.track.FilteredTrack
 
getDescription() - Method in class org.wamblee.gps.track.TrackImpl
 
getDescription() - Method in interface org.wamblee.gps.track.TrackSegment
 
getDescription() - Method in class org.wamblee.gps.track.TrackSegmentImpl
 
getDistance() - Method in class org.wamblee.gpx.TrackStatistics
 
getMaxCoordinate(int) - Method in class org.wamblee.gps.track.FilteredTrack
 
getMaxCoordinate(int) - Method in class org.wamblee.gps.track.TrackImpl
 
getMaxCoordinate(int) - Method in interface org.wamblee.gps.track.TrackSegment
 
getMaxCoordinate(int) - Method in class org.wamblee.gps.track.TrackSegmentImpl
 
getMinCoordinate(int) - Method in class org.wamblee.gps.track.FilteredTrack
 
getMinCoordinate(int) - Method in class org.wamblee.gps.track.TrackImpl
 
getMinCoordinate(int) - Method in interface org.wamblee.gps.track.TrackSegment
 
getMinCoordinate(int) - Method in class org.wamblee.gps.track.TrackSegmentImpl
 
getPoint(int) - Method in class org.wamblee.gps.track.FilteredTrack
 
getPoint(int) - Method in class org.wamblee.gps.track.TrackImpl
 
getPoint(int) - Method in interface org.wamblee.gps.track.TrackSegment
Gets the point at the given inded.
getPoint(int) - Method in class org.wamblee.gps.track.TrackSegmentImpl
 
getReferenceCoordinates() - Method in class org.wamblee.gps.geometry.Point
 
getSegments() - Method in class org.wamblee.gps.track.FilteredTrack
 
getSegments() - Method in interface org.wamblee.gps.track.Track
 
getSegments() - Method in class org.wamblee.gps.track.TrackImpl
 
getTotalClimb() - Method in class org.wamblee.gpx.TrackStatistics
 
getX(int) - Method in class org.wamblee.gps.geometry.Coordinates
 
getX1() - Method in class org.wamblee.gps.geometry.Coordinates
 
getX2() - Method in class org.wamblee.gps.geometry.Coordinates
 
getX3() - Method in class org.wamblee.gps.geometry.Coordinates
 
GpxParser - Class in org.wamblee.gpx
Parser for GPX tracks.
GpxParser() - Constructor for class org.wamblee.gpx.GpxParser
 
GpxPlotter - Class in org.wamblee.gpx
Parses a GPX file and prints out a data file with each trackpoints distance from the start of the track and its elevation, separated 0by a space.
GpxPlotter() - Constructor for class org.wamblee.gpx.GpxPlotter
 

I

innerProduct(Coordinates) - Method in class org.wamblee.gps.geometry.Coordinates
 

J

JpegUtils - Class in org.wamblee.utils
Utility functions for processing JPEG images.
JpegUtils() - Constructor for class org.wamblee.utils.JpegUtils
 

L

loadJpegImage(InputStream) - Static method in class org.wamblee.utils.JpegUtils
Loads a jpeg image from an input stream.

M

main(String[]) - Static method in class org.wamblee.gpx.GpxPlotter
 

N

norm() - Method in class org.wamblee.gps.geometry.Coordinates
 
normalize() - Method in class org.wamblee.gps.geometry.Coordinates
 
normalizedProjection(Point) - Method in class org.wamblee.gps.geometry.Plane
Returns normalized coordinates within the plane of the projection of a point.

O

org.wamblee.gps.geometry - package org.wamblee.gps.geometry
 
org.wamblee.gps.track - package org.wamblee.gps.track
 
org.wamblee.gpx - package org.wamblee.gpx
 
org.wamblee.utils - package org.wamblee.utils
 
outerProduct(Coordinates) - Method in class org.wamblee.gps.geometry.Coordinates
 

P

parse(String, InputStream) - Method in class org.wamblee.gpx.GpxParser
 
parse(String, Document) - Method in class org.wamblee.gpx.GpxParser
 
Plane - Class in org.wamblee.gps.geometry
Represents a plane.
Plane(Point, Point) - Constructor for class org.wamblee.gps.geometry.Plane
Constructs a plane.
Point - Class in org.wamblee.gps.geometry
Represents a point in some coordinate system.
Point(Coordinates, CoordinateSystem) - Constructor for class org.wamblee.gps.geometry.Point
Constructs the point.

R

ReferenceCoordinateSystem - Class in org.wamblee.gps.geometry
Reference coordinate system which is the basis for defining metrics.
ReferenceCoordinateSystem() - Constructor for class org.wamblee.gps.geometry.ReferenceCoordinateSystem
Constructs the coordinate system.

S

scale(double) - Method in class org.wamblee.gps.geometry.Coordinates
 
scaleImage(int, int, Image) - Static method in class org.wamblee.utils.JpegUtils
Scales an image preserving the aspect ratio.
size() - Method in class org.wamblee.gps.track.FilteredTrack
 
size() - Method in class org.wamblee.gps.track.TrackImpl
 
size() - Method in interface org.wamblee.gps.track.TrackSegment
 
size() - Method in class org.wamblee.gps.track.TrackSegmentImpl
 
SphericalCoordinateSystem - Class in org.wamblee.gps.geometry
Represents the coordinate system for a GPS measurement identified by x1: latitude in degrees x2: longitude in degrees x3: elevation in meters This coordinate system models the earth as a sphere of a specific radius.
SphericalCoordinateSystem() - Constructor for class org.wamblee.gps.geometry.SphericalCoordinateSystem
 
subtract(Coordinates) - Method in class org.wamblee.gps.geometry.Coordinates
 

T

toReferenceSystem(Coordinates) - Method in interface org.wamblee.gps.geometry.CoordinateSystem
Conversion to a reference coordinate system.
toReferenceSystem(Coordinates) - Method in class org.wamblee.gps.geometry.ReferenceCoordinateSystem
 
toReferenceSystem(Coordinates) - Method in class org.wamblee.gps.geometry.SphericalCoordinateSystem
 
toReferenceSystem(Coordinates) - Method in class org.wamblee.gps.geometry.Wgs84CoordinateSystem
 
toString() - Method in class org.wamblee.gps.geometry.Coordinates
 
toString() - Method in class org.wamblee.gps.geometry.Point
 
Track - Interface in org.wamblee.gps.track
 
TrackFilter - Interface in org.wamblee.gps.track
 
TrackImpl - Class in org.wamblee.gps.track
 
TrackImpl(String) - Constructor for class org.wamblee.gps.track.TrackImpl
 
TrackPoint - Class in org.wamblee.gps.track
A point from a GPS track.
TrackPoint(double, double, double) - Constructor for class org.wamblee.gps.track.TrackPoint
Constructs the point.
TrackSegment - Interface in org.wamblee.gps.track
 
TrackSegmentImpl - Class in org.wamblee.gps.track
Represents a GPS track.
TrackSegmentImpl(String) - Constructor for class org.wamblee.gps.track.TrackSegmentImpl
Constructs an empty track.
TrackStatistics - Class in org.wamblee.gpx
 
TrackStatistics(TrackSegment) - Constructor for class org.wamblee.gpx.TrackStatistics
 

V

version() - Method in interface org.wamblee.gps.track.TrackFilter
Version number of the track filter.

W

Wgs84CoordinateSystem - Class in org.wamblee.gps.geometry
Represents the WGS 84 coordinate system for a GPS measurement identified by x1: latitude in degrees x2: longitude in degrees x3: elevation in meters WGS84 models the earth as an ellipse.
Wgs84CoordinateSystem() - Constructor for class org.wamblee.gps.geometry.Wgs84CoordinateSystem
 
writeHeightProfilePng(OutputStream, int, int) - Method in class org.wamblee.gpx.TrackStatistics
 
writeJpegImage(OutputStream, int, BufferedImage) - Static method in class org.wamblee.utils.JpegUtils
Writes a JPEG image.

Z

ZoomableBackgroundXYPlot - Class in org.wamblee.gpx
Extension of XY plot that provides automatic zooming of the background image.
ZoomableBackgroundXYPlot(XYDataset, ValueAxis, ValueAxis, XYItemRenderer) - Constructor for class org.wamblee.gpx.ZoomableBackgroundXYPlot
 

A C D F G I J L M N O P R S T V W Z

Copyright © 2010. All Rights Reserved.