-#ifndef LIBR2C23D_VEHICLETYPE_H_
-#define LIBR2C23D_VEHICLETYPE_H_
+#ifndef R2C2_3D_VEHICLETYPE_H_
+#define R2C2_3D_VEHICLETYPE_H_
#include <msp/gl/mesh.h>
#include <msp/gl/object.h>
#include "libr2c2/vehicletype.h"
+#include "objecttype.h"
namespace R2C2 {
-class Catalogue3D;
-
-class VehicleType3D
+class VehicleType3D: public ObjectType3D
{
private:
- Catalogue3D &catalogue;
const VehicleType &type;
std::map<std::string, Msp::GL::Object *> objects;
Msp::GL::Object *body_object;