You are here

class PHPExcel_Chart_Layout in Loft Data Grids 6.2

Same name and namespace in other branches
  1. 7.2 vendor/phpoffice/phpexcel/Classes/PHPExcel/Chart/Layout.php \PHPExcel_Chart_Layout

PHPExcel_Chart_Layout

@category PHPExcel @package PHPExcel_Chart @copyright Copyright (c) 2006 - 2014 PHPExcel (http://www.codeplex.com/PHPExcel)

Hierarchy

Expanded class hierarchy of PHPExcel_Chart_Layout

File

vendor/phpoffice/phpexcel/Classes/PHPExcel/Chart/Layout.php, line 36

View source
class PHPExcel_Chart_Layout {

  /**
   * layoutTarget
   *
   * @var string
   */
  private $_layoutTarget = NULL;

  /**
   * X Mode
   *
   * @var string
   */
  private $_xMode = NULL;

  /**
   * Y Mode
   *
   * @var string
   */
  private $_yMode = NULL;

  /**
   * X-Position
   *
   * @var float
   */
  private $_xPos = NULL;

  /**
   * Y-Position
   *
   * @var float
   */
  private $_yPos = NULL;

  /**
   * width
   *
   * @var float
   */
  private $_width = NULL;

  /**
   * height
   *
   * @var float
   */
  private $_height = NULL;

  /**
   * show legend key
   * Specifies that legend keys should be shown in data labels
   *
   * @var boolean
   */
  private $_showLegendKey = NULL;

  /**
   * show value
   * Specifies that the value should be shown in a data label.
   *
   * @var boolean
   */
  private $_showVal = NULL;

  /**
   * show category name
   * Specifies that the category name should be shown in the data label.
   *
   * @var boolean
   */
  private $_showCatName = NULL;

  /**
   * show data series name
   * Specifies that the series name should be shown in the data label.
   *
   * @var boolean
   */
  private $_showSerName = NULL;

  /**
   * show percentage
   * Specifies that the percentage should be shown in the data label.
   *
   * @var boolean
   */
  private $_showPercent = NULL;

  /**
   * show bubble size
   *
   * @var boolean
   */
  private $_showBubbleSize = NULL;

  /**
   * show leader lines
   * Specifies that leader lines should be shown for the data label.
   *
   * @var boolean
   */
  private $_showLeaderLines = NULL;

  /**
   * Create a new PHPExcel_Chart_Layout
   */
  public function __construct($layout = array()) {
    if (isset($layout['layoutTarget'])) {
      $this->_layoutTarget = $layout['layoutTarget'];
    }
    if (isset($layout['xMode'])) {
      $this->_xMode = $layout['xMode'];
    }
    if (isset($layout['yMode'])) {
      $this->_yMode = $layout['yMode'];
    }
    if (isset($layout['x'])) {
      $this->_xPos = (double) $layout['x'];
    }
    if (isset($layout['y'])) {
      $this->_yPos = (double) $layout['y'];
    }
    if (isset($layout['w'])) {
      $this->_width = (double) $layout['w'];
    }
    if (isset($layout['h'])) {
      $this->_height = (double) $layout['h'];
    }
  }

  /**
   * Get Layout Target
   *
   * @return string
   */
  public function getLayoutTarget() {
    return $this->_layoutTarget;
  }

  /**
   * Set Layout Target
   *
   * @param Layout Target $value
   * @return PHPExcel_Chart_Layout
   */
  public function setLayoutTarget($value) {
    $this->_layoutTarget = $value;
    return $this;
  }

  /**
   * Get X-Mode
   *
   * @return string
   */
  public function getXMode() {
    return $this->_xMode;
  }

  /**
   * Set X-Mode
   *
   * @param X-Mode $value
   * @return PHPExcel_Chart_Layout
   */
  public function setXMode($value) {
    $this->_xMode = $value;
    return $this;
  }

  /**
   * Get Y-Mode
   *
   * @return string
   */
  public function getYMode() {
    return $this->_yMode;
  }

  /**
   * Set Y-Mode
   *
   * @param Y-Mode $value
   * @return PHPExcel_Chart_Layout
   */
  public function setYMode($value) {
    $this->_yMode = $value;
    return $this;
  }

  /**
   * Get X-Position
   *
   * @return number
   */
  public function getXPosition() {
    return $this->_xPos;
  }

  /**
   * Set X-Position
   *
   * @param X-Position $value
   * @return PHPExcel_Chart_Layout
   */
  public function setXPosition($value) {
    $this->_xPos = $value;
    return $this;
  }

  /**
   * Get Y-Position
   *
   * @return number
   */
  public function getYPosition() {
    return $this->_yPos;
  }

  /**
   * Set Y-Position
   *
   * @param Y-Position $value
   * @return PHPExcel_Chart_Layout
   */
  public function setYPosition($value) {
    $this->_yPos = $value;
    return $this;
  }

  /**
   * Get Width
   *
   * @return number
   */
  public function getWidth() {
    return $this->_width;
  }

  /**
   * Set Width
   *
   * @param Width $value
   * @return PHPExcel_Chart_Layout
   */
  public function setWidth($value) {
    $this->_width = $value;
    return $this;
  }

  /**
   * Get Height
   *
   * @return number
   */
  public function getHeight() {
    return $this->_height;
  }

  /**
   * Set Height
   *
   * @param Height $value
   * @return PHPExcel_Chart_Layout
   */
  public function setHeight($value) {
    $this->_height = $value;
    return $this;
  }

  /**
   * Get show legend key
   *
   * @return boolean
   */
  public function getShowLegendKey() {
    return $this->_showLegendKey;
  }

  /**
   * Set show legend key
   * Specifies that legend keys should be shown in data labels.
   *
   * @param boolean $value		Show legend key
   * @return PHPExcel_Chart_Layout
   */
  public function setShowLegendKey($value) {
    $this->_showLegendKey = $value;
    return $this;
  }

  /**
   * Get show value
   *
   * @return boolean
   */
  public function getShowVal() {
    return $this->_showVal;
  }

  /**
   * Set show val
   * Specifies that the value should be shown in data labels.
   *
   * @param boolean $value		Show val
   * @return PHPExcel_Chart_Layout
   */
  public function setShowVal($value) {
    $this->_showVal = $value;
    return $this;
  }

  /**
   * Get show category name
   *
   * @return boolean
   */
  public function getShowCatName() {
    return $this->_showCatName;
  }

  /**
   * Set show cat name
   * Specifies that the category name should be shown in data labels.
   *
   * @param boolean $value		Show cat name
   * @return PHPExcel_Chart_Layout
   */
  public function setShowCatName($value) {
    $this->_showCatName = $value;
    return $this;
  }

  /**
   * Get show data series name
   *
   * @return boolean
   */
  public function getShowSerName() {
    return $this->_showSerName;
  }

  /**
   * Set show ser name
   * Specifies that the series name should be shown in data labels.
   *
   * @param boolean $value		Show series name
   * @return PHPExcel_Chart_Layout
   */
  public function setShowSerName($value) {
    $this->_showSerName = $value;
    return $this;
  }

  /**
   * Get show percentage
   *
   * @return boolean
   */
  public function getShowPercent() {
    return $this->_showPercent;
  }

  /**
   * Set show percentage
   * Specifies that the percentage should be shown in data labels.
   *
   * @param boolean $value		Show percentage
   * @return PHPExcel_Chart_Layout
   */
  public function setShowPercent($value) {
    $this->_showPercent = $value;
    return $this;
  }

  /**
   * Get show bubble size
   *
   * @return boolean
   */
  public function getShowBubbleSize() {
    return $this->_showBubbleSize;
  }

  /**
   * Set show bubble size
   * Specifies that the bubble size should be shown in data labels.
   *
   * @param boolean $value		Show bubble size
   * @return PHPExcel_Chart_Layout
   */
  public function setShowBubbleSize($value) {
    $this->_showBubbleSize = $value;
    return $this;
  }

  /**
   * Get show leader lines
   *
   * @return boolean
   */
  public function getShowLeaderLines() {
    return $this->_showLeaderLines;
  }

  /**
   * Set show leader lines
   * Specifies that leader lines should be shown in data labels.
   *
   * @param boolean $value		Show leader lines
   * @return PHPExcel_Chart_Layout
   */
  public function setShowLeaderLines($value) {
    $this->_showLeaderLines = $value;
    return $this;
  }

}

Members

Namesort descending Modifiers Type Description Overrides
PHPExcel_Chart_Layout::$_height private property * height * *
PHPExcel_Chart_Layout::$_layoutTarget private property * layoutTarget * *
PHPExcel_Chart_Layout::$_showBubbleSize private property * show bubble size * *
PHPExcel_Chart_Layout::$_showCatName private property * show category name * Specifies that the category name should be shown in the data label. * *
PHPExcel_Chart_Layout::$_showLeaderLines private property * show leader lines * Specifies that leader lines should be shown for the data label. * *
PHPExcel_Chart_Layout::$_showLegendKey private property * show legend key * Specifies that legend keys should be shown in data labels * *
PHPExcel_Chart_Layout::$_showPercent private property * show percentage * Specifies that the percentage should be shown in the data label. * *
PHPExcel_Chart_Layout::$_showSerName private property * show data series name * Specifies that the series name should be shown in the data label. * *
PHPExcel_Chart_Layout::$_showVal private property * show value * Specifies that the value should be shown in a data label. * *
PHPExcel_Chart_Layout::$_width private property * width * *
PHPExcel_Chart_Layout::$_xMode private property * X Mode * *
PHPExcel_Chart_Layout::$_xPos private property * X-Position * *
PHPExcel_Chart_Layout::$_yMode private property * Y Mode * *
PHPExcel_Chart_Layout::$_yPos private property * Y-Position * *
PHPExcel_Chart_Layout::getHeight public function * Get Height * *
PHPExcel_Chart_Layout::getLayoutTarget public function * Get Layout Target * *
PHPExcel_Chart_Layout::getShowBubbleSize public function * Get show bubble size * *
PHPExcel_Chart_Layout::getShowCatName public function * Get show category name * *
PHPExcel_Chart_Layout::getShowLeaderLines public function * Get show leader lines * *
PHPExcel_Chart_Layout::getShowLegendKey public function * Get show legend key * *
PHPExcel_Chart_Layout::getShowPercent public function * Get show percentage * *
PHPExcel_Chart_Layout::getShowSerName public function * Get show data series name * *
PHPExcel_Chart_Layout::getShowVal public function * Get show value * *
PHPExcel_Chart_Layout::getWidth public function * Get Width * *
PHPExcel_Chart_Layout::getXMode public function * Get X-Mode * *
PHPExcel_Chart_Layout::getXPosition public function * Get X-Position * *
PHPExcel_Chart_Layout::getYMode public function * Get Y-Mode * *
PHPExcel_Chart_Layout::getYPosition public function * Get Y-Position * *
PHPExcel_Chart_Layout::setHeight public function * Set Height * *
PHPExcel_Chart_Layout::setLayoutTarget public function * Set Layout Target * *
PHPExcel_Chart_Layout::setShowBubbleSize public function * Set show bubble size * Specifies that the bubble size should be shown in data labels. * *
PHPExcel_Chart_Layout::setShowCatName public function * Set show cat name * Specifies that the category name should be shown in data labels. * *
PHPExcel_Chart_Layout::setShowLeaderLines public function * Set show leader lines * Specifies that leader lines should be shown in data labels. * *
PHPExcel_Chart_Layout::setShowLegendKey public function * Set show legend key * Specifies that legend keys should be shown in data labels. * *
PHPExcel_Chart_Layout::setShowPercent public function * Set show percentage * Specifies that the percentage should be shown in data labels. * *
PHPExcel_Chart_Layout::setShowSerName public function * Set show ser name * Specifies that the series name should be shown in data labels. * *
PHPExcel_Chart_Layout::setShowVal public function * Set show val * Specifies that the value should be shown in data labels. * *
PHPExcel_Chart_Layout::setWidth public function * Set Width * *
PHPExcel_Chart_Layout::setXMode public function * Set X-Mode * *
PHPExcel_Chart_Layout::setXPosition public function * Set X-Position * *
PHPExcel_Chart_Layout::setYMode public function * Set Y-Mode * *
PHPExcel_Chart_Layout::setYPosition public function * Set Y-Position * *
PHPExcel_Chart_Layout::__construct public function * Create a new PHPExcel_Chart_Layout