 |
Open3D (C++ API)
0.19.0
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
16#if defined(_WIN32) || defined(__CYGWIN__)
17#define OPEN3D_DLL_IMPORT __declspec(dllimport)
18#define OPEN3D_DLL_EXPORT __declspec(dllexport)
19#define OPEN3D_DLL_LOCAL
21#define OPEN3D_DLL_IMPORT [[gnu::visibility("default")]]
22#define OPEN3D_DLL_EXPORT [[gnu::visibility("default")]]
23#define OPEN3D_DLL_LOCAL [[gnu::visibility("hidden")]]
30#define OPEN3D_LOCAL OPEN3D_DLL_LOCAL
31#if defined(OPEN3D_ENABLE_DLL_EXPORTS)
32#define OPEN3D_API OPEN3D_DLL_EXPORT
34#define OPEN3D_API OPEN3D_DLL_IMPORT
41#define OPEN3D_FUNCTION __FUNCSIG__
43#define OPEN3D_FUNCTION __PRETTY_FUNCTION__
51#define OPEN3D_ASSERT(...) assert((__VA_ARGS__))