|
|||||||||
| Home >> All >> org >> fudaa >> ebli >> [ trace overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.fudaa.ebli.trace
Class TraceSurface

java.lang.Objectorg.fudaa.ebli.trace.TraceSurface
- public class TraceSurface
- extends java.lang.Object
Une classe de trace de surfaces.
- Version:
- $Id: TraceSurface.java,v 1.11 2002/11/19 14:36:46 deniger Exp $
| Nested Class Summary | |
(package private) static class |
TraceSurface.TextureIcone
|
| Field Summary | |
(package private) static double |
C_MAGIC
|
(package private) java.awt.Color |
couleurFond_
|
(package private) java.awt.Color |
couleurPremierPlan_
|
(package private) java.awt.Graphics2D |
g_
|
static int |
HACHURE_DROITE
|
static int |
HACHURE_GAUCHE
|
static int |
HACHURE_HORIZONTAL
|
static int |
HACHURE_VERTICAL
|
private static TraceSurface.TextureIcone[] |
ICONES
|
static int |
INVISIBLE
|
static int |
POINTILLE
|
(package private) int |
styleSurface_
|
static java.lang.String[] |
TEXTURE_NOM
|
private static int |
TEXTURE_PAINT_TAILLE
|
private static java.awt.Rectangle |
TEXTURE_RECTANGLE
|
static int |
UNIFORME
|
| Constructor Summary | |
TraceSurface(java.awt.Graphics _g)
Deprecated. use TraceSurface(Graphics2D _g) |
|
TraceSurface(java.awt.Graphics2D _g)
Recupere le graphics 2D. |
|
| Method Summary | |
private java.awt.Polygon |
arc2polygon(int x1,
int y1,
int x2,
int y2,
int vx1,
int vy1,
int vx2,
int vy2)
|
java.awt.Color |
getCouleur()
Deprecated. use getCouleurFond() |
java.awt.Color |
getCouleurFond()
Accesseur de la propriete couleur de fond . |
java.awt.Color |
getCouleurPremierPlan()
Accesseur de la propriete couleur de fond . |
static javax.swing.Icon[] |
getIcones()
|
static javax.swing.Icon[] |
getIcones(int _w,
int _h)
|
static int |
getTextureNombre()
|
private java.awt.TexturePaint |
getTexturePaint()
Renvoie le texturePaint correspondant. |
static java.awt.TexturePaint |
getTexturePaint(int _type,
java.awt.Color _premierPlan,
java.awt.Color _fond)
Cree un texturePaint avec les parametres donnees. |
int |
getTypeSurface()
Accesseur de la propriete typeSurface . |
void |
remplitEllipse(double x1,
double y1,
double x2,
double y2,
double x3,
double y3,
double x4,
double y4)
|
void |
remplitEllipse(int x1,
int y1,
int x2,
int y2,
int x3,
int y3,
int x4,
int y4)
|
void |
remplitPolygone(int[] x,
int[] y)
Remplissage de polygone. |
void |
remplitPolygone(java.awt.Polygon pol)
Remplissage de polygone. |
void |
setCouleur(java.awt.Color _c)
Deprecated. use getCouleurFond() |
void |
setCouleurFond(java.awt.Color _c)
Affectation de la propriete couleur de fond . |
void |
setCouleurPremierPlan(java.awt.Color _c)
Affectation de la propriete couleur de fond . |
void |
setTypeSurface(int _styleSurface)
Affectation de la propriete typeSurface . |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
TEXTURE_PAINT_TAILLE
private static int TEXTURE_PAINT_TAILLE
TEXTURE_RECTANGLE
private static java.awt.Rectangle TEXTURE_RECTANGLE
ICONES
private static TraceSurface.TextureIcone[] ICONES
C_MAGIC
static final double C_MAGIC
- See Also:
- Constant Field Values
g_
java.awt.Graphics2D g_
styleSurface_
int styleSurface_
couleurFond_
java.awt.Color couleurFond_
couleurPremierPlan_
java.awt.Color couleurPremierPlan_
INVISIBLE
public static final int INVISIBLE
- See Also:
- Constant Field Values
UNIFORME
public static final int UNIFORME
- See Also:
- Constant Field Values
HACHURE_HORIZONTAL
public static final int HACHURE_HORIZONTAL
- See Also:
- Constant Field Values
HACHURE_VERTICAL
public static final int HACHURE_VERTICAL
- See Also:
- Constant Field Values
HACHURE_DROITE
public static final int HACHURE_DROITE
- See Also:
- Constant Field Values
HACHURE_GAUCHE
public static final int HACHURE_GAUCHE
- See Also:
- Constant Field Values
POINTILLE
public static final int POINTILLE
- See Also:
- Constant Field Values
TEXTURE_NOM
public static final java.lang.String[] TEXTURE_NOM
| Constructor Detail |
TraceSurface
public TraceSurface(java.awt.Graphics _g)
- Deprecated. use TraceSurface(Graphics2D _g)
TraceSurface
public TraceSurface(java.awt.Graphics2D _g)
- Recupere le graphics 2D. Initialise le style de surface a uniforme, la
couleur de fond est blanche et le premiere plan est noire.
| Method Detail |
getTexturePaint
private java.awt.TexturePaint getTexturePaint()
- Renvoie le texturePaint correspondant.
arc2polygon
private java.awt.Polygon arc2polygon(int x1, int y1, int x2, int y2, int vx1, int vy1, int vx2, int vy2)
getTextureNombre
public static int getTextureNombre()
getTexturePaint
public static java.awt.TexturePaint getTexturePaint(int _type, java.awt.Color _premierPlan, java.awt.Color _fond)
- Cree un texturePaint avec les parametres donnees.
getIcones
public static javax.swing.Icon[] getIcones()
getIcones
public static javax.swing.Icon[] getIcones(int _w, int _h)
setTypeSurface
public void setTypeSurface(int _styleSurface)
- Affectation de la propriete typeSurface .
setCouleur
public void setCouleur(java.awt.Color _c)
- Deprecated. use getCouleurFond()
setCouleurFond
public void setCouleurFond(java.awt.Color _c)
- Affectation de la propriete couleur de fond .
setCouleurPremierPlan
public void setCouleurPremierPlan(java.awt.Color _c)
- Affectation de la propriete couleur de fond .
getTypeSurface
public int getTypeSurface()
- Accesseur de la propriete typeSurface . Elle definit le style de
remplissage (hachure, pointille, ...), en prenant ses valeurs dans les
champs statiques de cette classe. Par defaut, elle vaut UNIFORME .
getCouleur
public java.awt.Color getCouleur()
- Deprecated. use getCouleurFond()
getCouleurFond
public java.awt.Color getCouleurFond()
- Accesseur de la propriete couleur de fond . Couleur des lignes
tracees.
getCouleurPremierPlan
public java.awt.Color getCouleurPremierPlan()
- Accesseur de la propriete couleur de fond . Couleur des lignes
tracees.
remplitEllipse
public void remplitEllipse(double x1,
double y1,
double x2,
double y2,
double x3,
double y3,
double x4,
double y4)
remplitEllipse
public void remplitEllipse(int x1,
int y1,
int x2,
int y2,
int x3,
int y3,
int x4,
int y4)
remplitPolygone
public void remplitPolygone(int[] x,
int[] y)
- Remplissage de polygone.
remplitPolygone
public void remplitPolygone(java.awt.Polygon pol)
- Remplissage de polygone. Le style de remplissage est defini par
typeSurface .
|
|||||||||
| Home >> All >> org >> fudaa >> ebli >> [ trace overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.fudaa.ebli.trace.TraceSurface