knowL: Knowledge Libraries
Loading...
Searching...
No Matches
knowl
src
knowVis
GeoTransform.h
1
#include <Qt3DCore/QTransform>
2
3
#include "Forward.h"
4
5
namespace
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
);
17
~GeoTransform
();
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
}
knowVis::Context
Definition
Context.h:10
knowVis::GeoTransform
Definition
GeoTransform.h:11
knowVis::GeoTransform::setUsePose
void setUsePose(bool _value)
Definition
GeoTransform.cpp:34
knowVis::Pose
Definition
Pose.h:10
knowVis::GeoTransform::Private
Definition
GeoTransform.cpp:11
Generated by
1.12.0