|
@@ -80,24 +80,27 @@ namespace iv {
|
|
};
|
|
};
|
|
|
|
|
|
typedef boost::shared_ptr<iv::GPS_INS> GPSData;
|
|
typedef boost::shared_ptr<iv::GPS_INS> GPSData;
|
|
- class Point2D
|
|
|
|
- {
|
|
|
|
- public:
|
|
|
|
- double x = 0, y = 0, speed=0;
|
|
|
|
- int v1 = 0, v2 = 0;
|
|
|
|
|
|
+ class Point2D
|
|
|
|
+ {
|
|
|
|
+ public:
|
|
|
|
+ double x = 0, y = 0, speed=0,obs_speed_x=0,obs_speed_y=0;
|
|
|
|
+ int v1 = 0, v2 = 0;
|
|
|
|
+ int roadMode = 0;
|
|
|
|
+ int obs_type=0;
|
|
|
|
+
|
|
|
|
|
|
- Point2D()
|
|
|
|
- {
|
|
|
|
- x = y = v1 = 0;
|
|
|
|
- }
|
|
|
|
|
|
+ Point2D()
|
|
|
|
+ {
|
|
|
|
+ x = y = v1 = 0;
|
|
|
|
+ }
|
|
|
|
|
|
- Point2D(double _x, double _y)
|
|
|
|
- {
|
|
|
|
- x = _x; y = _y;
|
|
|
|
- }
|
|
|
|
|
|
+ Point2D(double _x, double _y)
|
|
|
|
+ {
|
|
|
|
+ x = _x; y = _y;
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
- };
|
|
|
|
|
|
+ };
|
|
|
|
|
|
|
|
|
|
|
|
|