Updraft  1.0
Open source glider flight visualisation tool.
tpfile.h
Go to the documentation of this file.
00001 #ifndef UPDRAFT_SRC_PLUGINS_TURNPOINTS_TPFILE_H_
00002 #define UPDRAFT_SRC_PLUGINS_TURNPOINTS_TPFILE_H_
00003 
00004 #include "turnpoint.h"
00005 
00006 namespace Updraft {
00007 
00008 typedef QList<TurnPoint> TTPList;
00009 
00011 class TPFile {
00012  public:
00013   virtual ~TPFile() {}
00014 
00016   virtual QString getFileName() const = 0;
00017 
00019   virtual QString getFilePath() const = 0;
00020 
00022   virtual const TTPList& getTurnPoints() const = 0;
00023 };
00024 
00025 }  // End namespace Updraft
00026 
00027 #endif  // UPDRAFT_SRC_PLUGINS_TURNPOINTS_TPFILE_H_
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines