X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Fvehicle.h;h=1e9454fa5afb0fd2607099a72cbfc5c1e06de205;hb=bc9e941447da48905295192289bc09483a678180;hp=df251c11ac3df1a90d6ec6300bf3534c74acb183;hpb=b0d402f30489b0618d21281781e1b8f683ed567b;p=r2c2.git diff --git a/source/libr2c2/vehicle.h b/source/libr2c2/vehicle.h index df251c1..1e9454f 100644 --- a/source/libr2c2/vehicle.h +++ b/source/libr2c2/vehicle.h @@ -43,7 +43,7 @@ public: { const VehicleType::Bogie *type; Angle direction; - std::vector axles; + std::vector axles; Bogie(const VehicleType::Bogie &); }; @@ -64,6 +64,7 @@ private: Vehicle *prev; TrackOffsetIter track; std::vector axles; + std::vector fixed_axles; std::vector bogies; std::vector rods; unsigned front_sensor; @@ -96,6 +97,7 @@ public: Track *get_track() const { return track.track(); } unsigned get_entry() const { return track.entry(); } float get_offset() const { return track.offset(); } + const Axle &get_axle(unsigned) const; const Axle &get_fixed_axle(unsigned) const; const Bogie &get_bogie(unsigned) const; const Axle &get_bogie_axle(unsigned, unsigned) const;