| 123456789101112131415161718192021 |
- #include "BsVector3.h"
- #include "BsMath.h"
- #include "BsVector4.h"
- namespace BansheeEngine
- {
- Vector3::Vector3(const Vector4& vec)
- :x(vec.x), y(vec.y), z(vec.z)
- {
- }
- const Vector3 Vector3::ZERO(0, 0, 0);
- const Vector3 Vector3::ONE(1, 1, 1);
- const Vector3 Vector3::INF =
- Vector3(std::numeric_limits<float>::infinity(), std::numeric_limits<float>::infinity(), std::numeric_limits<float>::infinity());
- const Vector3 Vector3::UNIT_X(1, 0, 0);
- const Vector3 Vector3::UNIT_Y(0, 1, 0);
- const Vector3 Vector3::UNIT_Z(0, 0, 1);
- }
|