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

Référence de la classe CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC

Graphe d'héritage de CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC:

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

Fonctions membres publiques

 MultiSurfaceC ()
 MultiSurfaceC (FacetteControl fControlPere, ControlDialog cd, int nbMurs)
 MultiSurfaceC (MultiSurfaceC multiSurfaceC)
void ouvrirCG (String nom, boolean graphe, boolean miniature, int idG, int idM)
Color determinerCouleur (String nomGraphe)
int reqIdCoordS (int x, int y)
void selectionnerS (int Id)
void activerDesactiverS (int idS)
int reqIdCoordZ (int x, int y)
void fusionnerZ (int idS, int idz1, int idz2)
int reqIdCoordCG (int x, int y)
void selectionnerCG (int ids, int idz, int idg)
void deplacerCG (int ids1, int idz1, int ids2, int idz2, int idg, boolean estGraphe)
void diviserZ (int ids, int idz, boolean horizontal)
void moveCG (int idg, double x, double y)
String toString ()
String afficherFils ()

Attributs protégés

GestionCouleur tabCouleur [] = new GestionCouleur[12]

Attributs statiques de paquetage

final int IDINCONNU = -1
final int nbSurface = 4
int indiceTabCouleur = 0

Description détaillée

Auteur:
GOSSET-ISINGRINI-MARTIN-RIVOLLIER RICM2 - projet MULTIMEDIA - rivollier.damien@laposte.net


Documentation des contructeurs et destructeur

CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::MultiSurfaceC  )  [inline]
 

constructeur par defaut de la classe MultiSurfaceC

CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::MultiSurfaceC FacetteControl  fControlPere,
ControlDialog  cd,
int  nbMurs
[inline]
 

constructeur de la classe Multisurface Controle

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

CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::MultiSurfaceC MultiSurfaceC  multiSurfaceC  )  [inline]
 

constructeur par defaut de la classe MultiSurfaceC

Paramètres:
multiSurfaceC MultiSurfaceC à copier


Documentation des fonctions membres

void CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::activerDesactiverS int  idS  )  [inline]
 

active ou désactive une surface

Paramètres:
idS identifiant de la surface à désactiver

void CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::deplacerCG int  ids1,
int  idz1,
int  ids2,
int  idz2,
int  idg,
boolean  estGraphe
[inline]
 

déplace le composant graphique d'une zone à une autre

Paramètres:
ids1 identifiant de la surface de départ
idz1 identifiant de la zone de départ
ids2 identifiant de la surface d'arrivée
idz2 identifiant de la zone d'arrivée
idg identifiant du composant graphique
estGraphe indique si s'est un graphe ou une miniature;

Color CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::determinerCouleur String  nomGraphe  )  [inline]
 

détermine à l'ouverture la couleur représentant le graphe sur le pda

Renvoie:
couleur retourne la couleur du graphe

il n'y que 12 couleurs... s'il n'y ap as de couleur dispo on prend la dernière du tablo

void CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::diviserZ int  ids,
int  idz,
boolean  horizontal
[inline]
 

divise une zone en deux

Paramètres:
ids identifiant de la surface contenant la zone à diviser
idz identifiant de la zone à diviser
horizontal division horizontale ou verticale

void CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::fusionnerZ int  idS,
int  idz1,
int  idz2
[inline]
 

fusionne deux zones contigues

Paramètres:
idS identifiant de la surface contenant les zones
idz1 identifiant de la première zone
idz2 identifiant de la deuxième zone

void CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::moveCG int  idg,
double  x,
double  y
[inline]
 

Deplacement d'un composant graphique

Paramètres:
idg identifiant du composant graphique
x abscisse
y ordonnee

void CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::ouvrirCG String  nom,
boolean  graphe,
boolean  miniature,
int  idG,
int  idM
[inline]
 

ouvrir un graphe et/ou sa miniature

Paramètres:
nom nom du graphe à ouvrir
graphe ouvrir le graphe
miniature ouvrir la miniature du graphe
idG identifiant du graphe
idM identifiant de la miniature

int CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::reqIdCoordCG int  x,
int  y
[inline]
 

détermine l'identifiant du composant graphique placé à la position (x,y)

Paramètres:
x abscisse
y ordonbnée
Renvoie:
identifiant du composant graphique

int CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::reqIdCoordS int  x,
int  y
[inline]
 

détermine la surface placée à la position (x,y)

Paramètres:
x abscisse
y ordonnée
Renvoie:
identifiant de la surface

int CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::reqIdCoordZ int  x,
int  y
[inline]
 

détermine la zone placée à la postion (x,y)

Paramètres:
x abscisse
y ordonnée
Renvoie:
identifiant de la zone

void CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::selectionnerCG int  ids,
int  idz,
int  idg
[inline]
 

sélectionne le composant graphique (CG)

Paramètres:
ids identifiant de la surface contenant le CG
idz identifiant de la zone contenant le CG
idg identifiant du composant graphique

void CONTROLDIALOG::RACINE::MULTISURFACE::MultiSurfaceC::selectionnerS int  Id  )  [inline]
 

sélectionne une surface

Paramètres:
Id identifiant de la surface


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