ImagingTools Core SDK
IObject3dProvider.h
1// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ImtCore-Commercial
2#pragma once
3
4
5// ACF includes
6#include <istd/IChangeable.h>
7
8
9namespace imt3d
10{
11
12
13class IObject3d;
14
15
19class IObject3dProvider: virtual public istd::IChangeable
20{
21public:
26 virtual const imt3d::IObject3d* GetObject3d() const = 0;
27};
28
29
30} // namespace imt3d
31
32
virtual const imt3d::IObject3d * GetObject3d() const =0