Class: FastLine
Source Location: /styles/FastLine.php
TeeBase
|
--Series
|
--BaseLine
|
--FastLine
FastLine Class
Author(s):
Version:
Copyright:
- Copyright (c) 1995-2013 by Steema Software SL. All Rights Reserved. <info@steema.com>
|
|
Inherited Variables
|
Inherited Methods
|
Class Details
Class Methods
constructor FastLine [line 53]
FastLine FastLine(
[
$c = null])
|
|
Tags:
Parameters:
destructor __destruct [line 63]
method clicked [line 186]
Returns the ValueIndex of the "clicked" point in the Series. Clicked means the X and Y coordinates are in the point screen region bounds. If no point is "touched", Clicked returns -1
Tags:
Overrides Series::clicked() (Returns the ValueIndex of the "clicked" point in the Series. Clicked means the X and Y coordinates are in the point screen region bounds. If no point is "touched", Clicked returns -1)
Parameters:
method createSubGallery [line 342]
method draw [line 224]
method drawLegendShape [line 336]
void drawLegendShape(
$g,
$valueIndex,
$rect)
|
|
Tags:
Overrides Series::drawLegendShape() (parent method not documented)
Parameters:
method drawMark [line 331]
void drawMark(
$valueIndex,
$st,
$aPosition)
|
|
Tags:
Overrides Series::drawMark() (parent method not documented)
Parameters:
method drawValue [line 257]
void drawValue(
index
$index)
|
|
Called internally. Draws the "ValueIndex" point of the Series.
Tags:
Overrides Series::drawValue() (Called internally. Draws the "ValueIndex" point of the Series.)
Parameters:
method getAutoRepaint [line 97]
boolean getAutoRepaint(
)
|
|
Repaints Chart after any changes are made. Use AutoRepaint false to disable Chart repainting whilst, for example, adding a large number of points to a FastLine Series. This avoids repainting of the Chart whilst the points are added. AutoRepaint may be re-enabled, followed by a manual Repaint command when all points are added. Default value: true
Tags:
method getDescription [line 462]
method getDrawAllPoints [line 151]
boolean getDrawAllPoints(
)
|
|
When false, it only draws the first point at any X pixel location. The option offers speed gains if large numbers of point repetitions occur at one X location. Default value: true
Tags:
method getIgnoreNulls [line 436]
boolean getIgnoreNulls(
)
|
|
Displays null points when false For speed reasons, FastLine series supports null (empty) values only when IgnoreNulls is false. By default all points are displayed (IgnoreNulls is true by default). To enable FastLine series to hide null points, set IgnoreNulls to false. Default value: true
Tags:
method getInvertedStairs [line 411]
boolean getInvertedStairs(
)
|
|
Controls the FastLine series drawing. When Stairs is set to true you may set InvertedStairs to true to alter the direction of the step. In most normal situations, the Series draws a line between each Line point. This makes the Line appear as a "mountain" shape. However, setting Stairs to true will make the Series draw 2 Lines between each pair of points, thus giving a "stairs" appearance. This is most used in some financial Chart representations. You may invert the stair by setting InvertedStairs to true. Default value: false
Tags:
method getStairs [line 378]
Controls the drawing of FastLine series. In most normal situations, a series draws a line between each Line point. This makes the Line appear as a "mountain" shape. However, setting Stairs to true will make the Series to draw 2 Lines between each pair of points, thus giving a "stairs" appearance. This is most used in some financial Chart representations. When Stairs is set to true you may set InvertedStairs to true to alter the direction of the step. Default value: false
Tags:
method getTransparency [line 129]
The Transparency of the FastLine series as a percentage. Default value: 0
Tags:
method setAutoRepaint [line 107]
void setAutoRepaint(
value
$value)
|
|
Repaints Chart after any changes are made. Default value: true
Tags:
Parameters:
method setChart [line 77]
method setColor [line 172]
Tags:
Overrides Series::setColor() (Default color for all points. Default value: Color.Empty)
Parameters:
method setDrawAllPoints [line 168]
void setDrawAllPoints(
value
$value)
|
|
When false, it only draws the first point at any X pixel location. The option offers speed gains if large numbers of point repetitions occur at one X location. Default value: true
<p>Example:
lineSeries.setDrawAllPoints( false );
</p>
Tags:
Parameters:
method setIgnoreNulls [line 453]
void setIgnoreNulls(
value
$value)
|
|
Displays null points when false Default value: true Example:
lineSeries1.setNull( 123 ); // -- make null (empty) point index 123
lineSeries1.setIgnoreNulls( false ); // -- allow null points
lineSeries1.setStairs( true ); // -- set "stairs" mode
Tags:
Parameters:
method setInvertedStairs [line 421]
void setInvertedStairs(
value
$value)
|
|
Controls the FastLine series drawing. Default value: false
Tags:
Parameters:
method setStairs [line 393]
void setStairs(
value
$value)
|
|
Controls the drawing of FastLine series. Default value: false Example:
lineSeries1.setStairs( true );
Tags:
Parameters:
method setSubGallery [line 349]
void setSubGallery(
$index)
|
|
Tags:
Overrides Series::setSubGallery() (Creates and prepares the index'th Series style to show at sub-gallery dialog.)
Parameters:
method setTransparency [line 139]
void setTransparency(
value
$value)
|
|
Sets the Transparency of the FastLine series as a percentage. Default value: 0
Tags:
Parameters:
method __get [line 39]
method __set [line 46]
void __set(
$property,
$value)
|
|
Overrides BaseLine::__set() (parent method not documented)
Parameters:
|
|