GPSDATABASE::POINTRECORD Class Reference

Point Record. More...

#include <mi32/gpsdbase.h>

List of all members.

Public Member Functions

 POINTRECORD (const POINTRECORD &rhs)
 POINTRECORD ()
 ~POINTRECORD ()
DATETIME GetDateTime () const
double GetHeading () const
DPOINT3D GetLocation () const
int GetLogNumber () const
double GetSpeed () const
bool operator< (const POINTRECORD &rhs) const
void SetDateTime (const DATETIME &datetime)
void SetHeading (double heading)
void SetLocation (const DPOINT3D &location)
void SetLogNumber (int lognumber)
void SetSpeed (double speed)

Private Attributes

DATETIME m_datetime
double m_heading
DPOINT3D m_location
int m_lognumber
double m_speed

Detailed Description

Point Record.


Constructor & Destructor Documentation

GPSDATABASE::POINTRECORD::POINTRECORD (  ) 
GPSDATABASE::POINTRECORD::POINTRECORD ( const POINTRECORD rhs  ) 
GPSDATABASE::POINTRECORD::~POINTRECORD (  )  [inline]

Member Function Documentation

DATETIME GPSDATABASE::POINTRECORD::GetDateTime (  )  const [inline]
double GPSDATABASE::POINTRECORD::GetHeading (  )  const [inline]
DPOINT3D GPSDATABASE::POINTRECORD::GetLocation (  )  const [inline]
int GPSDATABASE::POINTRECORD::GetLogNumber (  )  const [inline]
double GPSDATABASE::POINTRECORD::GetSpeed (  )  const [inline]
bool GPSDATABASE::POINTRECORD::operator< ( const POINTRECORD rhs  )  const [inline]
void GPSDATABASE::POINTRECORD::SetDateTime ( const DATETIME datetime  )  [inline]
void GPSDATABASE::POINTRECORD::SetHeading ( double  heading  )  [inline]
void GPSDATABASE::POINTRECORD::SetLocation ( const DPOINT3D location  )  [inline]
void GPSDATABASE::POINTRECORD::SetLogNumber ( int  lognumber  )  [inline]
void GPSDATABASE::POINTRECORD::SetSpeed ( double  speed  )  [inline]

Member Data Documentation

Record's Date/Time.

Heading in degrees.

Records' Lat/Lon location.

Number of Log Record came from.

Speed in m/s.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:33:27 2012 for TNTsdk 2012 by  doxygen 1.6.1