Better comments
This commit is contained in:
parent
b61d60f6ce
commit
94d34336ae
1 changed files with 10 additions and 10 deletions
|
@ -5,15 +5,15 @@
|
||||||
#include <array>
|
#include <array>
|
||||||
|
|
||||||
class QuadTree {
|
class QuadTree {
|
||||||
// Niveau de profondeur du morceau de l'image
|
// Niveau de qualité de l'image
|
||||||
// 0 -> image de base
|
// 0 -> qualité minimale
|
||||||
// 10 -> image coupé en 4
|
// 10 -> qualité maximale
|
||||||
short niveau;
|
short niveau;
|
||||||
|
|
||||||
// La couleur qui est représentée
|
// La couleur majoritaire dans l'image
|
||||||
SDL_Color couleur;
|
SDL_Color couleur;
|
||||||
|
|
||||||
// Dimensions du morceau de l'image
|
// Dimensions de l'image
|
||||||
std::pair<short, short> dimensions;
|
std::pair<short, short> dimensions;
|
||||||
|
|
||||||
// Morceaux de l'image
|
// Morceaux de l'image
|
||||||
|
@ -22,19 +22,19 @@ class QuadTree {
|
||||||
QuadTree * sud_ouest;
|
QuadTree * sud_ouest;
|
||||||
QuadTree * sud_est;
|
QuadTree * sud_est;
|
||||||
|
|
||||||
// Est vrai si l'on ne doit pas diviser l'image
|
// Est vrai si l'on ne doit pas diviser la surface
|
||||||
bool final;
|
bool final;
|
||||||
|
|
||||||
// Calcule la couleur qui apparaît majoritairement dans l'image
|
// Calcule la couleur qui apparaît majoritairement dans la surface
|
||||||
SDL_Color calculeCouleur(SDL_Surface *);
|
SDL_Color calculeCouleur(SDL_Surface *);
|
||||||
|
|
||||||
// Vrai si tout les pixels de l'images sont identiques
|
// Vrai si tout les pixels de la surface ont la même couleur
|
||||||
bool verificationEgalitee(SDL_Surface *);
|
bool verificationEgalitee(SDL_Surface *);
|
||||||
|
|
||||||
// Coupe l'image en 4
|
// Sépare l'image en 4
|
||||||
std::array<SDL_Surface *, 4> coupeEnQuatre(SDL_Surface *);
|
std::array<SDL_Surface *, 4> coupeEnQuatre(SDL_Surface *);
|
||||||
|
|
||||||
// Colle 4 images en une seule
|
// Fusionne 4 images en une
|
||||||
SDL_Surface * colleQuatreImages(std::array<SDL_Surface *, 4>);
|
SDL_Surface * colleQuatreImages(std::array<SDL_Surface *, 4>);
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
Reference in a new issue