maison
Class Ligne
java.lang.Object
|
+--maison.Figure
|
+--maison.Ligne
- All Implemented Interfaces:
- java.lang.Cloneable
- class Ligne
- extends Figure
La classe Ligne. Les lignes ne sont pas des RectangularFigure!
Field Summary |
(package private) int |
x2
|
(package private) int |
y2
|
Constructor Summary |
(package private) |
Ligne()
|
Method Summary |
(package private) Figure |
cloneFig(int x0,
int y0,
int x1,
int y1,
int coul)
|
(package private) boolean |
contains(java.awt.Point p)
|
(package private) void |
dessiner(java.awt.Graphics g)
|
(package private) void |
drawBuild(java.awt.Graphics g,
int ox,
int oy,
int nx,
int ny)
|
void |
parse(java.io.StreamTokenizer st,
DrawingPane d)
|
void |
saveBody(java.io.PrintWriter fos)
|
(package private) void |
setPos2(int x1,
int y1)
|
(package private) void |
translate(java.awt.Graphics g,
int dx,
int dy)
les lignes ne peuvent pas être bougées... |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
x2
int x2
y2
int y2
Ligne
Ligne()
dessiner
void dessiner(java.awt.Graphics g)
- Overrides:
dessiner
in class Figure
setPos2
void setPos2(int x1,
int y1)
drawBuild
void drawBuild(java.awt.Graphics g,
int ox,
int oy,
int nx,
int ny)
- Overrides:
drawBuild
in class Figure
cloneFig
Figure cloneFig(int x0,
int y0,
int x1,
int y1,
int coul)
- Overrides:
cloneFig
in class Figure
translate
void translate(java.awt.Graphics g,
int dx,
int dy)
- les lignes ne peuvent pas être bougées...
- Overrides:
translate
in class Figure
contains
boolean contains(java.awt.Point p)
- Overrides:
contains
in class Figure
saveBody
public void saveBody(java.io.PrintWriter fos)
- Overrides:
saveBody
in class Figure
parse
public void parse(java.io.StreamTokenizer st,
DrawingPane d)
- Overrides:
parse
in class Figure