Ligne

Ligne

Objet (graphique) représentant une classe d'équivalence.

Constructor

new Ligne(__arg1__, __arg2__opt, __arg3__opt, __arg4__opt)

Source:
Constructeur. Peut être utilisé de 3 manières différente : Cas 1 : pour une segment simple, créee une ligne entre les points (__arg1__,__arg2__) et (__arg3__,__arg4__). Cas 2 : pour une ligne brisée (composée de plusieurs segments bout à bout), __arg1__ doit être une liste de coordonnées du type [x0, y0, x1, y1, etc...]. Cas 3 : Peut recopier la forme (createjs.Shape) d'un objet.
Parameters:
Name Type Attributes Description
__arg1__ Number | Array | createjs.DisplayObject Cas 1 : Coordonnées sur X (en px) du 1er point | Cas 2 : Liste de coordonnées | Cas 3 : Objet dont on veut recopier le shape.
__arg2__ Number <optional>
Cas 2 : Coordonnées sur Y (en px) du 1er point.
__arg3__ Number <optional>
Cas 3 : Coordonnées sur X (en px) du 2nd point.
__arg4__ Number <optional>
Cas 4 : Coordonnées sur Y (en px) du 2nd point.

Extends

  • createjs.Container

Members

_couleur :String

Source:
Couleur (noir par défaut)
Type:
  • String

_epaisseur :Number

Source:
Epaisseur du trait visible
Type:
  • Number

_epaisseurClick :Number

Source:
Epaisseur du trait invisible pour le click
Type:
  • Number

ligne :createjs.DisplayObject

Source:
Ligne visible
Type:
  • createjs.DisplayObject

ligneSelection :createjs.DisplayObject

Source:
Ligne invisible et large (pour la sélection avec la souris)
Type:
  • createjs.DisplayObject

Methods

couleur(copt) → {String}

Source:
GETTER/SETTER - Couleur de la ligne
Parameters:
Name Type Attributes Description
c String <optional>
Couleur à affecter
Returns:
Couleur affectée
Type
String