Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

RoadDest.h

Go to the documentation of this file.
00001 
00007 #ifndef ROAD_DEST_INTF_H
00008 #define ROAD_DEST_INTF_H
00009 
00010 // include the STL vector
00011 #include <vector>
00012 
00013 #include <utils/Time.h>
00014 #include <utils/Linear.h>
00015 #include <utils/Interface.h>
00016 
00026 UTILS_INTERFACE(RoadDest) {
00027  public:
00032   virtual ~RoadDest() {}
00033 
00040   virtual bool outputPoints(utils::Time time,
00041                             const std::vector<utils::Vec3d>& points) = 0;
00042 
00043   // declare the standard interface static methods it also declares,
00044   UTILS_INTF_DECL(RoadDest);
00045 };
00046 
00047 #endif

Generated on Fri Jun 16 13:21:19 2006 for ModUtils by  doxygen 1.4.4