TeeChartPHP
[ class tree: TeeChartPHP ] [ index: TeeChartPHP ] [ all elements ]

Source for file IBaseChart.php

Documentation is available at IBaseChart.php

  1. <?php
  2.  
  3.  /**
  4.  * IBaseChart class
  5.  *
  6.  * Description:
  7.  *
  8.  * @author
  9.  * @copyright (c) 1995-2010 by Steema Software SL. All Rights Reserved. <info@steema.com>
  10.  * @version 1.0
  11.  * @package TeeChartPHP
  12.  * @link http://www.steema.com
  13.  */
  14.  
  15. interface IBaseChart {
  16.  
  17.     /**
  18.      * Accesses all visible TChart attributes..
  19.      *
  20.      * @return TChart 
  21.      */        
  22.     function getParent();
  23.     function getChartBounds();
  24.     function getWidth();
  25.     function getHeight();
  26.     function getLeft();
  27.     function getRight();
  28.     function getTop();
  29.     /**
  30.      * Accesses all visible Background attributes..
  31.      *
  32.      * @return TeePanel 
  33.      */    
  34.     function getPanel();
  35.     /**
  36.      * Accesses all visible Legend attributes..
  37.      *
  38.      * @return Legend 
  39.      */        
  40.     function getLegend();
  41.     function getWalls();
  42.     function getHeader();
  43.     function doBaseInvalidate();
  44.     function doChangedBrush($value);
  45.     function doChangedFont($value);
  46.     /**
  47.      * Accesses all visible graphics attributes..
  48.      *
  49.      * @return GraphicsGD; 
  50.      */            
  51.     function getGraphics3D();
  52.     function canDrawPanelBack();
  53.     function getAspect();
  54.     function  getTools();
  55.     function invalidate();
  56.     function getSeriesCount();
  57.     function getChartRect();
  58.     function setChartRect($rect);
  59.     function getPage();
  60.     function setAutoRepaint($value);
  61.     function getAutoRepaint();
  62.     function getMaxZOrder();
  63.     function setMaxZOrder($value);
  64.     function countActiveSeries();
  65.     function getLegendPen();
  66.     function addSeries($series);
  67.     function removeSeries($series);
  68.     function moveSeriesTo($series$index);
  69.     /**
  70.      * Accesses Axes methods and properties
  71.      *
  72.      * @return Axes 
  73.      */
  74.     function getAxes();
  75.     function isAxisCustom($axis);
  76.     function seriesLegend($index$onlyActive);
  77.     function activeSeriesLegend($itemIndex);
  78.     function formattedLegend($pos);
  79.     function formattedValueLegend($series$seriesOrValueIndex);
  80.     function setLegendPen($pen);
  81.     function setCancelMouse($value);
  82.     function getPrinting();
  83.     function setPrinting($value);
  84.     function getMaxValuesCount();
  85.     function getSeriesWidth3D();
  86.     function getSeriesHeight3D();
  87.     function getToolTip();
  88.     function setLegend($value);
  89.     function doDrawLegend($g$rect);
  90.     function setGraphics3D($value);
  91.     function setWidth($value);
  92.     function setHeight($value);
  93.     function image($width$height);
  94.     function getBottom();
  95. }
  96. ?>

Documentation generated on Wed, 16 Jun 2010 12:06:22 +0200 by phpDocumentor 1.4.1