budutils
Class ElementStructurantPanel

budutils.ElementStructurantPanel

public class ElementStructurantPanel
implements java.awt.event.MouseListener


Field Summary
 boolean[][] patron
          L'ensemble des points de l'élément structurant binaire, un true représentant un point.
 int x0
          L'abscisse du point d'application de l'élément.
 int y0
          L'ordonnée du point d'application de l'élément.
 
Constructor Summary
ElementStructurantPanel(int _width, int _height)
          Instancie un nouvel ElementStructurantPanel.
 
Method Summary
 ElementStructurant getElementStructurant()
          Renvoie l'élément structurant correspondant au panel.
 java.awt.Dimension getPreferredSize()
          Renvoie la taille préférée du panel.
 void mouseClicked(java.awt.event.MouseEvent e)
          Une méthode de MouseListener.
 void mouseEntered(java.awt.event.MouseEvent e)
          Une méthode de MouseListener.
 void mouseExited(java.awt.event.MouseEvent e)
          Une méthode de MouseListener.
 void mousePressed(java.awt.event.MouseEvent e)
          Une méthode de MouseListener.
 void mouseReleased(java.awt.event.MouseEvent e)
          Une méthode de MouseListener.
 void paint(java.awt.Graphics g)
          Dessine le panel.
 

Field Detail

patron

public boolean[][] patron
L'ensemble des points de l'élément structurant binaire, un true représentant un point.

x0

public int x0
L'abscisse du point d'application de l'élément.

y0

public int y0
L'ordonnée du point d'application de l'élément.
Constructor Detail

ElementStructurantPanel

public ElementStructurantPanel(int _width,
                               int _height)
Instancie un nouvel ElementStructurantPanel.
Parameters:
_width - la largeur de l'élément structurant.
_height - la hauteur de l'élément structurant.
Method Detail

getElementStructurant

public ElementStructurant getElementStructurant()
Renvoie l'élément structurant correspondant au panel.
Returns:
l'élément structurant correspondant au panel.
See Also:
ElementStructurant

getPreferredSize

public java.awt.Dimension getPreferredSize()
Renvoie la taille préférée du panel.
Returns:
la taille préférée du panel.

paint

public void paint(java.awt.Graphics g)
Dessine le panel.

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
Une méthode de MouseListener.
Specified by:
mouseClicked in interface java.awt.event.MouseListener

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Une méthode de MouseListener.
Specified by:
mousePressed in interface java.awt.event.MouseListener

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Une méthode de MouseListener.
Specified by:
mouseReleased in interface java.awt.event.MouseListener

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent e)
Une méthode de MouseListener.
Specified by:
mouseEntered in interface java.awt.event.MouseListener

mouseExited

public void mouseExited(java.awt.event.MouseEvent e)
Une méthode de MouseListener.
Specified by:
mouseExited in interface java.awt.event.MouseListener