cee::ug::OverlayPlotPropertyHandler
-
class OverlayPlotPropertyHandler
Property handler for overlay plot properties.
Public Types
-
enum PropertyKey
List of property keys for OverlayPlotPropertyHandler.
Values:
-
enumerator CONTEXT_OVERLAY_PLOT_ID
Unique id for identifying a plot.
-
enumerator HEIGHT
Overlay plot height
-
enumerator WIDTH
Overlay plot width
-
enumerator TITLE
Plot title.
-
enumerator DRAW_BACKGROUND
Draw background.
-
enumerator BACKGROUND_COLOR
Background color
-
enumerator BACKGROUND_OPACITY
Background opacity
-
enumerator BORDER_COLOR
Border color.
-
enumerator BORDER_WIDTH
Border width.
-
enumerator DRAW_BORDER
Draw border.
-
enumerator X_AXIS_TITLE
The title of the x axis.
-
enumerator Y_AXIS_TITLE
The title of the y axis.
-
enumerator X_AXIS_RANGE_MIN
Minimum x axis range value.
-
enumerator X_AXIS_RANGE_MAX
Maximum x axis range value.
-
enumerator Y_AXIS_RANGE_MIN
Minimum y axis range value.
-
enumerator Y_AXIS_RANGE_MAX
Maximum y axis range value.
-
enumerator DRAW_LEGEND
Draw the curve legend.
-
enumerator TEXT_COLOR
Color of text in the plot (labels/titles)
-
enumerator DRAW_GRID_LINES
Draw grid lines.
-
enumerator DRAW_MARKER_LINE
Draw marker line.
-
enumerator MARKER_LINE_VALUE
Marker line value.
-
enumerator MARKER_LINE_COLOR
Marker line color.
-
enumerator AXIS_COLOR
Axis color.
-
enumerator AXIS_GRID_LINES_COLOR
Axis grid lines color.
-
enumerator LOGARITHMIC_SCALE_X
Use logarithmic scaling.
-
enumerator LOGARITHMIC_SCALE_Y
Use logarithmic scaling.
-
enumerator CONTEXT_OVERLAY_PLOT_ID
Public Functions
-
OverlayPlotPropertyHandler(PropertySet *propSet)
Creates an overlay plot property handler from a given property set propSet.
-
Variant propertyValue(PropertyKey key) const
Returns the property value for the specified property key.
Returns an empty Variant if the property key was not found.
-
void setPropertyValue(PropertyKey key, Variant data)
Sets the property key and value to this handlers property set.
If key exists in the property set, the paired property value is updated to data. Otherwise the key/value pair is added to the property set.
Public Static Functions
-
static bool isValidPropertySet(const PropertySet &propSet)
Returns true if the specified property set is a valid overlay plot property set.
-
enum PropertyKey