16#ifndef QGS3DWIREDMESH_P_H
17#define QGS3DWIREDMESH_P_H
31#include <Qt3DCore/QBuffer>
32#include <Qt3DRender/QGeometryRenderer>
44class Qgs3DWiredMesh :
public Qt3DRender::QGeometryRenderer
52 Qgs3DWiredMesh( Qt3DCore::QNode *parent =
nullptr );
53 ~Qgs3DWiredMesh()
override;
58 void setVertices(
const QList<QVector3D> &vertices );
63 void setVertices(
const QList<QgsAABB> &bboxes );
66 Qt3DCore::QGeometry *mGeom =
nullptr;
67 Qt3DCore::QAttribute *mPositionAttribute =
nullptr;
68 Qt3DCore::QBuffer *mVertexBuffer =
nullptr;
Axis-aligned bounding box - in world coords.