Move content of core directory into detail directory. Reduced dependencies to glm.hpp.

This commit is contained in:
Christophe Riccio
2013-12-24 10:41:59 +01:00
parent 0a3b2bf11f
commit 6f7eb97b87
193 changed files with 224 additions and 234 deletions

View File

@@ -7,7 +7,7 @@
// File : test/core/func_exponential.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/glm.hpp>
#include <glm/exponential.hpp>
int main()
{

View File

@@ -7,7 +7,7 @@
// File : test/core/func_geometric.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/func_geometric.hpp>
#include <glm/geometric.hpp>
#include <glm/gtc/epsilon.hpp>
int test_reflect()

View File

@@ -7,7 +7,7 @@
// File : test/core/func_integer.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/func_integer.hpp>
#include <glm/integer.hpp>
#include <iostream>
enum result

View File

@@ -7,7 +7,7 @@
// File : test/core/func_matrix.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/func_matrix.hpp>
#include <glm/matrix.hpp>
int test_matrixCompMult()
{

View File

@@ -7,8 +7,6 @@
// File : test/core/func_noise.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/func_noise.hpp>
int main()
{
int Failed = 0;

View File

@@ -7,9 +7,9 @@
// File : test/core/func_packing.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/func_packing.hpp>
#include <glm/gtc/type_precision.hpp>
#include <glm/gtc/epsilon.hpp>
#include <glm/packing.hpp>
#include <vector>
int test_packUnorm2x16()

View File

@@ -8,8 +8,8 @@
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/gtc/epsilon.hpp>
#include <glm/core/func_vector_relational.hpp>
#include <glm/core/type_mat2x2.hpp>
#include <glm/vector_relational.hpp>
#include <glm/mat2x2.hpp>
#include <vector>
int test_operators()

View File

@@ -7,8 +7,8 @@
// File : test/core/type_mat2x3.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/func_vector_relational.hpp>
#include <glm/core/type_mat2x3.hpp>
#include <glm/vector_relational.hpp>
#include <glm/mat2x3.hpp>
#include <vector>
static int test_operators()

View File

@@ -7,8 +7,8 @@
// File : test/core/type_mat2x4.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/func_vector_relational.hpp>
#include <glm/core/type_mat2x4.hpp>
#include <glm/vector_relational.hpp>
#include <glm/mat2x4.hpp>
#include <vector>
static int test_operators()

View File

@@ -7,8 +7,8 @@
// File : test/core/type_mat3x2.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/func_vector_relational.hpp>
#include <glm/core/type_mat3x2.hpp>
#include <glm/vector_relational.hpp>
#include <glm/mat3x2.hpp>
#include <vector>
static bool test_operators()

View File

@@ -7,7 +7,7 @@
// File : test/core/type_mat3x3.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/type_mat3x3.hpp>
#include <glm/mat3x3.hpp>
#include <glm/gtc/epsilon.hpp>
#include <cstdio>
#include <vector>

View File

@@ -7,8 +7,8 @@
// File : test/core/type_mat3x4.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/func_vector_relational.hpp>
#include <glm/core/type_mat3x4.hpp>
#include <glm/vector_relational.hpp>
#include <glm/mat3x4.hpp>
#include <vector>
static bool test_operators()

View File

@@ -7,8 +7,8 @@
// File : test/core/type_mat4x2.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/func_vector_relational.hpp>
#include <glm/core/type_mat4x2.hpp>
#include <glm/vector_relational.hpp>
#include <glm/mat4x2.hpp>
#include <vector>
static int test_operators()

View File

@@ -7,8 +7,8 @@
// File : test/core/type_mat4x3.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/func_vector_relational.hpp>
#include <glm/core/type_mat4x3.hpp>
#include <glm/vector_relational.hpp>
#include <glm/mat4x3.hpp>
#include <vector>
static int test_operators()

View File

@@ -7,7 +7,7 @@
// File : test/core/type_mat4x4.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/type_mat4x4.hpp>
#include <glm/mat4x4.hpp>
#include <glm/gtc/epsilon.hpp>
#include <cstdio>
#include <vector>

View File

@@ -7,8 +7,8 @@
// File : test/core/type_vec2.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/func_vector_relational.hpp>
#include <glm/core/type_vec2.hpp>
#include <glm/vector_relational.hpp>
#include <glm/vec2.hpp>
int test_vec2_operators()
{

View File

@@ -8,11 +8,11 @@
///////////////////////////////////////////////////////////////////////////////////////////////////
#define GLM_SWIZZLE
#include <glm/core/type_vec2.hpp>
#include <glm/core/type_vec3.hpp>
#include <glm/core/type_vec4.hpp>
#include <glm/core/func_vector_relational.hpp>
#include <glm/core/func_geometric.hpp>
#include <glm/vector_relational.hpp>
#include <glm/geometric.hpp>
#include <glm/vec2.hpp>
#include <glm/vec3.hpp>
#include <glm/vec4.hpp>
#include <cstdio>
#include <vector>

View File

@@ -2,15 +2,15 @@
// OpenGL Mathematics Copyright (c) 2005 - 2013 G-Truc Creation (www.g-truc.net)
///////////////////////////////////////////////////////////////////////////////////////////////////
// Created : 2008-08-31
// Updated : 2008-08-31
// Updated : 2013-12-24
// Licence : This source is under MIT License
// File : test/core/type_vec4.cpp
///////////////////////////////////////////////////////////////////////////////////////////////////
#include <glm/core/type_vec2.hpp>
#include <glm/core/type_vec3.hpp>
#include <glm/core/type_vec4.hpp>
#include <glm/core/func_vector_relational.hpp>
#include <glm/vector_relational.hpp>
#include <glm/vec2.hpp>
#include <glm/vec3.hpp>
#include <glm/vec4.hpp>
#include <cstdio>
#include <ctime>
#include <vector>