00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
00017 
00018 
00019 
00020 
00021 
00022 
00023 #ifndef _INVENTOR_VERSION_H_
00024 #define _INVENTOR_VERSION_H_
00025 
00026 #ifndef HIDDEN_FROM_DOC
00027 
00037 
00038 #define SO_VERSION                      10
00039 #define SO_VERSION_REVISION             12
00040 #define SO_VERSION_PATCH                3
00041 #define SO_VERSION_BUILD                0
00042 #define SO_VERSION_MAJOR_MINOR          1012
00043 #define SO_INVENTOR_VERSION             101230
00044 #define TGS_VERSION                     SO_INVENTOR_VERSION
00045 
00046 #ifndef SO_VERSION_DEPRECATED_ERROR
00047 #define SO_VERSION_DEPRECATED_ERROR     0
00048 #endif
00049 
00050 
00051 #define SO_VERSION_STRING               "10"
00052 #define SO_VERSION_REVISION_STRING      "12"
00053 #define SO_PATCH_STRING                 "3"
00054 #define SO_BUILD_STRING                 "0"
00055 
00056 
00057 #define SO_COMPACT_VERSION_DOTTED_STRING SO_VERSION_STRING "." SO_VERSION_REVISION_STRING
00058 
00059 #define SO_FULL_VERSION_DOTTED_STRING    SO_COMPACT_VERSION_DOTTED_STRING "." SO_PATCH_STRING "." SO_BUILD_STRING
00060 
00061 
00062 #define SO_COMPACT_VERSION_STRING        SO_VERSION_STRING "" SO_VERSION_REVISION_STRING
00063 
00064 #define SO_FULL_VERSION_STRING           SO_COMPACT_VERSION_STRING "" SO_PATCH_STRING "" SO_BUILD_STRING
00065 
00066 
00067 #define SO_PRODUCT_VERSION_FOR_LICENSING SO_VERSION_STRING "." SO_VERSION_REVISION_STRING
00068 
00069 
00070 #define SO_COMPANY_NAME     "Thermo Fisher Scientific"
00071 #define SO_LEGAL_COPYRIGHT  "© 1996-2023 FEI SAS"
00072 #define SO_UNIX_LEGAL_COPYRIGHT  "@(#) Copyright (c) 1996-2023 FEI SAS"
00073 #define SO_PRODUCT_VERSION  "10.12.3.0"
00074 #define SO_FILE_VERSION     "101230"
00075 
00076 #if defined(_DEBUG)
00077 #define SO_FILE_VERSION_TAG     "D"
00078 #else
00079 #define SO_FILE_VERSION_TAG     ""
00080 #endif
00081 
00082 
00083 #if defined(_WIN64) || defined(WIN64)
00084 #define SO_PRODUCT_STRING_PLATFORM "64 bits"
00085 #elif defined(_WIN32) || defined(WIN32)
00086 #define SO_PRODUCT_STRING_PLATFORM "32 bits"
00087 #elif defined(__hpux)
00088 #if (__cplusplus >= 199707L)
00089 #define SO_PRODUCT_STRING_PLATFORM "HP aCC"
00090 #else
00091 #define SO_PRODUCT_STRING_PLATFORM "HP C++"
00092 #endif
00093 #elif defined(__linux__)
00094 #define SO_PRODUCT_STRING_PLATFORM "Linux"
00095 #elif defined(__APPLE__)
00096 #define SO_PRODUCT_STRING_PLATFORM "OSX"
00097 #else
00098 #define SO_PRODUCT_STRING_PLATFORM ""
00099 #endif
00100 
00101 #endif 
00102 
00103 #endif 
00104 
00105