Page principale   Hiérarchie des classes   Liste des composants   Liste des fichiers   Composants   Déclarations   Pages associées  

Référence de la classe Ccylindre

#include <Ccylindre.h>

Graphe d'héritage de la classe Ccylindre

Inheritance graph
[Légende]
Diagramme de collaboration de Ccylindre:

Collaboration graph
[Légende]
Liste de tous les membres

Description détaillée

Cette classe permet de fabriquer un ccylindre (Caped Cylinder ou capsule).


Membres publics

Constructeur/Destructeur
 Ccylindre (Container *_container, double _diametre=1.0, double _lz=1.0, double _densite=1.0)
 Constructeur par défaut.

 ~Ccylindre (void)
 Destructeur.

Positionement
Fonctions relatives au positionement dans l'espace.

void getEchelle (double *echelle)
 Donne les dimensions.

void setEchelle (double *echelle)
 Ajuste les dimensions.


Documentation des contructeurs et destructeurs

Ccylindre Container   _container,
double    _diametre = 1.0,
double    _lz = 1.0,
double    _densite = 1.0
 

Instancie un Ccylindre.

Paramètres:
_container est un pointeur vers le conteneur de ce solide.
_diametre est le diametre du ccylindre.
_lz est la hauteur du ccylindre.
_densite est la densité du ccylindre.

~Ccylindre void   
 

Destructeur


Documentation des méthodes

void getEchelle double *    echelle [virtual]
 

Fonction permettant de récupérer les dimensions du GD_Objet.

Paramètres:
echelle est un pointeur vers un tableau de 3 doubles.
Attention:
Cette methode donne par défaut une matrice remplie de 1 (donc une mise à l'echelle sans effet). Elle devra donc imperativement être redéfinie dans la descendance.

Redéfinie à partir de GD_Objet.

void setEchelle double *    echelle [virtual]
 

Fonction permettant d'ajuster les dimensions du Ccylindre.

Paramètres:
echelle est un pointeur vers un tableau de 3 doubles (echelle[0]=rayon, echelle[1]=rayon, echelle[2]=hauteur).

Redéfinie à partir de GD_Objet.


La documentation associée à cette classe a été générée à partir du fichier suivant :
Cette documentation a été généré le 24 May 2003 par Doxygen version 1.3-rc3.
Pour tout renseignements :