LRAUV  revA
DeadReckonWithRespectToWater.h
Go to the documentation of this file.
1 
11 #ifndef DEADRECKONWITHRESPECTTOWATER_H_
12 #define DEADRECKONWITHRESPECTTOWATER_H_
13 
14 // include parent class
15 #include "navigationModule/DeadReckoner.h" // should include component/Component.h in turn
16 
17 // forward declare classes for which this class includes a pointer
19 
29 {
30 public:
31  DeadReckonWithRespectToWater( const Module* module );
33  void initialize( void );
34 
35 protected: // TODO: why private vs. protected?
37 
38  // read in velocity required for dead reckoning calculation
39  void readVehicleVelocity( void );
40 
41  // all other parameters and methods are inherited
42 };
43 
44 #endif /* DEADRECKONWITHRESPECTTOWATER_H_ */
A DataAccessor that reads values from the Slate Contains a default dataValue that must not be NULL...
Definition: UniversalDataReader.h:26
virtual ~DeadReckonWithRespectToWater()
Definition: DeadReckonWithRespectToWater.cpp:33
void initialize(void)
Provide a space for initialization before being run.
Definition: DeadReckonWithRespectToWater.cpp:36
DeadReckonWithRespectToWater(const Module *module)
Definition: DeadReckonWithRespectToWater.cpp:17
void readVehicleVelocity(void)
Definition: DeadReckonWithRespectToWater.cpp:50
Module is the abstract base class for a collection of Component objects that can be contained in a lo...
Definition: Module.h:45
Contains the DeadReckoner class declaration.
Dead Reckoning navigator using UniversalURI::PLATFORM_SPEED_WRT_SEA_WATER.
Definition: DeadReckonWithRespectToWater.h:28
UniversalDataReader * speedReader_
Definition: DeadReckonWithRespectToWater.h:36
General dead reckoner class.
Definition: DeadReckoner.h:25