#ifndef LIBR2C2_VEHICLETYPE_H_
#define LIBR2C2_VEHICLETYPE_H_
#include <msp/datafile/objectloader.h>
#ifndef LIBR2C2_VEHICLETYPE_H_
#define LIBR2C2_VEHICLETYPE_H_
#include <msp/datafile/objectloader.h>
float get_length() const { return length; }
float get_width() const { return width; }
float get_height() const { return height; }
float get_length() const { return length; }
float get_width() const { return width; }
float get_height() const { return height; }
const BogieArray &get_bogies() const { return bogies; }
const Bogie &get_bogie(unsigned) const;
const Axle &get_bogie_axle(unsigned, unsigned) const;
const BogieArray &get_bogies() const { return bogies; }
const Bogie &get_bogie(unsigned) const;
const Axle &get_bogie_axle(unsigned, unsigned) const;
float get_front_axle_offset() const;
float get_back_axle_offset() const;
const std::string &get_object() const { return object; }
float get_front_axle_offset() const;
float get_back_axle_offset() const;
const std::string &get_object() const { return object; }