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 |