예제 #1
0
 /**
  * Constructor
  * 
  * @param array $options Default option array
  * @return void
  * @ignore
  */
 public function __construct(array $options = array())
 {
     $this->properties['label'] = '%1$s: %2$d (%3$.1f%%)';
     $this->properties['labelCallback'] = null;
     $this->properties['sum'] = false;
     $this->properties['percentThreshold'] = 0.0;
     $this->properties['absoluteThreshold'] = 0.0;
     $this->properties['summarizeCaption'] = 'Misc';
     parent::__construct($options);
 }
예제 #2
0
 /**
  * Constructor
  *
  * @param array $options Default option array
  * @return void
  * @ignore
  */
 public function __construct(array $options = array())
 {
     $this->properties['borderColor'] = ezcGraphColor::create('#000000');
     $this->properties['borderWidth'] = 0;
     $this->properties['startColor'] = ezcGraphColor::create('#4e9a06A0');
     $this->properties['endColor'] = ezcGraphColor::create('#A40000A0');
     $this->properties['markerWidth'] = 2;
     $this->properties['odometerHeight'] = 0.5;
     parent::__construct($options);
 }
예제 #3
0
 /**
  * Constructor
  * 
  * @param array $options Default option array
  * @return void
  * @ignore
  */
 public function __construct(array $options = array())
 {
     $this->properties['lineThickness'] = 1;
     $this->properties['fillLines'] = false;
     $this->properties['symbolSize'] = 8;
     $this->properties['highlightFont'] = new ezcGraphFontOptions();
     $this->properties['highlightFontCloned'] = false;
     $this->properties['highlightSize'] = 14;
     $this->properties['highlightRadars'] = false;
     parent::__construct($options);
 }
예제 #4
0
 /**
  * Constructor
  * 
  * @param array $options Default option array
  * @return void
  * @ignore
  */
 public function __construct(array $options = array())
 {
     $this->properties['maxLabelHeight'] = 0.1;
     $this->properties['showSymbol'] = true;
     $this->properties['symbolSize'] = 6;
     $this->properties['moveOut'] = 0.1;
     $this->properties['titlePosition'] = ezcGraph::TOP;
     $this->properties['titleAlignement'] = ezcGraph::MIDDLE | ezcGraph::CENTER;
     $this->properties['dataBorder'] = 0.5;
     $this->properties['barMargin'] = 0.1;
     $this->properties['barPadding'] = 0.05;
     $this->properties['pieChartOffset'] = 0;
     $this->properties['pieChartSymbolColor'] = ezcGraphColor::fromHex('#000000');
     $this->properties['pieChartGleam'] = false;
     $this->properties['pieChartGleamColor'] = ezcGraphColor::fromHex('#FFFFFF');
     $this->properties['pieChartGleamBorder'] = 0;
     $this->properties['legendSymbolGleam'] = false;
     $this->properties['legendSymbolGleamSize'] = 0.9;
     $this->properties['legendSymbolGleamColor'] = ezcGraphColor::fromHex('#FFFFFF');
     $this->properties['pieVerticalSize'] = 0.5;
     $this->properties['pieHorizontalSize'] = 0.25;
     $this->properties['syncAxisFonts'] = true;
     parent::__construct($options);
 }