/*
  Copyright (C) 2002 Danny Chapman - flight@rowlhouse.freeserve.co.uk
*/
#ifndef TYPES_H
#define TYPES_H

// bit hacky, but stick this here to get rid of STUPID MSVC warnings
#ifdef _MSC_VER
#pragma warning (disable : 4786)    // long names in debug info
#pragma warning (disable : 4355)    // 'this' : used in base member initializer list
#endif

#include "matrix_vector3.hpp"

// The following refer to the global coordinate system...
typedef Vector3 Position;
typedef Vector3 Velocity;
typedef Matrix3 Orientation;
typedef Vector3 Rotation; // apart from this, which is in the body's reference frame

#endif // file included
