NAME
Quiq::AxisTick - Tick einer Plot-Achse
BASE CLASS
DESCRIPTION
Ein Tick-Objekt repräsentiert eine Postion auf einer Plot-Achse, an der eine Markierung - mit oder ohne Label - gesetzt wird. Das Tick-Objekt ist einem Achsen-Objekt zugeordnet. Über das Tick-Objekt gelangt eine Klasse, die eine Plot-Achse zeichnet, an alle Information, die zum Zeichnen des Tick nötig ist.
ATTRIBUTES
- axis => $axis (Default: undef)
-
Referenz auf das Achsen-Objekt.
- value => $val (Default: undef)
-
Wert des Tick.
METHODS
Konstruktor
new() - Instantiiere Tick-Objekt
Synopsis
$tik = Quiq::AxisTick->new($axis,$val);
Arguments
Description
Instantiiere ein Tick-Objekt und liefere eine Referenz auf dieses Objekt zurück.
Attributmethoden
value() - Wert des Tick
Synopsis
$val = $tik->value;
Description
Liefere den Wert des Tick.
Objektmethoden
position() - Pixel-Position auf der Achse
Synopsis
$pos = $tik->position;
Description
Liefere die Pixel-Position des Tick auf der Achse.
label() - Tick-Label
Synopsis
$label = $tik->label;
Description
Liefere das Tick-Label, also die Achsenbeschriftung.
width() - Breite des Tick
Synopsis
$width = $tik->width;
Description
Liefere die Breite des Tick. Bei einem Tick mit Label wird die Breite des Tick von seinem Label bestimmt.
height() - Höhe des Tick
Synopsis
$height = $tik->height;
Description
Liefere die Höhe des Tick. Bei einem Tick mit Label wird die Höhe des Tick von seinem Label bestimmt.
VERSION
1.206
AUTHOR
Frank Seitz, http://fseitz.de/
COPYRIGHT
Copyright (C) 2022 Frank Seitz
LICENSE
This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.