![]() |
Moka controlers
|
La classe CPrecompileFace permet l'affichage des faces pleines. More...
#include <precompile-face.hh>
Public Member Functions | |
| void | setParameter (CParameter *AParameter) |
| CParameter * | getParameter () const |
| virtual TPrecompile | getType () const |
| Cette méthode retourne le type du precompile. | |
| void | setGMapVertex (CParameterGMapVertex *AGMapV) |
| Modifie le paramètre PARAMETER_GMAP_VERTEX associé au précompile. | |
| void | setFace (CParameterFace *AFace) |
| Modifie le paramètre PARAMETER_FACE associé au précompile. | |
| CPrecompileFace (CParameterGMapVertex *, CParameterFace *) | |
| CPrecompileFace (const CPrecompileFace &) | |
| CPrecompile * | copy () const |
| virtual | ~CPrecompileFace () |
| Destructeur. | |
Public Member Functions inherited from CPrecompile | |
| CPrecompile (unsigned int ANb=0) | |
| CPrecompile (const CPrecompile &) | |
| virtual | ~CPrecompile () |
| void | draw () |
| Cette méthode affiche l'objet correspondant. | |
| void | update () |
| virtual void | pick (int, int, CView *) |
| bool | needToUpdate () |
| void | setToUpdate () |
| void | unsetToUpdate () |
| void | enable () |
| void | disable () |
| bool | isEnabled () |
| unsigned int | getNbView () |
| void | incNbView (unsigned int ADec=1) |
| void | decNbView (unsigned int ADec=1) |
| unsigned int | getNbEnabledView () |
| void | incNbEnabledView (unsigned int ADec=1) |
| void | decNbEnabledView (unsigned int ADec=1) |
Protected Member Functions | |
| virtual void | drawModel () |
| Cette méthode affiche toutes les faces. | |
| void | setRandomColor (CDart *ADart, int ADimension) |
| Sélection de la couleur aléatoire : | |
| void | drawFilledFace (CDart *ADart, int ANbSommets, bool ABursted1) |
| Draw the given face in filled mode. | |
Protected Member Functions inherited from CPrecompile | |
| void | compileModel () |
La classe CPrecompileFace permet l'affichage des faces pleines.
Definition at line 40 of file precompile-face.hh.
| CPrecompileFace::CPrecompileFace | ( | CParameterGMapVertex * | AParameterGMapV, |
| CParameterFace * | AParameterFace | ||
| ) |
Constructeur
| AParameterGmapV | les paramètre de g-map-vertex. |
| AParameterFace | les paramètres de dessin des faces |
| AParameterBurstCoef | les coefficients d'éclatement |
Definition at line 33 of file precompile-face.cc.
| CPrecompileFace::CPrecompileFace | ( | const CPrecompileFace & | APrecompile | ) |
Definition at line 45 of file precompile-face.cc.
|
virtual |
Destructeur.
Definition at line 58 of file precompile-face.cc.
|
virtual |
Equivalent d'un constructeur par recopie, mais en méthode virtuelle pour le polymorphisme.
Implements CPrecompile.
Definition at line 64 of file precompile-face.cc.
|
protected |
Draw the given face in filled mode.
Definition at line 237 of file precompile-face.cc.
|
protectedvirtual |
Cette méthode affiche toutes les faces.
Implements CPrecompile.
Definition at line 129 of file precompile-face.cc.
|
virtual |
getParameter
Cette méthode retourne le paramètre précompile associé à ce précompile,
Implements CPrecompile.
Definition at line 80 of file precompile-face.cc.
|
virtual |
Cette méthode retourne le type du precompile.
Implements CPrecompile.
Definition at line 101 of file precompile-face.cc.
| void CPrecompileFace::setFace | ( | CParameterFace * | AFace | ) |
Modifie le paramètre PARAMETER_FACE associé au précompile.
Definition at line 92 of file precompile-face.cc.
| void CPrecompileFace::setGMapVertex | ( | CParameterGMapVertex * | AGMapV | ) |
Modifie le paramètre PARAMETER_GMAP_VERTEX associé au précompile.
Definition at line 83 of file precompile-face.cc.
|
virtual |
setParameter
Cette méthode affecte le paramètre AParameter à ce précompile uniquement lorsque le précompile possède un paramètre de type AParameter->getType(). Sinon ne fait rien.
Implements CPrecompile.
Definition at line 67 of file precompile-face.cc.
|
protected |
Sélection de la couleur aléatoire :
Definition at line 198 of file precompile-face.cc.