00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00044 #ifndef __vtkABI_h
00045 #define __vtkABI_h
00046
00047 #if defined(_WIN32) || defined (__CYGWIN__)
00048 # define VTK_ABI_IMPORT __declspec(dllimport)
00049 # define VTK_ABI_EXPORT __declspec(dllexport)
00050 # define VTK_ABI_HIDDEN
00051 #elif __GNUC__ >= 4
00052 # define VTK_ABI_IMPORT __attribute__ ((visibility("default")))
00053 # define VTK_ABI_EXPORT __attribute__ ((visibility("default")))
00054 # define VTK_ABI_HIDDEN __attribute__ ((visibility("hidden")))
00055 #else
00056 # define VTK_ABI_IMPORT
00057 # define VTK_ABI_EXPORT
00058 # define VTK_ABI_HIDDEN
00059 #endif
00060
00061 #endif // __vtkABI_h