16 #ifndef QGSLINEVERTEXDATA_P_H
17 #define QGSLINEVERTEXDATA_P_H
64 struct QgsLineVertexData
66 QVector<QVector3D> vertices;
67 QVector<unsigned int> indexes;
69 bool withAdjacency =
false;
81 QByteArray createVertexBuffer();
82 QByteArray createIndexBuffer();
83 Qt3DRender::QGeometry *createGeometry( Qt3DCore::QNode *parent );
85 void addLineString(
const QgsLineString &lineString,
float extraHeightOffset = 0 );
86 void addVerticalLines(
const QgsLineString &lineString,
float verticalLength,
float extraHeightOffset = 0 );
91 #endif // QGSLINEVERTEXDATA_P_H