GLam Collection version 0.4 -  ACCUEIL -  CLASSES -  HIERARCHIE -  MEMBRES -  EXEMPLES


Référence de la classe GLamRoundedCorner

Angle arrondi de profilé. Plus de détails...

#include <glamcorner.h>

Graphe d'héritage de GLamRoundedCorner:
GLamRevolution GLamObject

Liste de tous les membres

Fonctions membres publiques

 GLamRoundedCorner ()
 GLamRoundedCorner (const GLamProfile &profile, int numSectors=20)
 GLamRoundedCorner (const GLamRoundedCorner &obj)
 ~GLamRoundedCorner ()
void create ()
void setNumSectors (int numSectors)
GLamRoundedCorneroperator= (const GLamRoundedCorner &obj)

Description détaillée

Angle arrondi de profilé.

La classe GLamRoundedCorner permet la construction d'angles arrondis associés à un profil maintenu par un objet GLamProfile.
L'élément est fabriqué à partir des points (x,y) constituant le profilé associé, et assure un virage de 90 degrés autour de l'axe Y (l'élément est donc par défaut situé derrière le plan XY).


Exemple

Voir documentation de la classe GLamCorner.



Documentation des constructeurs et destructeur

GLamRoundedCorner::GLamRoundedCorner (  ) 
Constructeur par défaut.

Le constructeur par défaut crée un angle arrondi de cornière de volume 1.0 x 1.0 x 1.0, apparaissant sous sa forme fil de fer (wireframe). Cet état est révocable par copie d'un autre objet de même classe (cf. sélecteur isDefault() de la classe de base).
glamroundedcorner_default.png
GLamRoundedCorner::GLamRoundedCorner ( const GLamProfile profile,
int  numSectors = 20 
)

Constructeur.

GLamRoundedCorner::GLamRoundedCorner ( const GLamRoundedCorner obj  ) 

Constructeur de copie.

GLamRoundedCorner::~GLamRoundedCorner (  ) 

Destructeur.


Documentation des fonctions membres

void GLamRoundedCorner::create (  )  [virtual]

Méthode de dessin utilisée par la classe de base pour générer la display list de l'objet. Les programmes clients ne doivent normalement pas invoquer directement cette méthode, mais préférer la méthode draw() qui exploite la primitive OpenGL glCallList() .

Réimplémentée à partir de GLamRevolution.

GLamRoundedCorner & GLamRoundedCorner::operator= ( const GLamRoundedCorner obj  ) 

Surcharge de l'opérateur d'affectation.

void GLamRoundedCorner::setNumSectors ( int  numSectors  ) 

Propriété numSectors.

Réimplémentée à partir de GLamRevolution.


Doxygen version 1.6.3 - GLam Collection - (c) 2009-2010 Alain Menu