java.lang.Object
org.fudaa.ebli.geometrie.GrObjet
org.fudaa.ebli.calque.dessin.DeForme
org.fudaa.ebli.calque.dessin.DeEllipse
- All Implemented Interfaces:
- org.fudaa.ebli.geometrie.GrContour, java.io.Serializable
- Direct Known Subclasses:
- DeCercle
- public class DeEllipse
- extends DeForme
Une ellipse.
- Version:
- $Id: DeEllipse.java,v 1.13 2002/11/19 14:36:46 deniger Exp $
| Fields inherited from class org.fudaa.ebli.calque.dessin.DeForme |
CARRE, CERCLE, couleurContour_, couleurRemplissage_, COURBE_FERMEE, ELLIPSE, epaisseurTrait_, LIGNE_BRISEE, MAIN_LEVEE, POINT, POLYGONE, RECTANGLE, TEXTE, TRAIT, typeSurface_, typeTrait_ |
| Fields inherited from class org.fudaa.ebli.geometrie.GrObjet |
|
|
Method Summary |
void |
affiche(org.fudaa.ebli.trace.TraceGeometrie _t,
boolean _rapide)
|
void |
ajoute(org.fudaa.ebli.geometrie.GrPoint _p)
|
private org.fudaa.ebli.geometrie.GrPolygone |
arc2polygon(double x1,
double y1,
double x2,
double y2,
double vx1,
double vy1,
double vx2,
double vy2)
|
void |
autoApplique(org.fudaa.ebli.geometrie.GrMorphisme _t)
|
org.fudaa.ebli.geometrie.GrBoite |
boite()
Retourne la boite englobante de l'objet. |
org.fudaa.ebli.geometrie.GrPoint[] |
contour()
Retourne les points du contour de l'objet. |
boolean |
estSelectionne(org.fudaa.ebli.geometrie.GrMorphisme _ecran,
int _dist,
java.awt.Point _pt)
Indique si l'objet est sélectionné pour un point donné. |
int |
getForme()
|
org.fudaa.ebli.geometrie.GrObjet |
getGeometrie()
|
private org.fudaa.ebli.geometrie.GrPolygone |
polygone()
|
private boolean |
verifieLosange()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
C_MAGIC
public static final double C_MAGIC
- See Also:
- Constant Field Values
points_ctrl_
org.fudaa.ebli.geometrie.GrPoint[] points_ctrl_
DeEllipse
public DeEllipse(org.fudaa.ebli.geometrie.GrPoint[] _pc)
DeEllipse
public DeEllipse()
getForme
public int getForme()
- Specified by:
getForme in class DeForme
getGeometrie
public org.fudaa.ebli.geometrie.GrObjet getGeometrie()
- Specified by:
getGeometrie in class DeForme
ajoute
public void ajoute(org.fudaa.ebli.geometrie.GrPoint _p)
affiche
public void affiche(org.fudaa.ebli.trace.TraceGeometrie _t,
boolean _rapide)
- Overrides:
affiche in class DeForme
contour
public org.fudaa.ebli.geometrie.GrPoint[] contour()
- Retourne les points du contour de l'objet.
estSelectionne
public boolean estSelectionne(org.fudaa.ebli.geometrie.GrMorphisme _ecran,
int _dist,
java.awt.Point _pt)
- Indique si l'objet est sélectionné pour un point donné.
Dans le cadre de la sélection ponctuelle.
polygone
private org.fudaa.ebli.geometrie.GrPolygone polygone()
arc2polygon
private org.fudaa.ebli.geometrie.GrPolygone arc2polygon(double x1,
double y1,
double x2,
double y2,
double vx1,
double vy1,
double vx2,
double vy2)
autoApplique
public void autoApplique(org.fudaa.ebli.geometrie.GrMorphisme _t)
boite
public org.fudaa.ebli.geometrie.GrBoite boite()
- Retourne la boite englobante de l'objet.
verifieLosange
private boolean verifieLosange()