constructor SeriesPointer [line 63]
SeriesPointer SeriesPointer(
$c,
$s)
|
|
Tags:
Parameters:
destructor __destruct [line 72]
method assign [line 94]
method calcHorizMargins [line 677]
void calcHorizMargins(
$margins)
|
|
Tags:
Parameters:
method calcVerticalMargins [line 684]
void calcVerticalMargins(
$margins)
|
|
Tags:
Parameters:
method draw [line 592]
void draw(
$px,
$py,
$colorValue, [
$aStyle = 0])
|
|
Tags:
Parameters:
method drawLegendShape [line 656]
void drawLegendShape(
$g,
$color,
$rect,
$drawPen)
|
|
Tags:
Parameters:
method getBrush [line 640]
Brush used to fill Series Pointers.
Tags:
method getColor [line 422]
method getDark3D [line 124]
Fills pointer sides in 3D mode with darker color.
Default value: true
Tags:
method getDraw3D [line 145]
Draws pointer in 3D mode.
Currently only rectangle points have 3D capability.
Default value: true
Tags:
method getEndZ [line 409]
method getGradient [line 328]
Configures Gradient filling attributes.
Default value: null
Example:
bubbleSeries.getPointer().getGradient().setVisible(true);
Tags:
method getHorizSize [line 197]
Horizontal size of pointer in pixels.
Series that derive from Points series usually override the HorizSize and VertSize methods.
For example, Bubble series uses the Radius method to determine the correct HorizSize and VertSize, so these methods have no effect in that Series.
Default value: 4
Tags:
method getInflateMargins [line 219]
boolean getInflateMargins(
)
|
|
Expands axes to fit pointers.
When false, Chart Axis scales will be preserved and points close to the Axis limits will be partially displayed.
Default value: true
Tags:
method getMiddleZ [line 396]
method getPen [line 627]
Pen used to draw a frame around Series Pointers.
Tags:
method getSeries [line 263]
method getStartZ [line 383]
method getStyle [line 244]
The Pointer style.
It defines the shape used to display the Series Points.
The default Rectangle style can be optionally in 3D mode by setting Pointer.Draw3D to true.
Series Pointer.Visible should be true.
Default value: rectangle
Tags:
method getTransparency [line 298]
The Percent of semiglass effect.
Default valuie: 0
Tags:
method getVertSize [line 278]
The Horizontal size of pointer in pixels.
Series that derive from PointSeries usually override the HorizontalSize and VerticalSize methods.
For example, Bubble series uses the Radius property to determine the correct HorizSize and VertSize, so these methods have no effect in that Series.
Default value: 4
Tags:
method getVisible [line 173]
Shows or hides the pointer.
When using a Points series (or any Series class derived from Points series), setting Visible to false will not display anything.
Pointers can be useful with Line series or Area series.
When points are Visible, extra margins are applied to the four chart axes (Left, Right, Top and Bottom). This is to make points just at axis limits to be shown.
You can deactivate these extra margins by setting IPointer.InflateMargins to false.
Points are filled using IPointer.Brush.
Tags:
method intDraw [line 458]
void intDraw(
g
$g, is3D
$is3D, px
$px, py
$py, tmpHoriz
$tmpHoriz, tmpVert
$tmpVert, colorValue
$colorValue, [aStyle
$aStyle = 0])
|
|
Internal use. Draw Pointer
Tags:
Parameters:
method prepareCanvas [line 599]
void prepareCanvas(
$g,
$colorValue)
|
|
Tags:
Parameters:
method readResolve [line 113]
method setChart [line 435]
method setColor [line 431]
void setColor(
value
$value)
|
|
Sets the pointer color.
Tags:
Parameters:
method setDark3D [line 134]
void setDark3D(
value
$value)
|
|
Fills pointer sides in 3D mode with darker color.
Default value: true
Tags:
Parameters:
method setDefaultVisible [line 691]
void setDefaultVisible(
$value)
|
|
Parameters:
method setDraw3D [line 155]
void setDraw3D(
value
$value)
|
|
Draws pointer in 3D mode.
Default value: true
Tags:
Parameters:
method setHorizSize [line 207]
void setHorizSize(
value
$value)
|
|
Horizontal size of pointer in pixels.
Default value: 4
Tags:
Parameters:
method setInflateMargins [line 229]
void setInflateMargins(
value
$value)
|
|
Expands axes to fit pointers.
Default value: true
Tags:
Parameters:
method setStyle [line 255]
void setStyle(
value
$value)
|
|
Sets the Pointer style.
Default value: rectangle
Tags:
Parameters:
method setTransparency [line 313]
void setTransparency(
value
$value)
|
|
Sets Percent of semiglass effect.
Default valuie: 0
Example:
bubbleSeries.getPointer().setTransparency(50); // -- 50 %
Tags:
Parameters:
method setVertSize [line 288]
void setVertSize(
value
$value)
|
|
Sets Horizontal size of pointer in pixels.
Default value: 4
Tags:
Parameters:
method setVisible [line 182]
void setVisible(
value
$value)
|
|
Shows or hides the pointer.
Tags:
Parameters:
method __get [line 48]
method __set [line 55]