Skip to content

Namespace QAccelPlot::MarkerShapeNS

Namespace List > QAccelPlot > MarkerShapeNS

Namespace exposing the MarkerShape enum to QML.

Public Types

Type Name
enum Shape
Marker shapes drawn by series with a marker grouped property, such asLineCurve andPointCloud .

Public Types Documentation

enum Shape

Marker shapes drawn by series with a marker grouped property, such asLineCurve andPointCloud .

enum QAccelPlot::MarkerShapeNS::Shape {
    None,
    Circle,
    Square,
    Diamond,
    TriangleUp,
    TriangleDown,
    TriangleLeft,
    TriangleRight,
    Cross,
    XCross,
    HLine,
    VLine,
    Star,
    Asterisk,
    Pixel,
    Hexagon,
    Pentagon
};

Every shape except Pixel fits within a square whose half-width is the marker size. The shaders select a shape by this value minus one, so append new shapes at the end and never reorder or insert. Series that always draw markers, such as PointCloud, do not accept None.



The documentation for this class was generated from the following file QAccelPlot/src/QAccelPlot/series/MarkerShape.hpp