/** * Build the group of axis */ public function __construct() { $this->left = new awAxis(); $this->left->auto(TRUE); $this->left->label->setAlign(awLabel::RIGHT); $this->left->label->move(-6, 0); $this->yAxis($this->left); $this->left->setTickStyle(awTick::OUT); $this->left->title->move(-25, 0); $this->right = new awAxis(); $this->right->auto(TRUE); $this->right->label->setAlign(awLabel::LEFT); $this->right->label->move(6, 0); $this->yAxis($this->right); $this->right->setTickStyle(awTick::IN); $this->right->title->move(25, 0); $this->top = new awAxis(); $this->top->label->setAlign(NULL, awLabel::TOP); $this->top->label->move(0, -3); $this->xAxis($this->top); $this->top->setTickStyle(awTick::OUT); $this->top->title->move(0, -25); $this->bottom = new awAxis(); $this->bottom->label->setAlign(NULL, awLabel::BOTTOM); $this->bottom->label->move(0, 3); $this->xAxis($this->bottom); $this->bottom->setTickStyle(awTick::IN); $this->bottom->title->move(0, 25); }
/** * Build the group of axis */ function awPlotAxis() { $this->left = new awAxis(); $this->left->auto(TRUE); $this->left->label->setAlign(LABEL_RIGHT); $this->left->label->move(-6, 0); $this->yAxis($this->left); $this->left->setTickStyle(TICK_OUT); $this->left->title->move(-25, 0); $this->right = new awAxis(); $this->right->auto(TRUE); $this->right->label->setAlign(LABEL_LEFT); $this->right->label->move(6, 0); $this->yAxis($this->right); $this->right->setTickStyle(TICK_IN); $this->right->title->move(25, 0); $this->top = new awAxis(); $this->top->label->setAlign(NULL, LABEL_TOP); $this->top->label->move(0, -3); $this->xAxis($this->top); $this->top->setTickStyle(TICK_OUT); $this->top->title->move(0, -25); $this->bottom = new awAxis(); $this->bottom->label->setAlign(NULL, LABEL_BOTTOM); $this->bottom->label->move(0, 3); $this->xAxis($this->bottom); $this->bottom->setTickStyle(TICK_IN); $this->bottom->title->move(0, 25); }