2022-10-05 21:10:51 +05:00
|
|
|
#pragma once
|
|
|
|
|
2022-09-22 20:43:06 +05:00
|
|
|
#include "scalar.hpp"
|
2022-10-27 22:27:50 +05:00
|
|
|
#include "vector_space.hpp"
|
2022-09-22 20:43:06 +05:00
|
|
|
|
|
|
|
|
2022-10-27 22:27:50 +05:00
|
|
|
namespace hpr
|
2022-09-22 20:43:06 +05:00
|
|
|
{
|
|
|
|
|
2022-10-27 22:27:50 +05:00
|
|
|
template <typename Type, size_t Size>
|
|
|
|
using vec = VectorSpace<Type, Size>;
|
2022-09-22 20:43:06 +05:00
|
|
|
|
2022-10-27 22:27:50 +05:00
|
|
|
using vec2 = VectorSpace<scalar, 2>;
|
2022-09-22 20:43:06 +05:00
|
|
|
using vec3 = VectorSpace<scalar, 3>;
|
|
|
|
using vec4 = VectorSpace<scalar, 4>;
|
|
|
|
|
2022-10-27 22:27:50 +05:00
|
|
|
}
|