]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/vehicle.h
Provide some telemetry values from ArduControl
[r2c2.git] / source / libr2c2 / vehicle.h
index f7965916d6a6d3d84bfcd3ca50c694e09cfacc16..b522b429125f1fecc3a65d92526c4f643a7da847 100644 (file)
@@ -23,15 +23,6 @@ public:
 class Vehicle: public Object
 {
 public:
-       enum PlaceMode
-       {
-               CENTER,
-               FRONT_AXLE,
-               FRONT_BUFFER,
-               BACK_AXLE,
-               BACK_BUFFER
-       };
-
        struct Axle
        {
                const VehicleType::Axle *type;
@@ -116,6 +107,8 @@ public:
        virtual unsigned get_n_link_slots() const;
        virtual Vehicle *get_link(unsigned) const;
        virtual int get_link_slot(const Object &) const;
+
+       virtual bool collide_ray(const Ray &, float * = 0) const;
 };
 
 } // namespace R2C2