GeoLifeEntry.h
Go to the documentation of this file.
00001 
00011 #ifndef SPATIAL_TEMPORAL_LEARNING_GEO_LIFE_ENTRY_H_
00012 #define SPATIAL_TEMPORAL_LEARNING_GEO_LIFE_ENTRY_H_
00013 
00014 // ROS
00015 #include <ros/time.h>
00016 
00017 namespace rail
00018 {
00019 namespace spatial_temporal_learning
00020 {
00021 
00028 class GeoLifeEntry
00029 {
00030 public:
00040   GeoLifeEntry(const double latitude = 0, const double longitude = 0, const ros::Time &time = ros::Time(0));
00041 
00049   double getLatitude() const;
00050 
00058   void setLatitude(const double latitude);
00059 
00067   double getLongitude() const;
00068 
00076   void setLongitude(const double longitude);
00077 
00085   const ros::Time &getTime() const;
00086 
00094   ros::Time &getTime();
00095 
00103   void setTime(const ros::Time &time);
00104 
00105 private:
00107   double latitude_, longitude_;
00109   ros::Time time_;
00110 };
00111 
00112 }
00113 }
00114 
00115 #endif


world_item_search
Author(s): Russell Toris
autogenerated on Fri Feb 12 2016 00:24:30