#include <cmath>
#include <windows.h>
#include <iostream>
#include "MiniMesh.h"
Include dependency graph for Ressources.h:
This graph shows which files directly or indirectly include this file:
Classes | |
struct | Transform |
Structure to store 3 float values, used to store transformations (rotation, translation, scale). More... | |
struct | LightSettings |
Structure to store 4 float values for light setting: color(red, green, blue) and intensity. More... | |
struct | MaterialSettings |
struct | UVCoords |
Functions | |
template<class Vect> Vect * | normalizeVect (Vect *v) |
template<class Vect> Vect * | normalizeVectWA (Vect *v) |
template<class Vect> Vect * | crossVect (Vect *v1, Vect *v2) |
template<class Vect> Vect * | diffVect (Vect *v1, Vect *v2) |
template<class Vect> Vect * | addVect (Vect *v1, Vect *v2) |
template<class Mesh> float | getCurrentTime (float animationSpeed, Mesh *mm) |
double | getSystemTime () |
template<class TMesh> float | getWidthOfMesh (TMesh *mesh) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|