mirror of
https://github.com/g-truc/glm.git
synced 2024-11-26 18:24:35 +00:00
Added default template arguments to vector and matrix types
This commit is contained in:
parent
b72ce6addc
commit
0a23b0a796
@ -35,7 +35,7 @@
|
||||
namespace glm{
|
||||
namespace detail
|
||||
{
|
||||
template <typename T, precision P>
|
||||
template <typename T = float, precision P = defaultp>
|
||||
struct tmat2x2
|
||||
{
|
||||
// Implementation detail
|
||||
|
@ -35,7 +35,7 @@
|
||||
namespace glm{
|
||||
namespace detail
|
||||
{
|
||||
template <typename T, precision P>
|
||||
template <typename T = float, precision P = defaultp>
|
||||
struct tmat2x3
|
||||
{
|
||||
enum ctor{_null};
|
||||
|
@ -35,7 +35,7 @@
|
||||
namespace glm{
|
||||
namespace detail
|
||||
{
|
||||
template <typename T, precision P>
|
||||
template <typename T = float, precision P = defaultp>
|
||||
struct tmat2x4
|
||||
{
|
||||
enum ctor{_null};
|
||||
|
@ -35,7 +35,7 @@
|
||||
namespace glm{
|
||||
namespace detail
|
||||
{
|
||||
template <typename T, precision P>
|
||||
template <typename T = float, precision P = defaultp>
|
||||
struct tmat3x2
|
||||
{
|
||||
enum ctor{_null};
|
||||
|
@ -35,7 +35,7 @@
|
||||
namespace glm{
|
||||
namespace detail
|
||||
{
|
||||
template <typename T, precision P>
|
||||
template <typename T = float, precision P = defaultp>
|
||||
struct tmat3x3
|
||||
{
|
||||
enum ctor{_null};
|
||||
|
@ -35,7 +35,7 @@
|
||||
namespace glm{
|
||||
namespace detail
|
||||
{
|
||||
template <typename T, precision P>
|
||||
template <typename T = float, precision P = defaultp>
|
||||
struct tmat3x4
|
||||
{
|
||||
enum ctor{_null};
|
||||
|
@ -35,7 +35,7 @@
|
||||
namespace glm{
|
||||
namespace detail
|
||||
{
|
||||
template <typename T, precision P>
|
||||
template <typename T = float, precision P = defaultp>
|
||||
struct tmat4x2
|
||||
{
|
||||
enum ctor{_null};
|
||||
|
@ -35,7 +35,7 @@
|
||||
namespace glm{
|
||||
namespace detail
|
||||
{
|
||||
template <typename T, precision P>
|
||||
template <typename T = float, precision P = defaultp>
|
||||
struct tmat4x3
|
||||
{
|
||||
enum ctor{_null};
|
||||
|
@ -35,7 +35,7 @@
|
||||
namespace glm{
|
||||
namespace detail
|
||||
{
|
||||
template <typename T, precision P>
|
||||
template <typename T = float, precision P = defaultp>
|
||||
struct tmat4x4
|
||||
{
|
||||
enum ctor{_null};
|
||||
|
@ -36,7 +36,7 @@
|
||||
namespace glm{
|
||||
namespace detail
|
||||
{
|
||||
template <typename T, precision P>
|
||||
template <typename T = float, precision P = defaultp>
|
||||
struct tvec1
|
||||
{
|
||||
//////////////////////////////////////
|
||||
|
@ -36,7 +36,7 @@
|
||||
namespace glm{
|
||||
namespace detail
|
||||
{
|
||||
template <typename T, precision P>
|
||||
template <typename T = float, precision P = defaultp>
|
||||
struct tvec2
|
||||
{
|
||||
//////////////////////////////////////
|
||||
|
@ -36,7 +36,7 @@
|
||||
namespace glm{
|
||||
namespace detail
|
||||
{
|
||||
template <typename T, precision P>
|
||||
template <typename T = float, precision P = defaultp>
|
||||
struct tvec3
|
||||
{
|
||||
//////////////////////////////////////
|
||||
|
@ -36,7 +36,7 @@
|
||||
namespace glm{
|
||||
namespace detail
|
||||
{
|
||||
template <typename T, precision P>
|
||||
template <typename T = float, precision P = defaultp>
|
||||
struct tvec4
|
||||
{
|
||||
//////////////////////////////////////
|
||||
|
Loading…
Reference in New Issue
Block a user