16 #ifndef QGSLINEVERTEXDATA_P_H 
   17 #define QGSLINEVERTEXDATA_P_H 
   63 struct QgsLineVertexData
 
   65   QVector<QVector3D> vertices;
 
   66   QVector<unsigned int> indexes;
 
   68   bool withAdjacency = 
false;  
 
   80   QByteArray createVertexBuffer();
 
   81   QByteArray createIndexBuffer();
 
   82   Qt3DRender::QGeometry *createGeometry( Qt3DCore::QNode *parent );
 
   84   void addLineString( 
const QgsLineString &lineString, 
float extraHeightOffset = 0 );
 
   85   void addVerticalLines( 
const QgsLineString &lineString, 
float verticalLength, 
float extraHeightOffset = 0 );
 
AltitudeClamping
how to handle altitude of vector features
@ AltClampRelative
Z_final = z_terrain + z_geometry.
AltitudeBinding
how to handle clamping of vertices of individual features
@ AltBindVertex
Clamp every vertex of feature.
Line string geometry type, with support for z-dimension and m-values.