38 #ifdef DOXYGEN_SKIP_THIS 
   39 #ifndef USE_STATIC_CONSTS 
   45 #define USE_STATIC_CONSTS 
   46 #endif //USE_STATIC_CONSTS 
   47 #endif //DOXYGEN_SKIP_THIS 
   50 #ifdef USE_STATIC_CONSTS 
   51 static const SbBool FALSE = 0;
 
   54 #endif //USE_STATIC_CONSTS 
   58 #ifdef USE_STATIC_CONSTS 
   59 static const SbBool TRUE = 1;
 
   62 #endif //USE_STATIC_CONSTS 
   69 #define cc_min(x, y) (((x) < (y)) ? (x) : (y)) 
   70 #define cc_max(x, y) (((x) > (y)) ? (x) : (y)) 
   85 #include <Inventor/system/inttypes.h> 
   99 #define M_E 2.7182818284590452354 
  102 #define M_LOG2E 1.4426950408889634074 
  105 #define M_LOG10E 0.43429448190325182765 
  108 #define M_LN2 0.69314718055994530942 
  111 #define M_LN10 2.30258509299404568402 
  114 #define M_PI 3.14159265358979323846 
  117 #define M_TWOPI (M_PI * 2.0) 
  120 #define M_PI_2 1.57079632679489661923 
  123 #define M_PI_4 0.78539816339744830962 
  126 #define M_3PI_4 2.3561944901923448370E0 
  129 #define M_SQRTPI 1.77245385090551602792981 
  132 #define M_1_PI 0.31830988618379067154 
  135 #define M_2_PI 0.63661977236758134308 
  138 #define M_2_SQRTPI 1.12837916709551257390 
  141 #define M_SQRT2 1.41421356237309504880 
  144 #define M_SQRT1_2 0.70710678118654752440 
  147 #define M_LN2LO 1.9082149292705877000E-10 
  150 #define M_LN2HI 6.9314718036912381649E-1 
  153 #define M_SQRT3 1.73205080756887719000 
  156 #define M_IVLN10 0.43429448190325182765  
  159 #define M_LOG2_E 0.693147180559945309417 
  162 #define M_INVLN2 1.4426950408889633870E0  
  183 #define COIN_MAJOR_VERSION 3 
  184 #define COIN_MINOR_VERSION 1 
  185 #define COIN_MICRO_VERSION 3 
  187 #define COIN_VERSION "3.1.3" 
  195 #define HAVE_HASH_QUOTING 1 
  209 #include <Inventor/C/base/math-undefs.h> 
  218 #ifdef HAVE_HASH_QUOTING 
  219 #define SO__QUOTE(str)           #str 
  220 #define SO__CONCAT(str1, str2)   str1##str2 
  221 #elif defined(HAVE_APOSTROPHES_QUOTING) 
  222 #define SO__QUOTE(str)           "str" 
  223 #define SO__CONCAT(str1, str2)   str1str2 
  225 #error No valid way to do macro quoting! 
  233 # error Leave the internal COIN_DLL_API define alone. 
  237 #  error The COIN_NOT_DLL define is not supposed to be used when building the library, only when building Win32 applications. 
  240 #  error The COIN_DLL define is not supposed to be used when building the library, only when building Win32 applications. 
  275 #if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__) 
  276 # ifdef COIN_INTERNAL 
  277 #  ifdef COIN_MAKE_DLL 
  278 #   define COIN_DLL_API __declspec(dllexport) 
  283 #     error Define _either_ COIN_DLL _or_ COIN_NOT_DLL as appropriate for your linkage -- not both at the same time! See Inventor/C/basic.h for further instructions. 
  285 #   define COIN_DLL_API __declspec(dllimport) 
  287 #   ifndef COIN_NOT_DLL 
  288 #    error Define either COIN_DLL or COIN_NOT_DLL as appropriate for your linkage! See Inventor/C/basic.h for further instructions. 
  296 # define COIN_DLL_API 
  
Copyright © 1998-2010 by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated on Sun Dec 13 2015 14:52:07 for Coin by Doxygen 1.8.10.