Example #1
0
 /**
  * Reset renderer properties
  *
  * Reset all renderer properties, which were calculated during the
  * rendering process, to offer a clean environment for rerendering.
  * 
  * @return void
  */
 protected function resetRenderer()
 {
     parent::resetRenderer();
     // Also reset special 3D renderer options
     $this->pieSegmentLabels = array(0 => array(), 1 => array());
     $this->pieSegmentBoundings = false;
     $this->linePostSymbols = array();
     $this->frontLines = array();
     $this->circleSectors = array();
     $this->barPostProcessing = array();
     $this->depth = false;
     $this->xDepthFactor = false;
     $this->yDepthFactor = false;
     $this->dataBoundings = false;
     $this->axisLabels = array();
 }
Example #2
0
 /**
  * Reset renderer properties
  *
  * Reset all renderer properties, which were calculated during the
  * rendering process, to offer a clean environment for rerendering.
  * 
  * @return void
  */
 protected function resetRenderer()
 {
     parent::resetRenderer();
     // Also reset special 2D renderer options
     $this->pieSegmentLabels = array(0 => array(), 1 => array());
     $this->pieSegmentBoundings = false;
     $this->linePostSymbols = array();
     $this->axisLabels = array();
     $this->circleSectors = array();
 }