SPYROpenGL 1.2.0
Projet SPYROpenGL
 
Chargement...
Recherche...
Aucune correspondance
Creation.h
Aller à la documentation de ce fichier.
1
9#ifndef CREATION_H
10#define CREATION_H
11
12#include "Point.h"
13
14#include <tuple>
15
20{
21 public:
30 static const void Jambes(float taille, float hauteur, bool sens, float agrandissement, float largeurDUnCoteDuCorps);
35 static const void Pieds(float taille);
43 static const void JambesPlusPieds(float taille, float hauteurJambes, float agrandissementJambes, float largeurDUnCoteDuCorps);
53 static const void ComposantsTete(float taille, float hauteurCorne, float largeurCorne, float rayonCou, float hauteurCou, float decalageCou);
60 static const void Queue(float longueurRayonCorps, std::tuple<Point, Point> deuxPointsBaseCorps, float taille = 1);
70 static const void Aile(float ecart, float largeur, float longueur, float hauteur,float decalageCentre, float rotationAiles);
78 static const std::tuple<Point, Point> Corps(int NM, float rayon, float longueur);
87 static const void LiaisonCorpsCou(int NM, float rayon, float hauteur, float rotation = 0, float coeff = 1);
88};
89
90#endif // CREATION_H
Contient la définition de la classe gérant un point et ses coordonnées.
Classe de création des parties de Spyro.
Definition Creation.h:20
static const void Queue(float longueurRayonCorps, std::tuple< Point, Point > deuxPointsBaseCorps, float taille=1)
Méthode de création de la queue de Spyro.
Definition Creation.cpp:104
static const void JambesPlusPieds(float taille, float hauteurJambes, float agrandissementJambes, float largeurDUnCoteDuCorps)
Méthode de combinaison des pieds et des jambes de Spyro.
Definition Creation.cpp:54
static const void Pieds(float taille)
Méthode des créations des pieds de Spyro.
Definition Creation.cpp:34
static const std::tuple< Point, Point > Corps(int NM, float rayon, float longueur)
Méthode permettant de créer le corps de Spyro.
Definition Creation.cpp:231
static const void ComposantsTete(float taille, float hauteurCorne, float largeurCorne, float rayonCou, float hauteurCou, float decalageCou)
Méthode de combinaison de la têtes, des cornes et de la crinière.
Definition Creation.cpp:73
static const void LiaisonCorpsCou(int NM, float rayon, float hauteur, float rotation=0, float coeff=1)
Méthode permettant de créer la liaison du corps au cou de Spyro.
Definition Creation.cpp:241
static const void Jambes(float taille, float hauteur, bool sens, float agrandissement, float largeurDUnCoteDuCorps)
Méthode de création des jambes de Spyro.
Definition Creation.cpp:25
static const void Aile(float ecart, float largeur, float longueur, float hauteur, float decalageCentre, float rotationAiles)
Méthode permettant de créer les deux ailes de Spyro.
Definition Creation.cpp:154