public class Segment
extends java.lang.Object
| Constructor and Description |
|---|
Segment(Point p1,
Point p2)
Construire un segment à partir de ses deux extrêmités
|
Segment(Segment s)
Constructeur de copie (les deux objets ne partagent plus rien)
|
| Modifier and Type | Method and Description |
|---|---|
void |
deplacer(double tx,
double ty)
Translation sur les deux axes
|
Point |
getP1()
Première extrémité du segment
|
Point |
getP2()
Seconde extrémité du segment
|
double |
longueur()
Longueur du segment
|
static void |
main(java.lang.String[] args) |
Point |
milieu()
Milieu du segment
|
double |
positionRelative(Point p)
Place relative d'un point par rapport à un segment
|
java.lang.String |
toString()
Version String
|
public Segment(Point p1, Point p2)
p1 - extrêmitép2 - extrêmitépublic Segment(Segment s)
s - segment à clonerpublic Point getP1()
public Point getP2()
public Point milieu()
public double longueur()
public java.lang.String toString()
toString in class java.lang.Objectpublic double positionRelative(Point p)
p - point à situerpublic void deplacer(double tx,
double ty)
tx - translation sur les abscissesty - translation sur les ordonnéespublic static void main(java.lang.String[] args)