static method changeSeriesType [line 516]
static void changeSeriesType(
$series,
$newClass)
|
|
Tags:
Parameters:
constructor Chart [line 90]
Chart Chart(
[
$parent = null], [
$cursor = null])
|
|
The class constructor.
Parameters:
destructor __destruct [line 118]
method activeSeriesLegend [line 661]
Series activeSeriesLegend(
itemIndex
$itemIndex)
|
|
Returns the Active series (visible) that corresponds to the
ItemIndex position in the Legend.
When the Legend style is "Series", returns the series that corresponds to the Legend "ItemIndex" position. The "OnlyActive" parameter, when false takes into account all series, visibly active or not.
Tags:
Implementation of:
- IBaseChart::activeSeriesLegend()
Parameters:
method addSeries [line 2051]
method broadcastToolEvent [line 2188]
void broadcastToolEvent(
$ce)
|
|
Tags:
Parameters:
method canClip [line 930]
Returns the number of active (visible) series.
CanClip returns if the Chart Drawing Canvas has the capability of "clipping" lines and polygons.
"Clipping" means the feature that allows hiding drawing outside the rectangle or polygon specifed by the developer.
CanClip returns false when the Chart is displayed in OpenGL 3D, or when the Chart is printed and the TeeClipWhenPrinting constant is true, or when the Chart is converted to a metafile image and the TeeClipWhenMetafiling constant is true.
By default all display drivers and printers support clipping. You can turn off the clipping constants in case the printer or display driver has a bug related to clipping.
See also:
ClipPoints, TeeClipWhenPrinting, TeeClipWhenMetafiling, ClipCanvas, UnClipCanvas, ClipRoundRectangle and ClipPolygon.
Tags:
method canDrawPanelBack [line 489]
method chartRectHeight [line 470]
method chartRectWidth [line 466]
method cloner [line 360]
method countActiveSeries [line 1594]
Returns the number of active (visible) series.
In other words it is a count of Series in Chart that have their Active property set to true.
Tags:
Implementation of:
- IBaseChart::countActiveSeries()
method doBaseInvalidate [line 2131]
method doChangedBrush [line 475]
method doChangedFont [line 483]
method doDrawLegend [line 1520]
method doZoom [line 848]
void doZoom(
$topx,
$topy,
$bottomx,
$bottomy,
$leftx,
$lefty,
$rightx,
$righty)
|
|
Tags:
Parameters:
method doZoomPoints [line 855]
void doZoomPoints(
$top,
$bot,
$lef,
$rig)
|
|
Tags:
Parameters:
method formattedLegend [line 1649]
String formattedLegend(
seriesOrValueIndex
$seriesOrValueIndex)
|
|
Returns the text string corresponding to a Legend position.
The Legend position depends on Legend.LegendStyle.
If LegendStyle is lsSeries, then the text string will be the SeriesOrValueIndexth Active Series Title.
If LegendStyle is lsValues, then the text string will be the formatted SeriesOrValueIndexth value of the first Active Series in the Chart.
If LegendStyle is lsAuto and only one Active Series exists in the Chart, then the LegendStyle is considered to be lsValues.
If there's more than one Active Series then LegendStyle will be lsSeries.
Tags:
Implementation of:
- IBaseChart::formattedLegend()
Parameters:
method formattedValueLegend [line 1437]
String formattedValueLegend(
aSeries
$aSeries, valueIndex
$valueIndex)
|
|
Returns the String to display at Legend for a given series and point
index.
In other words it returns the string representation of a Series Point value just as it would appear in Chart.Legend. The ValueIndex parameter is the point index. Legend.TextStyle and all other TChartLegend methods are used to create the resulting string.
Tags:
Implementation of:
- IBaseChart::formattedValueLegend()
Parameters:
method freeSeriesColor [line 1264]
Color freeSeriesColor(
checkBackground
$checkBackground)
|
|
Returns a color from the default color palette not used by any Series.
The CheckBackGround parameter controls if the returned color should or shouldn't be the Chart BackColor color. This function returns a Color which is not used by any Series in the Chart.
Tags:
Parameters:
method getAnimation [line 1946]
Gets the index'th animation in getAnimations() collection
Tags:
Parameters:
method getAnimations [line 1955]
Collection of Animation components contained in this Chart.
Tags:
method getAspect [line 1862]
method getAutoRepaint [line 2078]
boolean getAutoRepaint(
)
|
|
Returns if the Chart should automatically repaint itself when a property has been changed.
Tags:
Implementation of:
- IBaseChart::getAutoRepaint()
method getAxes [line 1985]
Accesses the five axes, Top, Left, Right, Bottom and z depthas well as custom axis objects.
Tags:
Implementation of:
- IBaseChart::getAxes()
- Accesses Axes methods and properties
method getAxisSeries [line 987]
Series getAxisSeries(
axis
$axis)
|
|
Returns the first Series that depends on the specified Axis.
If no Series depends on Axis, the null value is returned.
Tags:
Parameters:
method getBottom [line 2060]
method getChartBounds [line 397]
method getChartRect [line 2097]
method getChartRectBottom [line 462]
void getChartRectBottom(
)
|
|
Tags:
method getExport [line 1999]
Accesses Chart export attributes.
Tags:
method getFirstActiveSeries [line 1347]
Series getFirstActiveSeries(
)
|
|
Returns first active (visible) series.
Tags:
method getFooter [line 1830]
Defines the Text and formatting attributes to be drawn at the bottom of
the Chart.
Use Text to enter the desired Footer lines, set Visible to true and change Font, Frame and Brush.
Use Alignment to control text output position.
Tags:
method getGraphics3D [line 1876]
IGraphics3D getGraphics3D(
)
|
|
Accesses TeeChart Draw attributes.
Tags:
Implementation of:
- IBaseChart::getGraphics3D()
- Accesses all visible graphics attributes..
method getHeader [line 1776]
Defines the Text and formatting attributes to be drawn at the top of
the Chart.
Use Text to enter the desired Header lines, set Visible to true and change Font, Frame and Brush. Use Alignment to control text output position.
Tags:
Implementation of:
- IBaseChart::getHeader()
method getHeight [line 436]
method getImport [line 2013]
Accesses Chart import attributes.
Tags:
method getItem [line 1296]
Default indexer.
Example:
tChart1[0].Color=Color.Blue;
is equivalent to
tChart1.Series[0].Color=Color.Blue;
Tags:
Parameters:
method getJsTool [line 1906]
JsTool getJsTool(
index
$index)
|
|
Gets the index'th jstool in getjsTools() collection
Tags:
Parameters:
method getJsTools [line 1925]
Collection of JsTool components contained in this Chart.
Tags:
method getLeft [line 450]
method getLegend [line 1757]
Determines the Legend characteristics.
Legend determines the text and drawing attributes of Chart's textual representation of Series and Series values.
The Legend class draws a rectangle and for each Series in a Chart (or for each point in a Series) outputs a text representation of that Series (or that point). You can use the Legend.LegendStyle and Legend.TextStyle to control the text used to draw the legend.
The Legend can be positioned at Left, Right, Top and Bottom chart sides using Legend.Alignment.
Use Legend.Visible to show / hide the Legend.
Inverted makes Legend draw text starting from bottom.
Frame, Font and Color allow you to change the Legend appearance.
Legend.ColorWidth determines the percent width of each item's "colored" mark.
Legend.FirstValue controls which Series (or Series point) will be used to draw first Legend item.
Tags:
Implementation of:
- IBaseChart::getLegend()
- Accesses all visible Legend attributes..
method getLegendPen [line 2030]
method getListeners [line 547]
TeeEventListeners getListeners(
)
|
|
Returns array list of objects that implement the TeeEventListener interface.
Tags:
method getMaxValuesCount [line 1665]
method getMaxXValue [line 1198]
double getMaxXValue(
axis
$axis)
|
|
Returns the Maximum Value of the Series X Values List.
Tags:
Parameters:
method getMaxYValue [line 1208]
double getMaxYValue(
axis
$axis)
|
|
Returns the highest of all the current Series Y point values.
Tags:
Parameters:
method getMaxZOrder [line 2064]
method getMinXValue [line 1218]
double getMinXValue(
axis
$axis)
|
|
Returns the Minimum Value of the Series X Values List.
Tags:
Parameters:
method getMinYValue [line 1228]
double getMinYValue(
axis
$axis)
|
|
Returns the Minimum Value of the Series Y Values List.
Tags:
Parameters:
method getNumPages [line 625]
method getPage [line 1728]
method getPanel [line 1685]
Accesses all visible Background attributes..
Tags:
Implementation of:
- IBaseChart::getPanel()
- Accesses all visible Background attributes..
method getPanning [line 730]
Sets the scrolling direction or denies scrolling.
Tags:
method getParent [line 1705]
method getPrinter [line 1714]
Printing related attributes.
Tags:
method getPrinting [line 498]
method getRight [line 454]
method getScroll [line 714]
Accesses the Scroll characteristics of the Chart.
Tags:
method getSeries [line 800]
Series getSeries(
[int
$seriesIndex = -1])
|
|
Returns the Series at seriesIndex
Tags:
Parameters:
method getSeriesCollection [line 790]
Collection of Series contained in this Chart.
Tags:
method getSeriesCount [line 2115]
method getSeriesHeight3D [line 2022]
method getSeriesIndexOf [line 781]
void getSeriesIndexOf(
$value)
|
|
Tags:
Parameters:
method getSeriesTitleLegend [line 672]
String getSeriesTitleLegend(
seriesIndex
$seriesIndex, onlyActive
$onlyActive)
|
|
Returns the Series.Title string.
Tags:
Parameters:
method getSeriesWidth3D [line 2026]
method getSubFooter [line 1848]
Defines the Text and formatting attributes to be drawn at the bottom of
the Chart, just above the Footer text.
Use Text to enter the desired SubFooter lines, set Visible to true and change Font, Frame and Brush.
Use Alignment to control text output position.
Tags:
method getSubHeader [line 1812]
Defines the Text and formatting attributes to be drawn at the top of
the Chart, just below the Header text.
Use Text to enter the desired SubHeader lines, set Visible to true and change Font, Frame and Brush.
Use Alignment to control text output position.
Tags:
method getSubTitle [line 1799]
Obsolete. Please use SubHeader instead.
Tags:
method getTitle [line 1790]
Obsolete. Please use Header instead.
Tags:
method getTool [line 1896]
Tool getTool(
index
$index)
|
|
Gets the index'th tool in getTools() collection
Tags:
Parameters:
method getTools [line 1916]
method getToolTip [line 644]
method getTop [line 458]
method getWalls [line 1970]
Accesses left, bottom and back wall characteristics of the Chart.
Tags:
Implementation of:
- IBaseChart::getWalls()
method getWidth [line 417]
method getZoom [line 698]
Accesses the Zoom characteristics of the Chart.
Tags:
method image [line 387]
method internalMinMax [line 999]
void internalMinMax(
$aAxis,
$isMin,
$isX)
|
|
Tags:
Parameters:
method isAxisCustom [line 1606]
method isAxisVisible [line 1315]
method isFreeSeriesColor [line 1239]
boolean isFreeSeriesColor(
color
$color, checkBackground
$checkBackground)
|
|
Returns whether the AColor parameter is used by any Series or not.
Tags:
Parameters:
method isValidDataSource [line 561]
void isValidDataSource(
$s,
$source)
|
|
Tags:
Parameters:
method jstools [line 2127]
method maxMarkWidth [line 1140]
Returns the Maximum width of the Active Series Marks.
Series Marks must be Visible. This can be used to adjust the Chart Margins in order to accomodate the biggest Series Mark.
Tags:
method maxTextWidth [line 1117]
Returns the Maximum width in pixels of all Series Labels, whether active or not.
This applies only to Series which have Labels.
Tags:
method moveSeriesTo [line 2038]
method multiLineTextWidth [line 1159]
void multiLineTextWidth(
$s)
|
|
Tags:
Parameters:
method paint [line 2142]
method readResolve [line 302]
method recalcWidthHeight [line 334]
void recalcWidthHeight(
$r)
|
|
Tags:
Parameters:
method removeAllComponents [line 534]
void removeAllComponents(
)
|
|
Tags:
method removeListener [line 554]
void removeListener(
$sender)
|
|
Tags:
Parameters:
method removeSeries [line 2047]
void removeSeries(
value
$value)
|
|
Removes a Series from the Chart series list, without disposing it.
Tags:
Implementation of:
- IBaseChart::removeSeries()
Parameters:
method series [line 2119]
method seriesLegend [line 1620]
Series seriesLegend(
itemIndex
$itemIndex, onlyActive
$onlyActive)
|
|
Returns the series that corresponds to the Legend "ItemIndex" position, when the Legend style is "Series".
The "OnlyActive" parameter, when false, takes into account all series, visibly active or not.
Tags:
Implementation of:
- IBaseChart::seriesLegend()
Parameters:
method setAnimations [line 1959]
void setAnimations(
$value)
|
|
Tags:
Parameters:
method setAspect [line 1866]
method setAutoRepaint [line 2087]
void setAutoRepaint(
value
$value)
|
|
Sets if this Chart should automatically repaint after a property change.
Tags:
Implementation of:
- IBaseChart::setAutoRepaint()
Parameters:
method setAxes [line 1989]
method setBrushCanvas [line 898]
void setBrushCanvas(
$aColor,
$aBrush,
$aBackColor)
|
|
Tags:
Parameters:
method setCancelMouse [line 511]
method setChartBounds [line 407]
void setChartBounds(
value
$value)
|
|
Sets the four sides of the Chart (Left, Top, Right and Bottom)
Tags:
Parameters:
method setChartRect [line 2106]
void setChartRect(
value
$value)
|
|
Sets the rectangle to contain the four main Chart axes.
Tags:
Implementation of:
- IBaseChart::setChartRect()
Parameters:
method setExport [line 2003]
method setFooter [line 1834]
method setGraphics3D [line 1883]
method setHeader [line 1780]
method setHeight [line 445]
void setHeight(
value
$value)
|
|
Sets the Chart Height in pixels.
Tags:
Implementation of:
- IBaseChart::setHeight()
Parameters:
method setImport [line 2017]
method setItem [line 1306]
void setItem(
index
$index, value
$value)
|
|
Default indexer.
Tags:
Parameters:
method setJsTools [line 1935]
method setLegend [line 1761]
method setLegendPen [line 2034]
method setMaxZOrder [line 2068]
method setPage [line 1732]
method setPanel [line 1689]
method setPanning [line 737]
void setPanning(
$panning)
|
|
Tags:
Parameters:
method setParent [line 1700]
void setParent(
value
$value)
|
|
Internal use.
Sets instance that implements the IChart interface.
Tags:
Parameters:
method setPrinter [line 1718]
method setPrinting [line 507]
void setPrinting(
value
$value)
|
|
Determines when Chart is being printed.
Tags:
Implementation of:
- IBaseChart::setPrinting()
Parameters:
method setScroll [line 721]
method setSeriesCollection [line 810]
void setSeriesCollection(
$value)
|
|
Tags:
Parameters:
method setSubFooter [line 1852]
void setSubFooter(
$value)
|
|
Tags:
Parameters:
method setSubHeader [line 1816]
void setSubHeader(
$value)
|
|
Tags:
Parameters:
method setTools [line 1930]
method setWalls [line 1974]
method setWidth [line 426]
void setWidth(
value
$value)
|
|
Sets the Chart width in pixels.
Tags:
Implementation of:
- IBaseChart::setWidth()
Parameters:
method setZoom [line 705]
method tools [line 2123]
method undoZoom [line 884]
Obsolete.Please use tChart1.<!-- -->Zoom.<!-- -->Undo method.
Tags:
method _paint [line 2152]
void _paint(
g
$g, rect
$rect)
|
|
Paints the Chart in your preferred Canvas and region.
Tags:
Parameters:
method __get [line 73]
method __set [line 80]
void __set(
$property,
$value)
|
|
Overrides
TeeBase::__set() (parent method not documented)
Parameters: