Source for file HorizArea.php
Documentation is available at HorizArea.php
* <p>Title: HorizArea class</p>
* <p>Description: HorizArea series.</p>
* <pre><font face="Courier" size="4">
* areaSeries = new com.steema.teechart.styles.HorizArea(myChart.getChart());
* areaSeries.setStairs(false);
* areaSeries.getPointer().setVisible(false);
* areaSeries.fillSampleValues(6);
* <p>Copyright (c) 2005-2008 by Steema Software SL. All Rights
* <p>Company: Steema Software SL</p><br>
function __get( $property ) {
$method = "get{$property}";
function __set ( $property,$value ) {
$method = "set{$property}";
return $this->$method($value);
$tmpGradientDirection = new GradientDirection();
$this->getGradient()->setDirection($tmpGradientDirection->HORIZONTAL);
protected function drawMark($valueIndex, $st, $aPosition)
$difH = $aPosition->height / 2;
$difW = $this->getMarks()->getCallout()->getLength() + $this->getMarks()->getCallout()->getDistance();
$aPosition->leftTop->setY($aPosition->arrowTo->getY() - $difH);
$aPosition->leftTop->setX($aPosition->leftTop->getX() + $difW + ($aPosition->width / 2));
$aPosition->arrowTo->setX($aPosition->arrowTo->getX() + $difW);
$aPosition->arrowFrom->setY($aPosition->arrowTo->getY());
$aPosition->arrowFrom->setX($aPosition->arrowFrom->getX() + $this->getMarks()->getCallout()->getDistance());
parent::drawMark($valueIndex, $st, $aPosition);
|