Added default template arguments to vector and matrix types

master
Christophe Riccio ago%!(EXTRA string=12 years)
parent b72ce6addc
commit 0a23b0a796
  1. 2
      glm/core/type_mat2x2.hpp
  2. 2
      glm/core/type_mat2x3.hpp
  3. 2
      glm/core/type_mat2x4.hpp
  4. 2
      glm/core/type_mat3x2.hpp
  5. 2
      glm/core/type_mat3x3.hpp
  6. 2
      glm/core/type_mat3x4.hpp
  7. 2
      glm/core/type_mat4x2.hpp
  8. 2
      glm/core/type_mat4x3.hpp
  9. 2
      glm/core/type_mat4x4.hpp
  10. 2
      glm/core/type_vec1.hpp
  11. 2
      glm/core/type_vec2.hpp
  12. 2
      glm/core/type_vec3.hpp
  13. 2
      glm/core/type_vec4.hpp

@ -35,7 +35,7 @@
namespace glm{ namespace glm{
namespace detail namespace detail
{ {
template <typename T, precision P> template <typename T = float, precision P = defaultp>
struct tmat2x2 struct tmat2x2
{ {
// Implementation detail // Implementation detail

@ -35,7 +35,7 @@
namespace glm{ namespace glm{
namespace detail namespace detail
{ {
template <typename T, precision P> template <typename T = float, precision P = defaultp>
struct tmat2x3 struct tmat2x3
{ {
enum ctor{_null}; enum ctor{_null};

@ -35,7 +35,7 @@
namespace glm{ namespace glm{
namespace detail namespace detail
{ {
template <typename T, precision P> template <typename T = float, precision P = defaultp>
struct tmat2x4 struct tmat2x4
{ {
enum ctor{_null}; enum ctor{_null};

@ -35,7 +35,7 @@
namespace glm{ namespace glm{
namespace detail namespace detail
{ {
template <typename T, precision P> template <typename T = float, precision P = defaultp>
struct tmat3x2 struct tmat3x2
{ {
enum ctor{_null}; enum ctor{_null};

@ -35,7 +35,7 @@
namespace glm{ namespace glm{
namespace detail namespace detail
{ {
template <typename T, precision P> template <typename T = float, precision P = defaultp>
struct tmat3x3 struct tmat3x3
{ {
enum ctor{_null}; enum ctor{_null};

@ -35,7 +35,7 @@
namespace glm{ namespace glm{
namespace detail namespace detail
{ {
template <typename T, precision P> template <typename T = float, precision P = defaultp>
struct tmat3x4 struct tmat3x4
{ {
enum ctor{_null}; enum ctor{_null};

@ -35,7 +35,7 @@
namespace glm{ namespace glm{
namespace detail namespace detail
{ {
template <typename T, precision P> template <typename T = float, precision P = defaultp>
struct tmat4x2 struct tmat4x2
{ {
enum ctor{_null}; enum ctor{_null};

@ -35,7 +35,7 @@
namespace glm{ namespace glm{
namespace detail namespace detail
{ {
template <typename T, precision P> template <typename T = float, precision P = defaultp>
struct tmat4x3 struct tmat4x3
{ {
enum ctor{_null}; enum ctor{_null};

@ -35,7 +35,7 @@
namespace glm{ namespace glm{
namespace detail namespace detail
{ {
template <typename T, precision P> template <typename T = float, precision P = defaultp>
struct tmat4x4 struct tmat4x4
{ {
enum ctor{_null}; enum ctor{_null};

@ -36,7 +36,7 @@
namespace glm{ namespace glm{
namespace detail namespace detail
{ {
template <typename T, precision P> template <typename T = float, precision P = defaultp>
struct tvec1 struct tvec1
{ {
////////////////////////////////////// //////////////////////////////////////

@ -36,7 +36,7 @@
namespace glm{ namespace glm{
namespace detail namespace detail
{ {
template <typename T, precision P> template <typename T = float, precision P = defaultp>
struct tvec2 struct tvec2
{ {
////////////////////////////////////// //////////////////////////////////////

@ -36,7 +36,7 @@
namespace glm{ namespace glm{
namespace detail namespace detail
{ {
template <typename T, precision P> template <typename T = float, precision P = defaultp>
struct tvec3 struct tvec3
{ {
////////////////////////////////////// //////////////////////////////////////

@ -36,7 +36,7 @@
namespace glm{ namespace glm{
namespace detail namespace detail
{ {
template <typename T, precision P> template <typename T = float, precision P = defaultp>
struct tvec4 struct tvec4
{ {
////////////////////////////////////// //////////////////////////////////////

Loading…
Cancel
Save