Skip to content

Class QAccelPlot::GradientFillMaterial

ClassList > QAccelPlot > GradientFillMaterial

Scene-graph material that evaluates fill gradients per fragment.

  • #include <GradientFillMaterial.hpp>

Inherits the following classes: QSGMaterial

Inheritance diagram

flowchart TB
  classQAccelPlot_1_1GradientFillMaterial["QAccelPlot::GradientFillMaterial"]

  external_base_classQAccelPlot_1_1GradientFillMaterial_1["QSGMaterial"]
  external_base_classQAccelPlot_1_1GradientFillMaterial_1 --> classQAccelPlot_1_1GradientFillMaterial

Public Attributes

Type Name
GradientTexture gradientTexture
float opacity = {1.0f}

Public Functions

Type Name
GradientFillMaterial ()
int compare (const QSGMaterial * other) override const
QSGMaterialShader * createShader (QSGRendererInterface::RenderMode) override const
QSGMaterialType * type () override const

Public Attributes Documentation

variable gradientTexture

GradientTexture QAccelPlot::GradientFillMaterial::gradientTexture;

variable opacity

float QAccelPlot::GradientFillMaterial::opacity;

Public Functions Documentation

function GradientFillMaterial

QAccelPlot::GradientFillMaterial::GradientFillMaterial () 

function compare

int QAccelPlot::GradientFillMaterial::compare (
    const QSGMaterial * other
) override const

function createShader

QSGMaterialShader * QAccelPlot::GradientFillMaterial::createShader (
    QSGRendererInterface::RenderMode
) override const

function type

QSGMaterialType * QAccelPlot::GradientFillMaterial::type () override const


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