simu
Class Affichage

java.lang.Object
  extended by simu.Affichage

public class Affichage
extends java.lang.Object

une possibilité d'affichage des résultats, avec diverses options


Field Summary
 boolean ajuster
          Pour ajuster le graphique automatiquement à chaque fois
 boolean boucle
          Option de recopie des valeurs de sortie vers les valeurs d'entrée.
 boolean carre
          Pour obtenir une zone carrée pour un graphe
 boolean connecter
          option pour connecter les points d'un graphe
 boolean couleurs
          Utilisation de couleurs pour tracer les courbes des graphes.
 boolean effacer
          Pour effacer le graphique automatiquement à chaque fois
 java.lang.String fond
          nom du fichier image à mettre en fond d'un graphe, au format GIF
 boolean histogramme
          Pour afficher un histogramme
 int imgdimx
          dimension x de l'image pour AffImage
 int imgdimy
          dimension y de l'image pour AffImage
 java.lang.String label
          nom de l'affichage, optionnel mais utile pour l'identifier
 java.lang.String ordreSousAff
          ordre dans lequel les sous-affichages sont affichés.
 java.awt.image.IndexColorModel palette
          palette de couleurs pour AffImage
 java.lang.String[][] params
          liste des noms des paramètres de sortie utilisés pour les différents tracés de la sortie graphique
 java.lang.String points
          Affichage des points d'un graphe: "none", "points", "dots", ou "various".
 boolean recadrer
          Pour recadrer le graphique à chaque fois à partir des valeur xmin... de l'affichage
 Affichage[] sousAff
          sous-affichages pour afficher plusieurs plotlive en même temps
 java.lang.String titre
          titre affiché
 java.lang.String type
          type d'affichage (plot | plotlive | image | tableau | multiplot)
 java.lang.String xdebut
          abscisse de début de l'affichage
 java.lang.String xdebutfond
          abscisse de début de l'image de fond
 java.lang.String xfin
          abscisse de fin de l'affichage
 java.lang.String xfinfond
          abscisse de fin de l'image de fond
 boolean xlog
          échelle logarithmique pour les abcisses d'un graphe
 java.lang.String ydebut
          ordonnée de début de l'affichage
 java.lang.String ydebutfond
          ordonnée de début de l'image de fond
 java.lang.String yfin
          ordonnée de fin de l'affichage
 java.lang.String yfinfond
          ordonnée de fin de l'image de fond
 boolean ylog
          échelle logarithmique pour les ordonnées d'un graphe
 boolean zooming
          option de zoom de l'image de fond.
 
Constructor Summary
Affichage()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

public java.lang.String type
type d'affichage (plot | plotlive | image | tableau | multiplot)


titre

public java.lang.String titre
titre affiché


label

public java.lang.String label
nom de l'affichage, optionnel mais utile pour l'identifier


params

public java.lang.String[][] params
liste des noms des paramètres de sortie utilisés pour les différents tracés de la sortie graphique


xdebut

public java.lang.String xdebut
abscisse de début de l'affichage


xfin

public java.lang.String xfin
abscisse de fin de l'affichage


ydebut

public java.lang.String ydebut
ordonnée de début de l'affichage


yfin

public java.lang.String yfin
ordonnée de fin de l'affichage


xlog

public boolean xlog
échelle logarithmique pour les abcisses d'un graphe


ylog

public boolean ylog
échelle logarithmique pour les ordonnées d'un graphe


fond

public java.lang.String fond
nom du fichier image à mettre en fond d'un graphe, au format GIF


xdebutfond

public java.lang.String xdebutfond
abscisse de début de l'image de fond


xfinfond

public java.lang.String xfinfond
abscisse de fin de l'image de fond


ydebutfond

public java.lang.String ydebutfond
ordonnée de début de l'image de fond


yfinfond

public java.lang.String yfinfond
ordonnée de fin de l'image de fond


zooming

public boolean zooming
option de zoom de l'image de fond. La valeur par défaut est false : il n'y a pas de zoom de l'image de fond. Mettre à true dans la classe de la simulation pour permettre un zoom de l'image de fond


imgdimx

public int imgdimx
dimension x de l'image pour AffImage


imgdimy

public int imgdimy
dimension y de l'image pour AffImage


palette

public java.awt.image.IndexColorModel palette
palette de couleurs pour AffImage


connecter

public boolean connecter
option pour connecter les points d'un graphe


sousAff

public Affichage[] sousAff
sous-affichages pour afficher plusieurs plotlive en même temps


ordreSousAff

public java.lang.String ordreSousAff
ordre dans lequel les sous-affichages sont affichés. Valeurs possibles: "x" ou "y". Défaut: "x" qui signifie de la gauche vers la droite puis de haut en bas. S'il y a deux affichages, ils seront côte à côte avec "x", et l'un au-dessus de l'autre avec "y".


boucle

public boolean boucle
Option de recopie des valeurs de sortie vers les valeurs d'entrée. Valeur par défaut: false. Quand cette option est activée, les nouvelles valeurs d'entrée après l'affichage d'une trajectoire dans plotlive prennent les valeurs des paramètres de sortie correspondants après le calcul.


points

public java.lang.String points
Affichage des points d'un graphe: "none", "points", "dots", ou "various". Défaut : "points"


couleurs

public boolean couleurs
Utilisation de couleurs pour tracer les courbes des graphes. true (activé) par défaut.


histogramme

public boolean histogramme
Pour afficher un histogramme


effacer

public boolean effacer
Pour effacer le graphique automatiquement à chaque fois


ajuster

public boolean ajuster
Pour ajuster le graphique automatiquement à chaque fois


recadrer

public boolean recadrer
Pour recadrer le graphique à chaque fois à partir des valeur xmin... de l'affichage


carre

public boolean carre
Pour obtenir une zone carrée pour un graphe

Constructor Detail

Affichage

public Affichage()