Go to the documentation of this file.
57 # pragma warning(disable:4244)
58 # pragma warning(disable:4305)
59 # pragma warning(disable:4309)
60 # pragma warning(disable:4251)
61 # pragma warning(disable:4291)
74 #if defined(INVENTOR_EXPORTS) && !defined(INVENTOR_IMPORTS)
75 # define INVENTOR_API __declspec(dllexport)
77 # define INVENTOR_API __declspec(dllimport)
81 # define SGIOIVDLL "Inventor_d.dll"
82 # define SGIOIVLIB "Inventor_d.lib"
84 # define SGIOIVDLL "Inventor.dll"
85 # define SGIOIVLIB "Inventor.lib"
89 #if defined(_MSC_VER) && !defined(__SGIOIV_BUILD_DLL)
90 # pragma comment(lib,SGIOIVLIB)
107 #include <AvailabilityMacros.h>
109 #if defined(__APPLE_CC__) && (__APPLE_CC__ < 5400)
110 # define OPENGL_CALLBACKFUNC GLvoid (CALLBACK *)(...)
112 # define OPENGL_CALLBACKFUNC GLvoid (CALLBACK *)()
117 #define OPENGL_CALLBACKFUNC GLvoid (CALLBACK *)()
125 #define IV_DEFAULT_FONTNAME "Times"
127 #elif defined(__APPLE__)
129 #define IV_DEFAULT_FONTNAME "Times-Roman"
133 #define IV_DEFAULT_FONTNAME "Utopia-Regular"