Skip to content

Struct QAccelPlot::LineStroke::Uniforms

ClassList > QAccelPlot > LineStroke > Uniforms

Uniforms of a line material that do not depend on its shader variant.

  • #include <LineStroke.hpp>

Public Attributes

Type Name
bool antialiasingEnabled
Whether GPU-side anti-aliasing is active.
qreal antialiasingFeather
Anti-aliasing feather width in pixels.
QColor color
Line color.
DashParameters dash
Dash pattern; disabled for solid lines.
QVector2D domainMax
Maximum data-space coordinate, relative to the render origin.
QVector2D domainMin
Minimum data-space coordinate, relative to the render origin.
qreal lineWidth
Line width in pixels.
bool logScaleX
Whether the X axis uses log scale.
bool logScaleY
Whether the Y axis uses log scale.
int pointCount
Number of data points in the data texture.
QVector2D viewportSize
Viewport size in pixels.

Public Attributes Documentation

variable antialiasingEnabled

Whether GPU-side anti-aliasing is active.

bool QAccelPlot::LineStroke::Uniforms::antialiasingEnabled;


variable antialiasingFeather

Anti-aliasing feather width in pixels.

qreal QAccelPlot::LineStroke::Uniforms::antialiasingFeather;


variable color

Line color.

QColor QAccelPlot::LineStroke::Uniforms::color;


variable dash

Dash pattern; disabled for solid lines.

DashParameters QAccelPlot::LineStroke::Uniforms::dash;


variable domainMax

Maximum data-space coordinate, relative to the render origin.

QVector2D QAccelPlot::LineStroke::Uniforms::domainMax;


variable domainMin

Minimum data-space coordinate, relative to the render origin.

QVector2D QAccelPlot::LineStroke::Uniforms::domainMin;


variable lineWidth

Line width in pixels.

qreal QAccelPlot::LineStroke::Uniforms::lineWidth;


variable logScaleX

Whether the X axis uses log scale.

bool QAccelPlot::LineStroke::Uniforms::logScaleX;


variable logScaleY

Whether the Y axis uses log scale.

bool QAccelPlot::LineStroke::Uniforms::logScaleY;


variable pointCount

Number of data points in the data texture.

int QAccelPlot::LineStroke::Uniforms::pointCount;


variable viewportSize

Viewport size in pixels.

QVector2D QAccelPlot::LineStroke::Uniforms::viewportSize;



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