LeiaSR SDK 720218b2 v1.32.7.6322 2025-02-13T14:55:38Z
Stable
worldobject.h
Go to the documentation of this file.
1
5#pragma once
6
7#include <vector>
8
9#include "opencv2/opencv.hpp"
10
12
13#ifdef WIN32
14# ifdef COMPILING_DLL_SimulatedRealityCore
15# define DIMENCOSR_API __declspec(dllexport)
16# else
17# define DIMENCOSR_API __declspec(dllimport)
18# endif
19#else
20# define DIMENCOSR_API
21#endif
22
23namespace SR {
24
31protected:
33
35
41#pragma warning(suppress: 4251)
43
44public:
50
58
60
62};
63
64}
65
66#undef DIMENCOSR_API
Class of objects defining the relation between different coordinate systems.
Definition: transformation.h:27
Class representing both real and virtual objects as nodes in the World tree.
Definition: worldobject.h:30
Transformation parentRelation
Definition: worldobject.h:34
cv::Vec3d getRelativePosition()
WorldObject * parent
Definition: worldobject.h:32
cv::Vec3d relativePosition
Definition: worldobject.h:42
WorldObject(WorldObject *parent)
cv::Vec3d getAbsolutePosition()
Namespace containing all C++ Simulated Reality classes.
Definition: srconfiguration.h:20
#define DIMENCOSR_API
Definition: worldobject.h:20