 |
Open3D (C++ API)
0.17.0
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
13#if defined(_WIN32) || defined(__CYGWIN__)
14#define OPEN3D_DLL_IMPORT __declspec(dllimport)
15#define OPEN3D_DLL_EXPORT __declspec(dllexport)
16#define OPEN3D_DLL_LOCAL
18#define OPEN3D_DLL_IMPORT [[gnu::visibility("default")]]
19#define OPEN3D_DLL_EXPORT [[gnu::visibility("default")]]
20#define OPEN3D_DLL_LOCAL [[gnu::visibility("hidden")]]
27#define OPEN3D_LOCAL OPEN3D_DLL_LOCAL
28#if defined(OPEN3D_ENABLE_DLL_EXPORTS)
29#define OPEN3D_API OPEN3D_DLL_EXPORT
31#define OPEN3D_API OPEN3D_DLL_IMPORT
38#define OPEN3D_FUNCTION __FUNCSIG__
40#define OPEN3D_FUNCTION __PRETTY_FUNCTION__
48#define OPEN3D_ASSERT(...) assert((__VA_ARGS__))