knowL: Knowledge Libraries
Loading...
Searching...
No Matches
GeoTransform.h
1#include <Qt3DCore/QTransform>
2
3#include "Forward.h"
4
5namespace knowVis
6{
10 class GeoTransform : public Qt3DCore::QTransform
11 {
12 Q_OBJECT
13 Q_PROPERTY(knowVis::Pose* pose READ pose CONSTANT)
14 Q_PROPERTY(knowVis::Context* context READ context WRITE setContext NOTIFY contextChanged)
15 public:
16 GeoTransform(Qt3DCore::QNode* _parent = nullptr);
18 public:
19 Pose* pose() const;
20 Context* context() const;
21 void setContext(Context* _context);
25 void setUsePose(bool _value);
26 signals:
27 void contextChanged();
28 private slots:
29 void updateTransform();
30 private:
31 struct Private;
32 Private* const d;
33 };
34}
Definition Context.h:10
Definition GeoTransform.h:11
void setUsePose(bool _value)
Definition GeoTransform.cpp:34
Definition Pose.h:10
Definition GeoTransform.cpp:11