v2.0.0
Loading...
Searching...
No Matches
sourcespacetreeitem.h
Go to the documentation of this file.
1//=============================================================================================================
36
37#ifndef SOURCESPACETREEITEM_H
38#define SOURCESPACETREEITEM_H
39
40//=============================================================================================================
41// INCLUDES
42//=============================================================================================================
43
45
46#include "abstracttreeitem.h"
47
48#include <QVector3D>
49#include <QVector>
50
51//=============================================================================================================
59{
60public:
61 //=========================================================================================================
71 explicit SourceSpaceTreeItem(const QString &text,
72 const QVector<QVector3D> &positions,
73 const QColor &color,
74 float scale,
77
78 //=========================================================================================================
84 const QVector<QVector3D>& positions() const;
85
86 //=========================================================================================================
92 float scale() const;
93
94private:
95 QVector<QVector3D> m_positions;
96 float m_scale;
97};
98
99#endif // SOURCESPACETREEITEM_H
disp3D_rhi library export/import macros.
#define DISP3DRHISHARED_EXPORT
AbstractTreeItem class declaration.
QColor color() const
AbstractTreeItem(const QString &text="", int type=AbstractItem)
int type() const override
const QVector< QVector3D > & positions() const
SourceSpaceTreeItem(const QString &text, const QVector< QVector3D > &positions, const QColor &color, float scale, int type=AbstractTreeItem::SourceSpaceItem)
~SourceSpaceTreeItem()=default