opale.module2d.object2d
Class InfoLine
java.lang.Object
|
+--opale.module2d.noyau2d.InfoObject
|
+--opale.module2d.object2d.InfoLine
- public class InfoLine
- extends InfoObject
- implements java.lang.Cloneable
Classe contenant des informations sur les objets de type GLine2D
. Elle étend la classe InfoObjet
et renseigne donc sur les champs contenus dans cette dernière.
Constructor Summary |
InfoLine()
Constructeur par défaut: style = 0; size = 1; |
InfoLine(InfoLine inf)
Le constructeur de copie |
Method Summary |
java.lang.Object |
clone()
Crée un nouvel objet de même classe et de même contenu. |
short |
getSize()
Renvoie l'épaisseur en pixel de la ligne |
short |
getStyle()
Renvoie l'entier définissant le style de tracé. |
void |
setSize(short size)
change l'épaisseur de la ligne. |
void |
setStyle(short s)
change le style de la ligne. |
Methods inherited from class opale.module2d.noyau2d.InfoObject |
getColor,
getName,
isVisible,
readFile,
readKeyWord,
setColor,
setName,
setUnvisible,
setVisible,
writeFile,
writeFileMore |
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
InfoLine
public InfoLine()
- Constructeur par défaut: style = 0; size = 1;
InfoLine
public InfoLine(InfoLine inf)
- Le constructeur de copie
- Parameters:
InfoLine
- inf, l'information à copier
getStyle
public short getStyle()
- Renvoie l'entier définissant le style de tracé.
- Returns:
- short le style de tracé
0 = ligne pleine
1 = pointillé
setStyle
public void setStyle(short s)
- change le style de la ligne.
- Parameters:
short
- le nouveau style
getSize
public short getSize()
- Renvoie l'épaisseur en pixel de la ligne
- Returns:
- short, la taille
setSize
public void setSize(short size)
- change l'épaisseur de la ligne.
- Parameters:
short
- size, la nouvelle épaisseur en pixel
clone
public java.lang.Object clone()
- Crée un nouvel objet de même classe et de même contenu.
- Overrides:
- clone in class InfoObject
- Returns:
- Object un clone de l'objet.
- Throws:
- OutOfMemoryError - s'il n'y a pas assez de mémoire.
- Since:
- Opale 0.1
- See Also:
Cloneable