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
           
 
Fields inherited from class maison.Figure
couleur, environment, HANDLE_SIZE, selected, x, y
 
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)
           
(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 maison.Figure
activate, doDrag, doReSelect, getColor, setColor, setPos, setSelected
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

x2

int x2

y2

int y2
Constructor Detail

Ligne

Ligne()
Method Detail

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