Page principale | Hiérarchie des classes | Liste des classes | Liste des fichiers | Membres de classe

Référence de la classe CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC

Graphe d'héritage de CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC:

CONTROLDIALOG::FACETTESELEMENTAIRES::FacetteControl Liste de tous les membres

Fonctions membres publiques

 ZoneC ()
 ZoneC (FacetteControl fControlPere, ControlDialog cd)
 ZoneC (FacetteControl fControlPere, int newID, double x, double y, double larg, double haut, ControlDialog cd)
 ZoneC (ZoneC zoneC)
void afficherZ (int ids)
boolean estLibre ()
String getNomCG (int idg)
void supprimerCG (int idg)
boolean mettreCorbeilleCG (int idg)
Color existeNomCG (String nom)
void creerCG (int idS, int idZ, String nom, boolean graphe, boolean miniature, int idG, int idM, Color couleur)
void ouvrirCG (String nom, boolean graphe, boolean miniature, int idG, int idM, Color couleur)
void modifierDimensions (int idS, double larg, double haut)
Color getCouleurCG (int idCG)
void selectionnerCG (int idCG)
int reqIdCoordZ (int x, int y)
int reqIdCoordCG (int x, int y)
String toString ()
String afficherFils ()
double getAbscisse ()
double getOrdonnee ()
double getLargeur ()
double getHauteur ()
void setLargeur (double larg)
void setHauteur (double haut)

Description détaillée

Auteur:
GOSSET-ISINGRINI-MARTIN-RIVOLLIER RICM2 - projet MULTIMEDIA - rivollier.damien@laposte.net
Facette controle d'une zone


Documentation des contructeurs et destructeur

CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::ZoneC  )  [inline]
 

constructeur par defaut de la classe ZoneC

CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::ZoneC FacetteControl  fControlPere,
ControlDialog  cd
[inline]
 

constructeur de la classe Facette Controle

Paramètres:
fControlPere facette controle de l'agent père du modèle PAC
cd controleur de dialogue

CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::ZoneC FacetteControl  fControlPere,
int  newID,
double  x,
double  y,
double  larg,
double  haut,
ControlDialog  cd
[inline]
 

constructeur de la classe Facette Controle

Paramètres:
fControlPere facette controle de l'agent père du modèle PAC
newID identifiant de zone
x abscisse relative de la zone dans une surface
y ordonnée relative de la zone dans une surface
larg largeur relative à la taille de la surface
haut hauteur relative à la taille de la surface

CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::ZoneC ZoneC  zoneC  )  [inline]
 

constructeur par copie de la classe ZoneC

Paramètres:
zoneC zoneC à copier


Documentation des fonctions membres

void CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::afficherZ int  ids  )  [inline]
 

transmet à la facette présentation l'ordre de s'afficher sur l'interface

Paramètres:
ids identifiant de surface à laquelle la zone appartient

void CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::creerCG int  idS,
int  idZ,
String  nom,
boolean  graphe,
boolean  miniature,
int  idG,
int  idM,
Color  couleur
[inline]
 

créer un graphe et/ou une miniature dans la zone

Paramètres:
nom nom d'un composant graphique
graphe vrai s'il faut créer un graphe, faux sinon
miniature vrai s'il faut créer une miniature, faux sinon
idG identifiant du gaphe s'il faut en créer un
idM identifiant du gaphe s'il faut en créer un
couleur couleur a associé au composant graphique

boolean CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::estLibre  )  [inline]
 

Retourne l'occupation d'une zone

Renvoie:
vrai si la zone est libre, faux sinon.

Color CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::existeNomCG String  nom  )  [inline]
 

Verifie si un graphe du même nom a deja ete ouvert

Paramètres:
nom nom d'un composant graphique
Renvoie:
la couleur du composant graphique s'il est trouvé dans la liste des fils, la couleur par défaut sinon

double CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::getAbscisse  )  [inline]
 

Retourne l'abscisse de la zone

Renvoie:
l'abscisse de la zone par rapport à la surface

Color CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::getCouleurCG int  idCG  )  [inline]
 

Retourne la couleur du composant graphique

Paramètres:
idCG identifiant d'un graphe ou d'une miniature
Renvoie:
la couleur du composant graphique correspondant à idGC

double CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::getHauteur  )  [inline]
 

Retourne la hauteur de la zone

Renvoie:
la hauteur de la zone par rapport à la surface

double CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::getLargeur  )  [inline]
 

Retourne la largeur de la zone

Renvoie:
la largeur de la zone par rapport à la surface

String CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::getNomCG int  idg  )  [inline]
 

Retourne le nom du composant graphique

Paramètres:
idg identifiant de graphe
Renvoie:
le nom du graphe

double CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::getOrdonnee  )  [inline]
 

Retourne l'ordonnee de la zone

Renvoie:
l'ordonnée de la zone par rapport à la surface

boolean CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::mettreCorbeilleCG int  idg  )  [inline]
 

supprime définitivement un composant graphique de la liste des fils de la zone

Paramètres:
idg identifiant du graphe

void CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::modifierDimensions int  idS,
double  larg,
double  haut
[inline]
 

modifie les dimensions de la zone

Paramètres:
identifiant de la surface
larg largeur de la zone par rapport à la surface
haut hauteur de la zone par rapport à la surface

void CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::ouvrirCG String  nom,
boolean  graphe,
boolean  miniature,
int  idG,
int  idM,
Color  couleur
[inline]
 

Ouvre un graphe et/ou une miniature dans la zone

Paramètres:
nom nom d'un composant graphique
graphe vrai s'il faut créer un graphe, faux sinon
miniature vrai s'il faut créer une miniature, faux sinon
idG identifiant du gaphe s'il faut en créer un
idM identifiant du gaphe s'il faut en créer un
couleur couleur a associé au composant graphique

int CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::reqIdCoordCG int  x,
int  y
[inline]
 

Retourne l'identifiant du composant graphique situee a la coordonnee (x,y)

Paramètres:
x abscisse
y ordonnee
Renvoie:
l'identifiant d'un composant graphique s'il y en avait un à ces coordonnées

int CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::reqIdCoordZ int  x,
int  y
[inline]
 

Retourne l'identifiant de la zone situee a la coordonnee (x,y)

Paramètres:
x abscisse
y ordonnee
Renvoie:
l'identifiant de la zone si c'est elle sinon IDINCONNU

void CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::selectionnerCG int  idCG  )  [inline]
 

selectionne le composant graphique correspondant a l'identifiant idCG

Paramètres:
idCG identifiant d'un graphe ou d'une miniature

void CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::setHauteur double  haut  )  [inline]
 

Affecte la hauteur de la zone

Renvoie:
la hauteur de la zone par rapport à la surface

void CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::setLargeur double  larg  )  [inline]
 

Affecte la largeur de la zone

Renvoie:
la largeur de la zone par rapport à la surface

void CONTROLDIALOG::RACINE::MULTISURFACE::SURFACE::ZONE::ZoneC::supprimerCG int  idg  )  [inline]
 

supprime un composant graphique de la liste des fils de la zone

Paramètres:
idg identifiant du graphe


La documentation de cette classe a été générée à partir du fichier suivant:
Généré le Thu Jun 16 21:18:00 2005 pour Le projet NavGraphe par  doxygen 1.3.9.1