| ## Class Tick La classe Tick permet de représenter des ticks, petits traits réguliers associés à un axe. De nombreuses méthodes de la classe Tick ne sont pas documentées, car elles ne sont utilisées qu'en interne par Artichow. Néanmoins, si vous développez Artichow, vous aurez besoin de ces méthodes. N'hésitez donc pas à parcourir le code source de cette classe. Retourner voir la liste de toutes les classes ## Méthodes et propriétés const string OUT := 0 const string IN := 1 const string IN_OUT := 2 public __construct(int $number, int $size) public setStyle(int $style) public setColor(Color $color) public setSize(int $size) public setInterval(int $interval) public setNumber(int $number) public hide(bool $hide) public hideFirst(bool $hideFirst) public hideLast(bool $hideLast) public draw(Driver $driver, Vector $vector) ## Documentation const string OUT := 0 Indique que les ticks doivent être tournés vers l'extérieur. Remonter const string IN := 1 Indique que les types doivent être tournés vers l'intérieur. Remonter const string IN_OUT := 2 Indique que les ticks sont et tournés vers l'extérieur, et tournés vers l'intérieur. Remonter public __construct(int $number, int $size) Construit un nouvel objet Tick. $number représente un nombre de ticks et $size leur taille en pixels. Remonter public setStyle(int $style) Change le style des ticks. Peut être Tick::IN, Tick::OUT ou Tick::IN_OUT. Dans le premier cas, les ticks seront tournés vers l'intérieur. Dans le second vers l'extérieur et dans le troisième et vers l'extérieur et vers l'intérieur. Remonter public setColor(Color $color) Change la couleur des ticks pour $color. Par défaut, les ticks sont dessinés en noir. Remonter public setSize(int $size) Change la taille des ticks pour $size. $size doit être donné en pixels. Remonter public setInterval(int $interval) Change l'intervalle d'affichage des ticks par rapport à leur nombre. Si $interval vaut 1, alors tous les ticks seront affichés. Si $interval vaut 0.5, alors un tick sur deux sera affiché. Voir aussi : Tick::setNumber() Remonter public setNumber(int $number) Change le nombre de ticks à afficher pour $number. Voir aussi : Tick::setInterval() Remonter public hide(bool $hide) Permet de cache ou d'afficher les ticks. Remonter public hideFirst(bool $hideFirst) Permet de cache ou d'afficher le premier tick. Remonter public hideLast(bool $hideLast) Permet de cache ou d'afficher le dernier tick. Remonter public draw(Driver $driver, Vector $vector) Dessine les ticks sur le vecteur $vector. Remonter |