Child classes:
|
Inherited Variables
|
Inherited Methods
|
constructor CustomPoint [line 38]
CustomPoint CustomPoint(
[
$c = null])
|
|
Tags:
Parameters:
method assign [line 42]
method calcHorizMargins [line 202]
method calcVerticalMargins [line 207]
method calcXPos [line 294]
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 277]
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 212]
method clicked [line 335]
method clickedPointer [line 230]
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 235]
method drawMark [line 245]
method drawPointer [line 264]
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 323]
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 361]
method getMaxYValue [line 400]
method getMinXValue [line 387]
method getMinYValue [line 426]
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 303]
void getOriginPos(
$valueIndex)
|
|
Tags:
Overridden in child classes as:
- Area::getOriginPos()
Parameters:
method getPointer [line 133]
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 104]
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 148]
void onGetPointerStyle(
$valueIndex,
$style)
|
|
Tags:
Parameters:
method removePointerStyleResolver [line 67]
void removePointerStyleResolver(
)
|
|
Tags:
method setChart [line 141]
method setPointerStyleResolver [line 63]
void setPointerStyleResolver(
$resolver)
|
|
Tags:
Parameters:
method setStacked [line 114]
void setStacked(
value
$value)
|
|
Defines how multiple series will be displayed.
Default value: CustomStack::$NONE
Tags:
Parameters:
method __get [line 24]
method __set [line 31]