zeus/include/zeus/CEulerAngles.hpp

18 lines
411 B
C++

#pragma once
#include "zeus/CVector3f.hpp"
namespace zeus {
class CQuaternion;
class CTransform;
class CEulerAngles : public CVector3f {
public:
constexpr CEulerAngles(float x, float y, float z) : CVector3f(x, y, z) {}
explicit CEulerAngles(const CQuaternion& quat);
explicit CEulerAngles(const CTransform& xf);
explicit CEulerAngles(const CVector3f& vec) : CVector3f(vec) {}
};
} // namespace zeus