Child classes:
|
Inherited Variables
|
Inherited Methods
|
constructor CustomPoint [line 47]
CustomPoint CustomPoint(
[
$c = null])
|
|
Tags:
Parameters:
destructor __destruct [line 51]
method assign [line 60]
method calcHorizMargins [line 220]
method calcVerticalMargins [line 225]
method calcXPos [line 312]
int calcXPos(
valueIndex
$valueIndex)
|
|
Returns horizontal screen position for a given point.
This coordinate is calculated using the Series associated Horizontal Axis.
Tags:
Overrides
Series::calcXPos() (The pixel Screen Horizontal coordinate of the ValueIndex Series value.
This coordinate is calculated using the Series associated Horizontal Axis.)
Parameters:
method calcYPos [line 295]
int calcYPos(
valueIndex
$valueIndex)
|
|
Returns vertical screen position for a given point.
This coordinate is calculated using the Series associated Vertical Axis.
Tags:
Overrides
Series::calcYPos() (The pixel Screen Vertical coordinate of the ValueIndex Series value.
This coordinate is calculated using the Series associated Vertical Axis.)
Parameters:
method calcZOrder [line 230]
method clickedPointer [line 248]
boolean clickedPointer(
valueIndex
$valueIndex, tmpX
$tmpX, tmpY
$tmpY, x
$x, y
$y)
|
|
For internal use
Tags:
Overridden in child classes as:
- Gantt::clickedPointer()
- For internal use.
Parameters:
method drawLegendShape [line 253]
method drawMark [line 263]
method drawPointer [line 282]
void drawPointer(
aX
$aX, aY
$aY, aColor
$aColor, valueIndex
$valueIndex)
|
|
Draws series pointer to the Canvas.
It displays a pointer at the specified px and py screen pixel coordinates with the tmpHoriz and tmpVert size dimensions.
Tags:
Parameters:
method drawValue [line 341]
void drawValue(
valueIndex
$valueIndex)
|
|
Called internally. Draws the "ValueIndex" point of the Series.
Tags:
Overridden in child classes as:
- Custom::drawValue()
- Called internally. Draws the "ValueIndex" point of the Series.
- Candle::drawValue()
- Called internally. Draws the "ValueIndex" point of the Series.
- Volume::drawValue()
- Called internally. Draws the "ValueIndex" point of the Series.
- Arrow::drawValue()
- Called internally. Draws the "ValueIndex" point of the Series.
- Bubble::drawValue()
- Called internally. Draws the "ValueIndex" point of the Series.
- Gantt::drawValue()
- Called internally. Draws the "ValueIndex" point of the Series.
Overrides
Series::drawValue() (Called internally. Draws the "ValueIndex" point of the Series.)
Parameters:
method getMaxXValue [line 381]
method getMaxYValue [line 420]
method getMinXValue [line 407]
method getMinYValue [line 446]
Returns the Minimum Value of the Series Y Values List.
Tags:
Overridden in child classes as:
- Area::getMinYValue()
- Returns the Minimum Value of the Series Y Values List.
As some Series have more than one Y Values List, this Minimum Value is the "Minimum of Minimums" of all Series Y Values lists.
- OHLC::getMinYValue()
- The Minimum Value of the Series Y Values List.
As some Series have more than one Y Values List, this Minimum Value is the "Minimum of Minimums" of all Series Y Values lists.
- Arrow::getMinYValue()
- The Minimum Value of the Series Y Values List.
- Bubble::getMinYValue()
- The Minimum Value of the Series Y Values List.
Overrides
Series::getMinYValue() (The Minimum Value of the Series Y Values List.)
method getOriginPos [line 321]
void getOriginPos(
$valueIndex)
|
|
Tags:
Overridden in child classes as:
- Area::getOriginPos()
Parameters:
method getPointer [line 151]
Defines all necessary properties of the Series Pointer.
It is a subclass of Points series, Line series and all other derived Points series classes like Bubble series.
Each point in a Points series is drawn using the Pointer properties.
Pointer contains several methods to control the formatting attributes of Points like Pen, Brush, Draw3D, Visible, etc.
Default value: Null
Tags:
method getStacked [line 122]
Defines how multiple series will be displayed.
Stacking options of Points series are:
CustomSeriesStack.None: No overlap action. All Series displayed in individual Z space
CustomSeriesStack.Overlap: Series displayed in same Z space (all Series take same ZOrder position). This will result in overpainting of equal Series points.
CustomSeriesStack.Stack: Stack Series one above the other. Series begin with lowest index order at bottom, further Series are then plotted above in their respective indexed order with each point taking the cumulative value of lower points as their starting value.
CustomSeriesStack.Stack100: Plots take up full Bottom to Top space of the Chart Area resulting in a percentage division by Area to reflect Series values. The Y displacement below each line equates to its percentage value of total. Thus the Last Line will be parallel with/at the top of the Chart and the area below that line reflects its percentage proportion.
Default value: CustomStack::$NONE
Tags:
method onGetPointerStyle [line 166]
void onGetPointerStyle(
$valueIndex,
$style)
|
|
Tags:
Parameters:
method removePointerStyleResolver [line 85]
void removePointerStyleResolver(
)
|
|
Tags:
method setChart [line 159]
method setPointerStyleResolver [line 81]
void setPointerStyleResolver(
$resolver)
|
|
Tags:
Parameters:
method setStacked [line 132]
void setStacked(
value
$value)
|
|
Defines how multiple series will be displayed.
Default value: CustomStack::$NONE
Tags:
Parameters:
method __get [line 33]
method __set [line 40]