Class Shape
La classe
Shape
permet de représenter toutes sortes de formes sur Artichow.
Les classes suivantes dérivent de Shape :
Point
Line
Polygon
Retourner voir la liste de toutes les classes
Méthodes et propriétés
const
int
SOLID
:=
1
const
int
DOTTED
:=
2
const
int
DASHED
:=
3
public
int
$style
public
int
$thickness
protected
bool
$hide
public
__construct
(
float
$x
,
float
$y
)
public
setStyle
(
int
$style
)
public
int
getStyle
()
public
setThickness
(
int
$thickness
)
public
int
getThickness
()
public
hide
(
bool
$hide
)
public
show
(
bool
$show
)
public
bool
isHidden
()
Documentation
const
int
SOLID
:=
1
Désigne une ligne continue.
Remonter
const
int
DOTTED
:=
2
Désigne une ligne pointillée.
Remonter
const
int
DASHED
:=
3
Désigne une ligne avec de larges pointillés.
Remonter
public
int
$style
Décrit le style du pourtour de la forme. Peut être
Shape::DOTTED
,
Shape::SOLID
ou
Shape::DASHED
.
Remonter
public
int
$thickness
L'épaisseur du pourtour de la forme.
Remonter
protected
bool
$hide
Déterminer si la forme doit être cachée ou non.
Remonter
public
__construct
(
float
$x
,
float
$y
)
Déclare un nouveau point avec des coordonnées x et y.
Remonter
public
setStyle
(
int
$style
)
Change le style du pourtour de la forme. Peut être
Shape::SOLID
pour un pourtour continu,
Shape::DOTTED
pour un pourtour pointillé ou encore
Shape::DASHED
.
Remonter
public
int
getStyle
()
Retourne le style actuel de la forme.
Remonter
public
setThickness
(
int
$thickness
)
Change l'épaisseur du pourtour de la forme. Cette épaisseur doit être donnée en pixels.
Remonter
public
int
getThickness
()
Retourne l'épaisseur du pourtour de la forme.
Remonter
public
hide
(
bool
$hide
)
Détermine si la forme doit être cachée ou non.
Remonter
public
show
(
bool
$show
)
Détermine si la forme doit être affichée ou non.
Remonter
public
bool
isHidden
()
Retourne TRUE si la forme est cachée, FALSE si elle est visible.
Remonter