Class: FastLine
Source Location: /styles/FastLine.php
TeeBase
|
--Series
|
--BaseLine
|
--FastLine
FastLine Class
Author(s):
Version:
Copyright:
- Copyright (c) 1995-2010 by Steema Software SL. All Rights Reserved. <info@steema.com>
|
|
Inherited Variables
|
Inherited Methods
|
Class Details
Class Methods
constructor FastLine [line 43]
FastLine FastLine(
[
$c = null])
|
|
Tags:
Parameters:
method clicked [line 162]
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() (parent method not documented)
Parameters:
method createSubGallery [line 318]
method draw [line 200]
method drawLegendShape [line 312]
method drawMark [line 307]
void drawMark(
$valueIndex,
$st,
$aPosition)
|
|
Tags:
Overrides Series::drawMark() (parent method not documented)
Parameters:
method drawValue [line 233]
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 73]
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 438]
method getDrawAllPoints [line 127]
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 412]
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 387]
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 354]
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 105]
The Transparency of the FastLine series as a percentage. Default value: 0
Tags:
method setAutoRepaint [line 83]
void setAutoRepaint(
value
$value)
|
|
Repaints Chart after any changes are made. Default value: true
Tags:
Parameters:
method setChart [line 53]
method setColor [line 148]
Tags:
Overrides Series::setColor() (Default color for all points. Default value: Color.Empty)
Parameters:
method setDrawAllPoints [line 144]
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 429]
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 397]
void setInvertedStairs(
value
$value)
|
|
Controls the FastLine series drawing. Default value: false
Tags:
Parameters:
method setStairs [line 369]
void setStairs(
value
$value)
|
|
Controls the drawing of FastLine series. Default value: false Example:
lineSeries1.setStairs( true );
Tags:
Parameters:
method setSubGallery [line 325]
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 115]
void setTransparency(
value
$value)
|
|
Sets the Transparency of the FastLine series as a percentage. Default value: 0
Tags:
Parameters:
method __get [line 29]
method __set [line 36]
void __set(
$property,
$value)
|
|
Overrides BaseLine::__set() (parent method not documented)
Parameters:
|
|