Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.fudaa.fudaa.reflux
Class Symbole  view Symbole download Symbole.java

java.lang.Object
  extended byorg.fudaa.fudaa.reflux.Symbole

public final class Symbole
extends java.lang.Object

Un symbole.

Un symbole possède une ancre (point du symbole en correspondance avec la position de tracé du symbole) et une rotation en degrés suivant Z.

Version:
$Revision: 1.1 $ $Date: 2002/12/23 11:34:17 $ by $Author: marchand $

Field Summary
static int CARRE
          Symbole carré
static int CARRE_PLEIN
          Symbole carré plein
static int CERCLE
          Symbole cercle
static int CERCLE_PLEIN
          Symbole cercle plein
static int FLECHE
          Symbole flèche
static int FLECHE_DIFFRACTEE
          Symbole flèche diffractée
static int FLECHE_LIEE
          Symbole flèche liée
static int LOSANGE
          Symbole losange
static int LOSANGE_PLEIN
          Symbole losange plein
 boolean plein
          Symbole plein ou non
 double rotationZ
          Rotation suivant Z.
 java.awt.Shape trace
          Trace du symbole.
static int TRIANGLE
          Symbole triangle
static int TRIANGLE_PLEIN
          Symbole traingle plein
 double xAncre
          Coordonnée suivant X de l'ancre du symbole.
 double yAncre
          Coordonnée suivant Y de l'ancre du symbole.
 
Constructor Summary
Symbole()
          Création d'un symbole par défaut
Symbole(int _type, double _rotZ)
          Création d'un symbole suivant un type prédéfini.
Symbole(java.awt.Shape _trace, double _xAncre, double _yAncre, double _rotZ)
          Création d'un symbole suivant un trace utilisateur
 
Method Summary
private  void init(java.awt.Shape _trace, double _xAncre, double _yAncre, double _rotZ)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CARRE

public static final int CARRE
Symbole carré

See Also:
Constant Field Values

CERCLE

public static final int CERCLE
Symbole cercle

See Also:
Constant Field Values

LOSANGE

public static final int LOSANGE
Symbole losange

See Also:
Constant Field Values

FLECHE

public static final int FLECHE
Symbole flèche

See Also:
Constant Field Values

FLECHE_LIEE

public static final int FLECHE_LIEE
Symbole flèche liée

See Also:
Constant Field Values

FLECHE_DIFFRACTEE

public static final int FLECHE_DIFFRACTEE
Symbole flèche diffractée

See Also:
Constant Field Values

TRIANGLE

public static final int TRIANGLE
Symbole triangle

See Also:
Constant Field Values

CARRE_PLEIN

public static final int CARRE_PLEIN
Symbole carré plein

See Also:
Constant Field Values

CERCLE_PLEIN

public static final int CERCLE_PLEIN
Symbole cercle plein

See Also:
Constant Field Values

LOSANGE_PLEIN

public static final int LOSANGE_PLEIN
Symbole losange plein

See Also:
Constant Field Values

TRIANGLE_PLEIN

public static final int TRIANGLE_PLEIN
Symbole traingle plein

See Also:
Constant Field Values

rotationZ

public double rotationZ
Rotation suivant Z. 0 par défaut.


trace

public java.awt.Shape trace
Trace du symbole. Carré par défaut


xAncre

public double xAncre
Coordonnée suivant X de l'ancre du symbole.


yAncre

public double yAncre
Coordonnée suivant Y de l'ancre du symbole.


plein

public boolean plein
Symbole plein ou non

Constructor Detail

Symbole

public Symbole()
Création d'un symbole par défaut


Symbole

public Symbole(java.awt.Shape _trace,
               double _xAncre,
               double _yAncre,
               double _rotZ)
Création d'un symbole suivant un trace utilisateur


Symbole

public Symbole(int _type,
               double _rotZ)
Création d'un symbole suivant un type prédéfini.

Method Detail

init

private final void init(java.awt.Shape _trace,
                        double _xAncre,
                        double _yAncre,
                        double _rotZ)