LRAUV  revA
DeadReckonWithRespectToSeafloor.h
Go to the documentation of this file.
1 
11 #ifndef DEADRECKONWITHRESPECTTOSEAFLOOR_H_
12 #define DEADRECKONWITHRESPECTTOSEAFLOOR_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 
31 {
32 public:
33  DeadReckonWithRespectToSeafloor( const Module* module );
35  void initialize( void );
36 
37 protected: // TODO: why private vs. protected?
39 
40  // read in velocity required for dead reckoning calculation
41  void readVehicleVelocity( void );
42 
43  // all other parameters and methods are inherited
44 };
45 
46 #endif /* DEADRECKONWITHRESPECTTOSEAFLOOR_H_ */
void readVehicleVelocity(void)
Definition: DeadReckonWithRespectToSeafloor.cpp:50
A DataAccessor that reads values from the Slate Contains a default dataValue that must not be NULL...
Definition: UniversalDataReader.h:26
Definition: UniversalDataReader.h:74
UniversalBlobReader * velocityReader_
Definition: DeadReckonWithRespectToSeafloor.h:38
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.
DeadReckonWithRespectToSeafloor(const Module *module)
Definition: DeadReckonWithRespectToSeafloor.cpp:17
Dead Reckoning navigator using: UniversalURI::PLATFORM_VELOCITY_WRT_GROUND.
Definition: DeadReckonWithRespectToSeafloor.h:30
virtual ~DeadReckonWithRespectToSeafloor()
Definition: DeadReckonWithRespectToSeafloor.cpp:33
General dead reckoner class.
Definition: DeadReckoner.h:25
void initialize(void)
Provide a space for initialization before being run.
Definition: DeadReckonWithRespectToSeafloor.cpp:36