Pipeline graphique
 Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Définitions de type Énumérations Valeurs énumérées Macros
Fonctions membres publiques | Connecteurs privés | Attributs privés
Référence de la classe AddObject

#include <addobject.h>

Graphe d'héritage de AddObject:
Inheritance graph
Graphe de collaboration de AddObject:
Collaboration graph

Fonctions membres publiques

 AddObject (QVector< BaseObject * > *obj, QWidget *parent=0)
 AddObject::AddObject() Constructeur de la fenetre pour ajouter un object a la scene. Plus de détails...
 
 ~AddObject ()
 AddObject::~AddObject() Destructeur de la fenetre pour ajouter un object a la scene. Plus de détails...
 

Connecteurs privés

void clickgetPath ()
 AddObject::clickgetPath() C'est un Slot qui ouvre une fenetre afin de selectionner un fichier PLY. Plus de détails...
 
void clickOK ()
 AddObject::clickOK() C'est un Slot qui crée un object et l'ajoute a la liste des object et pour finir detruit la fenetre. Plus de détails...
 

Attributs privés

QVector< BaseObject * > * object
 
QLabel * name_object
 
QLabel * name_couleur
 
QLabel * name_position
 
QLabel * name_echelle
 
QLabel * name_rotation
 
QLabel * name_luminositer
 
QDoubleSpinBox * m_Scale_x
 
QDoubleSpinBox * m_Scale_y
 
QDoubleSpinBox * m_Scale_z
 
QDoubleSpinBox * m_rotate_x
 
QDoubleSpinBox * m_rotate_y
 
QDoubleSpinBox * m_rotate_z
 
QDoubleSpinBox * m_pos_x
 
QDoubleSpinBox * m_pos_y
 
QDoubleSpinBox * m_pos_z
 
QSpinBox * m_color_r
 
QSpinBox * m_color_g
 
QSpinBox * m_color_b
 
QDoubleSpinBox * m_ks
 
QDoubleSpinBox * m_kd
 
QSpinBox * m_nd
 
QPushButton * m_OK
 
QPushButton * m_openfile
 
QLineEdit * m_chemin
 
QPushButton * m_Anuller
 

Description détaillée

Définition à la ligne 18 du fichier addobject.h.

Documentation des constructeurs et destructeur

AddObject::AddObject ( QVector< BaseObject * > *  obj,
QWidget *  parent = 0 
)

AddObject::AddObject() Constructeur de la fenetre pour ajouter un object a la scene.

Définition à la ligne 7 du fichier addobject.cpp.

Références clickgetPath(), clickOK(), m_Anuller, m_chemin, m_color_b, m_color_g, m_color_r, m_kd, m_ks, m_nd, m_OK, m_openfile, m_pos_x, m_pos_y, m_pos_z, m_rotate_x, m_rotate_y, m_rotate_z, m_Scale_x, m_Scale_y, m_Scale_z, name_couleur, name_echelle, name_luminositer, name_object, name_position, et name_rotation.

Voici le graphe d'appel pour cette fonction :

AddObject::~AddObject ( )

Documentation des fonctions membres

void AddObject::clickgetPath ( )
privateslot

AddObject::clickgetPath() C'est un Slot qui ouvre une fenetre afin de selectionner un fichier PLY.

Définition à la ligne 162 du fichier addobject.cpp.

Références m_chemin.

Voici le graphe des appelants de cette fonction :

void AddObject::clickOK ( )
privateslot

Documentation des champs

QPushButton* AddObject::m_Anuller
private

Définition à la ligne 64 du fichier addobject.h.

QLineEdit* AddObject::m_chemin
private

Définition à la ligne 63 du fichier addobject.h.

QSpinBox* AddObject::m_color_b
private

Définition à la ligne 55 du fichier addobject.h.

QSpinBox* AddObject::m_color_g
private

Définition à la ligne 54 du fichier addobject.h.

QSpinBox* AddObject::m_color_r
private

Définition à la ligne 53 du fichier addobject.h.

QDoubleSpinBox* AddObject::m_kd
private

Définition à la ligne 58 du fichier addobject.h.

QDoubleSpinBox* AddObject::m_ks
private

Définition à la ligne 57 du fichier addobject.h.

QSpinBox* AddObject::m_nd
private

Définition à la ligne 59 du fichier addobject.h.

QPushButton* AddObject::m_OK
private

Définition à la ligne 61 du fichier addobject.h.

QPushButton* AddObject::m_openfile
private

Définition à la ligne 62 du fichier addobject.h.

QDoubleSpinBox* AddObject::m_pos_x
private

Définition à la ligne 49 du fichier addobject.h.

QDoubleSpinBox* AddObject::m_pos_y
private

Définition à la ligne 50 du fichier addobject.h.

QDoubleSpinBox* AddObject::m_pos_z
private

Définition à la ligne 51 du fichier addobject.h.

QDoubleSpinBox* AddObject::m_rotate_x
private

Définition à la ligne 45 du fichier addobject.h.

QDoubleSpinBox* AddObject::m_rotate_y
private

Définition à la ligne 46 du fichier addobject.h.

QDoubleSpinBox* AddObject::m_rotate_z
private

Définition à la ligne 47 du fichier addobject.h.

QDoubleSpinBox* AddObject::m_Scale_x
private

Définition à la ligne 41 du fichier addobject.h.

QDoubleSpinBox* AddObject::m_Scale_y
private

Définition à la ligne 42 du fichier addobject.h.

QDoubleSpinBox* AddObject::m_Scale_z
private

Définition à la ligne 43 du fichier addobject.h.

QLabel* AddObject::name_couleur
private

Définition à la ligne 35 du fichier addobject.h.

QLabel* AddObject::name_echelle
private

Définition à la ligne 37 du fichier addobject.h.

QLabel* AddObject::name_luminositer
private

Définition à la ligne 39 du fichier addobject.h.

QLabel* AddObject::name_object
private

Définition à la ligne 34 du fichier addobject.h.

QLabel* AddObject::name_position
private

Définition à la ligne 36 du fichier addobject.h.

QLabel* AddObject::name_rotation
private

Définition à la ligne 38 du fichier addobject.h.

QVector<BaseObject*>* AddObject::object
private

Définition à la ligne 33 du fichier addobject.h.


La documentation de cette classe a été générée à partir des fichiers suivants :