|
Aquila
2.0 prealpha
Cognitive Robotics Architecture
|
Enumerations | |
| enum | ScatterStyle { ssNone, ssDot, ssCross, ssPlus, ssCircle, ssDisc, ssSquare, ssDiamond, ssStar, ssTriangle, ssTriangleInverted, ssCrossSquare, ssPlusSquare, ssCrossCircle, ssPlusCircle, ssPeace, ssPixmap } |
| enum | AntialiasedElement { aeAxes = 0x0001, aeGrid = 0x0002, aeSubGrid = 0x0004, aeLegend = 0x0008, aeLegendItems = 0x0010, aePlottables = 0x0020, aeItems = 0x0040, aeScatters = 0x0080, aeErrorBars = 0x0100, aeFills = 0x0200, aeZeroLine = 0x0400, aeAll = 0xFFFF, aeNone = 0x0000 } |
| enum | PlottingHint { phNone = 0x000, phFastPolylines = 0x001, phForceRepaint = 0x002 } |
The QCP Namespace contains general enums and QFlags
Defines what elements of a plot can be forcibly drawn antialiased/not antialiased. If an element is neither forcibly drawn antialiased nor forcibly drawn not antialiased, it is up to the respective element how it is drawn. Typically it provides a setAntialiased function for this.
AntialiasedElements is a flag of or-combined elements of this enum type.
| Enumerator | |
|---|---|
| aeAxes |
|
| aeGrid |
|
| aeSubGrid |
|
| aeLegend |
|
| aeLegendItems |
|
| aePlottables |
|
| aeItems |
|
| aeScatters |
|
| aeErrorBars |
|
| aeFills |
|
| aeZeroLine |
|
| aeAll |
|
| aeNone |
|
| enum QCP::PlottingHint |
Defines plotting hints that control various aspects of the quality and speed of plotting.
| Enumerator | |
|---|---|
| phNone |
|
| phFastPolylines |
especially of the line segment joins. (Only used for solid line pens.)
|
| phForceRepaint |
on Windows-Systems to prevent the plot from freezing on fast consecutive replots (e.g. user drags ranges with mouse).
|
| enum QCP::ScatterStyle |
Defines the symbol used for scatter points.
On plottables/items that draw scatters, the sizes of these visualizations (with exception of QCP::ssDot and QCP::ssPixmap) can be controlled with a setScatterSize function. Scatters are in general drawn with the main pen set on the plottable/item.
| Enumerator | |
|---|---|
| ssNone |
no scatter symbols are drawn (e.g. in QCPGraph, data only represented with lines) |
| ssDot |
a single pixel |
| ssCross |
a cross (x) |
| ssPlus |
a plus (+) |
| ssCircle |
a circle which is not filled |
| ssDisc |
a circle which is filled with the color of the pen (not the brush!) |
| ssSquare |
a square which is not filled |
| ssDiamond |
a diamond which is not filled |
| ssStar |
a star with eight arms, i.e. a combination of cross and plus |
| ssTriangle |
an equilateral triangle which is not filled, standing on baseline |
| ssTriangleInverted |
an equilateral triangle which is not filled, standing on corner |
| ssCrossSquare |
a square which is not filled, with a cross inside |
| ssPlusSquare |
a square which is not filled, with a plus inside |
| ssCrossCircle |
a circle which is not filled, with a cross inside |
| ssPlusCircle |
a circle which is not filled, with a plus inside |
| ssPeace |
a circle which is not filled, with one vertical and two downward diagonal lines |
| ssPixmap |
a custom pixmap specified by setScatterPixmap, centered on the data point coordinates |
1.8.3