Updraft
1.0
Open source glider flight visualisation tool.
|
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_