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.
variable antialiasingFeather¶
Anti-aliasing feather width in pixels.
variable color¶
Line color.
variable dash¶
Dash pattern; disabled for solid lines.
variable domainMax¶
Maximum data-space coordinate, relative to the render origin.
variable domainMin¶
Minimum data-space coordinate, relative to the render origin.
variable lineWidth¶
Line width in pixels.
variable logScaleX¶
Whether the X axis uses log scale.
variable logScaleY¶
Whether the Y axis uses log scale.
variable pointCount¶
Number of data points in the data texture.
variable viewportSize¶
Viewport size in pixels.
The documentation for this class was generated from the following file QAccelPlot/src/QAccelPlot/renderers/LineStroke.hpp