Files
iTop/pages/php-ofc-library/ofc_y_axis_base.php
2009-04-28 09:03:12 +00:00

56 lines
865 B
PHP

<?php
class y_axis_base
{
function y_axis_base(){}
function set_stroke( $s )
{
$this->stroke = $s;
}
function set_tick_length( $val )
{
$tmp = 'tick-length';
$this->$tmp = $val;
}
function set_colours( $colour, $grid_colour )
{
$this->set_colour( $colour );
$this->set_grid_colour( $grid_colour );
}
function set_colour( $colour )
{
$this->colour = $colour;
}
function set_grid_colour( $colour )
{
$tmp = 'grid-colour';
$this->$tmp = $colour;
}
function set_range( $min, $max, $steps=1 )
{
$this->min = $min;
$this->max = $max;
$this->set_steps( $steps );
}
function set_offset( $off )
{
$this->offset = $off?1:0;
}
function set_labels( $labels )
{
$this->labels = $labels;
}
function set_steps( $steps )
{
$this->steps = $steps;
}
}