16#ifndef QGSLINEMATERIAL_P_H 
   17#define QGSLINEMATERIAL_P_H 
   32#include <Qt3DRender/QCamera> 
   61    void setLineColor( 
const QColor &color );
 
   62    QColor lineColor() 
const;
 
   64    void setUseVertexColors( 
bool enabled );
 
   65    bool useVertexColors() 
const;
 
   67    void setLineWidth( 
float width );
 
   68    float lineWidth() 
const;
 
   70    Q_INVOKABLE 
void setViewportSize( 
const QSizeF &viewportSize );
 
   73    Qt3DRender::QParameter *mParameterThickness = 
nullptr;
 
   74    Qt3DRender::QParameter *mParameterMiterLimit = 
nullptr;
 
   75    Qt3DRender::QParameter *mParameterLineColor = 
nullptr;
 
   76    Qt3DRender::QParameter *mParameterUseVertexColors = 
nullptr;
 
   78    Qt3DRender::QParameter *mParameterWindowScale = 
nullptr;
 
Base class for all materials used within QGIS 3D views.