KPlotPoint Class Reference
from PyKDE4.kdeui import *
Detailed Description
KPlotPoint
Encapsulates a point in the plot.
A KPlotPoint consists of X and Y coordinates (in Data units),
an optional label string, and an optional bar-width,
The bar-width is only used for plots of type KPlotObject.Bars,
and it allows the width of each bar to be set manually. If
bar-widths are omitted, then the widths will be set automatically,
based on the halfway-mark between adjacent points.
Methods |
| __init__ (self) |
| __init__ (self, float x, float y, QString label=QString(), float width=0.0) |
| __init__ (self, QPointF p, QString label=QString(), float width=0.0) |
| __init__ (self, KPlotPoint a0) |
float | barWidth (self) |
QString | label (self) |
QPointF | position (self) |
| setBarWidth (self, float w) |
| setLabel (self, QString label) |
| setPosition (self, QPointF pos) |
| setX (self, float x) |
| setY (self, float y) |
float | x (self) |
float | y (self) |
Method Documentation
__init__ |
( |
self, |
|
|
|
float |
x, |
|
|
float |
y, |
|
|
QString |
label=QString(), |
|
|
float |
width=0.0 |
|
) |
|
|
|
Constructor. Sets the KPlotPoint according to the given arguments
- Parameters:
-
| x | the X-position for the point, in Data units
|
| y | the Y-position for the point, in Data units
|
| label | the label string for the point. If the string
is defined, the point will be labeled in the plot.
|
| width | the bar width to use for this point (only used for
plots of type KPlotObject.Bars)
|
__init__ |
( |
self, |
|
|
|
QPointF |
p, |
|
|
QString |
label=QString(), |
|
|
float |
width=0.0 |
|
) |
|
|
|
Constructor. Sets the KPlotPoint according to the given arguments
- Parameters:
-
| p | the position for the point, in Data units
|
| label | the label string for the point. If the string
is defined, the point will be labeled in the plot.
|
| width | the bar width to use for this point (only used for
plots of type KPlotObject.Bars)
|
- Returns:
- the bar-width for the point
- Returns:
- the label for the point
QPointF position |
( |
|
self ) |
|
- Returns:
- the position of the point, in data units
setBarWidth |
( |
self, |
|
|
|
float |
w |
|
) |
|
|
|
Set the bar-width for the point
setLabel |
( |
self, |
|
|
|
QString |
label |
|
) |
|
|
|
Set the label for the point
setPosition |
( |
self, |
|
|
|
QPointF |
pos |
|
) |
|
|
|
Set the position of the point, in data units
- Parameters:
-
| pos | the new position for the point.
|
Set the X-position of the point, in Data units
Set the Y-position of the point, in Data units
- Returns:
- the X-position of the point, in data units
- Returns:
- the Y-position of the point, in data units