2017-03-20 05:06:53 +00:00
|
|
|
#ifndef CEULERANGES_HPP
|
|
|
|
#define CEULERANGES_HPP
|
|
|
|
|
|
|
|
#include "zeus/CVector3f.hpp"
|
|
|
|
|
|
|
|
namespace zeus
|
|
|
|
{
|
|
|
|
class CQuaternion;
|
|
|
|
|
|
|
|
class CEulerAngles : public CVector3f
|
|
|
|
{
|
|
|
|
public:
|
2017-04-15 05:31:46 +00:00
|
|
|
CEulerAngles(float x, float y, float z) { assign(x, y, z); }
|
2017-03-20 05:06:53 +00:00
|
|
|
CEulerAngles(const CQuaternion& quat);
|
2017-04-18 23:40:12 +00:00
|
|
|
CEulerAngles(const CTransform& xf);
|
2017-03-20 05:06:53 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
#endif // CEULERANGES_HPP
|