The Robot Application Programming Interface Delegate Project
RAPID Logo

GPS Class Reference

List of all members.

Public Member Functions

 GPS (String sourceName, double latitude, double longitude, double altitude, float[] velocityVector, float[] heading, double timestamp)
double getLatitude ()
double getLongitude ()
double getAltitude ()
float[] getVelocityVector ()
float[] getHeading ()
double getTimestamp ()
String getSource ()
void update (double lat, double lon, double alt, float[] velocityVector, float[] heading, long currentTimeMillis)
String toString ()

Static Public Attributes

static final double NODATA_VALUE = Double.MAX_VALUE
static final float NODATA_FLOAT = Float.MAX_VALUE

Constructor & Destructor Documentation

GPS ( String  sourceName,
double  latitude,
double  longitude,
double  altitude,
float[]  velocityVector,
float[]  heading,
double  timestamp 
)

Member Function Documentation

double getAltitude ( )
float [] getHeading ( )
Returns:
the heading
double getLatitude ( )
Returns:
the latitude
double getLongitude ( )
Returns:
the longitude
String getSource ( )
Returns:
the source
double getTimestamp ( )
Returns:
the timestamp
float [] getVelocityVector ( )
Returns:
the velocityVector
String toString ( )
void update ( double  lat,
double  lon,
double  alt,
float[]  velocityVector,
float[]  heading,
long  currentTimeMillis 
)

Member Data Documentation

final float NODATA_FLOAT = Float.MAX_VALUE [static]
final double NODATA_VALUE = Double.MAX_VALUE [static]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines