Macros | Typedefs
ISConstants.h File Reference
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <string.h>
#include <assert.h>
#include <inttypes.h>
#include <time.h>
#include <unistd.h>
#include <dirent.h>
#include <errno.h>
#include <utime.h>
#include <sys/stat.h>
Include dependency graph for ISConstants.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _ABS(a)   (a < 0 ? -a : a)
 
#define _ACOS   acosf
 
#define _ARRAY_BYTE_COUNT(a)   sizeof(a)
 
#define _ARRAY_ELEMENT_COUNT(a)   (sizeof(a) / sizeof(a[0]))
 
#define _ASIN   asinf
 
#define _ATAN2   atan2f
 
#define _CLAMP(v, minV, maxV)   (v < minV ? minV : (v > maxV ? maxV : v))
 
#define _COS   cosf
 
#define _DEG2RAD   C_DEG2RAD_F
 
#define _FABS   fabsf
 
#define _GETCWD(buf, len)   getcwd(buf, len)
 
#define _ISNAN(a)   ((a)!=(a))
 
#define _LIMIT(x, lim)   {if(!((x)>(-lim))){(x)=(-lim);}else{if(!((x)<(lim))){(x)=(lim);}}}
 
#define _LIMIT2(x, xmin, xmax)   { if ((x) < (xmin)) { (x) = (xmin); } else { if ((x) > (xmax)) { (x) = (xmax); } } }
 
#define _LOG   logf
 
#define _MATH_DEFINES_DEFINED
 
#define _MAX(a, b)   (((a) > (b)) ? (a) : (b))
 
#define _MEMBER_ARRAY_ELEMENT_COUNT(type, member)   _ARRAY_ELEMENT_COUNT(((type*)0)->member)
 
#define _MIN(a, b)   (((a) < (b)) ? (a) : (b))
 
#define _MKDIR(dir)   mkdir(dir, ACCESSPERMS)
 
#define _RAD2DEG   C_RAD2DEG_F
 
#define _RMDIR(dir)   rmdir(dir)
 
#define _SATURATE(v)   _CLAMP(v, 0, 1)
 
#define _SIN   sinf
 
#define _SQRT   sqrtf
 
#define _TAN   tanf
 
#define _UTIME   utime
 
#define _UTIMEBUF   struct utimbuf
 
#define _ZERO   0.0f
 
#define ATanH(x)   (0.5 * log((1 + x) / (1 - x)))
 
#define BEGIN_CRITICAL_SECTION
 
#define C_0p11_DEG2RAD_F   0.00191986217719376f
 
#define C_0p12_DEG2RAD_F   0.00209439510239320f
 
#define C_0p13_DEG2RAD_F   0.00226892802759263f
 
#define C_0p14_DEG2RAD_F   0.00244346095279206f
 
#define C_0p15_DEG2RAD_F   0.00261799387799149f
 
#define C_0p16_DEG2RAD_F   0.00279252680319093f
 
#define C_0p17_DEG2RAD_F   0.00296705972839036f
 
#define C_0p18_DEG2RAD_F   0.00314159265358979f
 
#define C_0p19_DEG2RAD_F   0.00331612557878923f
 
#define C_0p1_DEG2RAD_F   0.00174532925199433f
 
#define C_0p21_DEG2RAD_F   0.00366519142918809f
 
#define C_0p22_DEG2RAD_F   0.00383972435438753f
 
#define C_0p23_DEG2RAD_F   0.00401425727958696f
 
#define C_0p24_DEG2RAD_F   0.00418879020478639f
 
#define C_0p25_DEG2RAD_F   0.00436332312998582f
 
#define C_0p26_DEG2RAD_F   0.00453785605518526f
 
#define C_0p27_DEG2RAD_F   0.00471238898038469f
 
#define C_0p28_DEG2RAD_F   0.00488692190558412f
 
#define C_0p29_DEG2RAD_F   0.00506145483078356f
 
#define C_0p2_DEG2RAD_F   0.00349065850398866f
 
#define C_0p31_DEG2RAD_F   0.00541052068118242f
 
#define C_0p32_DEG2RAD_F   0.00558505360638185f
 
#define C_0p33_DEG2RAD_F   0.00575958653158129f
 
#define C_0p34_DEG2RAD_F   0.00593411945678072f
 
#define C_0p35_DEG2RAD_F   0.00610865238198015f
 
#define C_0p36_DEG2RAD_F   0.00628318530717959f
 
#define C_0p37_DEG2RAD_F   0.00645771823237902f
 
#define C_0p38_DEG2RAD_F   0.00663225115757845f
 
#define C_0p39_DEG2RAD_F   0.00680678408277788f
 
#define C_0p3_DEG2RAD_F   0.00523598775598299f
 
#define C_0p41_DEG2RAD_F   0.00715584993317675f
 
#define C_0p42_DEG2RAD_F   0.00733038285837618f
 
#define C_0p43_DEG2RAD_F   0.00750491578357562f
 
#define C_0p44_DEG2RAD_F   0.00767944870877505f
 
#define C_0p45_DEG2RAD_F   0.00785398163397448f
 
#define C_0p46_DEG2RAD_F   0.00802851455917391f
 
#define C_0p47_DEG2RAD_F   0.00820304748437335f
 
#define C_0p48_DEG2RAD_F   0.00837758040957278f
 
#define C_0p49_DEG2RAD_F   0.00855211333477222f
 
#define C_0p4_DEG2RAD_F   0.00698131700797732f
 
#define C_0p5_DEG2RAD_F   0.00872664625997165f
 
#define C_0p6_DEG2RAD_F   0.01047197551196600f
 
#define C_0p7_DEG2RAD_F   0.01221730476396030f
 
#define C_0p8_DEG2RAD_F   0.01396263401595460f
 
#define C_0p9_DEG2RAD_F   0.01570796326794900f
 
#define C_10p0_DEG2RAD_F   0.1745329251994330f
 
#define C_135p0_DEG2RAD_F   2.3561944901923400f
 
#define C_15p0_DEG2RAD_F   0.2617993877991490f
 
#define C_180p0_DEG2RAD_F   3.1415926535897900f
 
#define C_1p0_DEG2RAD_F   0.0174532925199433f
 
#define C_1p1_DEG2RAD_F   0.0191986217719376f
 
#define C_1p2_DEG2RAD_F   0.0209439510239320f
 
#define C_1p3_DEG2RAD_F   0.0226892802759263f
 
#define C_1p4_DEG2RAD_F   0.0244346095279206f
 
#define C_1p5_DEG2RAD_F   0.0261799387799149f
 
#define C_1p6_DEG2RAD_F   0.0279252680319093f
 
#define C_1p7_DEG2RAD_F   0.0296705972839036f
 
#define C_1p8_DEG2RAD_F   0.0314159265358979f
 
#define C_1p9_DEG2RAD_F   0.0331612557878923f
 
#define C_20p0_DEG2RAD_F   0.3490658503988660f
 
#define C_25p0_DEG2RAD_F   0.4363323129985820f
 
#define C_2p0_DEG2RAD_F   0.0349065850398866f
 
#define C_2p1_DEG2RAD_F   0.0366519142918809f
 
#define C_2p2_DEG2RAD_F   0.0383972435438753f
 
#define C_2p3_DEG2RAD_F   0.0401425727958696f
 
#define C_2p4_DEG2RAD_F   0.0418879020478639f
 
#define C_2p5_DEG2RAD_F   0.0436332312998582f
 
#define C_2p6_DEG2RAD_F   0.0453785605518526f
 
#define C_2p7_DEG2RAD_F   0.0471238898038469f
 
#define C_2p8_DEG2RAD_F   0.0488692190558412f
 
#define C_2p9_DEG2RAD_F   0.0506145483078356f
 
#define C_30p0_DEG2RAD_F   0.5235987755982990f
 
#define C_35p0_DEG2RAD_F   0.6108652381980150f
 
#define C_3p0_DEG2RAD_F   0.0523598775598299f
 
#define C_3p1_DEG2RAD_F   0.0541052068118242f
 
#define C_3p2_DEG2RAD_F   0.0558505360638185f
 
#define C_3p3_DEG2RAD_F   0.0575958653158129f
 
#define C_3p4_DEG2RAD_F   0.0593411945678072f
 
#define C_3p5_DEG2RAD_F   0.0610865238198015f
 
#define C_3p6_DEG2RAD_F   0.0628318530717959f
 
#define C_3p7_DEG2RAD_F   0.0645771823237902f
 
#define C_3p8_DEG2RAD_F   0.0663225115757845f
 
#define C_3p9_DEG2RAD_F   0.0680678408277788f
 
#define C_40p0_DEG2RAD_F   0.6981317007977320f
 
#define C_45p0_DEG2RAD_F   0.7853981633974480f
 
#define C_4p0_DEG2RAD_F   0.0698131700797732f
 
#define C_4p1_DEG2RAD_F   0.0715584993317675f
 
#define C_4p2_DEG2RAD_F   0.0733038285837618f
 
#define C_4p3_DEG2RAD_F   0.0750491578357562f
 
#define C_4p4_DEG2RAD_F   0.0767944870877505f
 
#define C_4p5_DEG2RAD_F   0.0785398163397448f
 
#define C_4p6_DEG2RAD_F   0.0802851455917391f
 
#define C_4p7_DEG2RAD_F   0.0820304748437335f
 
#define C_4p8_DEG2RAD_F   0.0837758040957278f
 
#define C_4p9_DEG2RAD_F   0.0855211333477222f
 
#define C_50p0_DEG2RAD_F   0.8726646259971650f
 
#define C_55p0_DEG2RAD_F   0.9599310885968810f
 
#define C_5p0_DEG2RAD_F   0.0872664625997165f
 
#define C_60p0_DEG2RAD_F   1.0471975511966000f
 
#define C_65p0_DEG2RAD_F   1.1344640137963100f
 
#define C_6p0_DEG2RAD_F   0.1047197551196600f
 
#define C_70p0_DEG2RAD_F   1.2217304763960300f
 
#define C_75p0_DEG2RAD_F   1.3089969389957500f
 
#define C_7p0_DEG2RAD_F   0.1221730476396030f
 
#define C_80p0_DEG2RAD_F   1.3962634015954600f
 
#define C_85p0_DEG2RAD_F   1.4835298641951800f
 
#define C_8p0_DEG2RAD_F   0.1396263401595460f
 
#define C_90p0_DEG2RAD_F   1.5707963267949000f
 
#define C_9p0_DEG2RAD_F   0.1570796326794900f
 
#define C_C2K   273.16
 
#define C_C2K_F   273.16f
 
#define C_C_LIGHT   983571194.2
 
#define C_C_LIGHT_F   983571194.2f
 
#define C_CFS2GPM   448.83117
 
#define C_CFS2GPM_F   448.83117f
 
#define C_CM2M   0.01
 
#define C_CM2M_F   0.01f
 
#define C_DEG2RAD   0.017453292519943295769236907684886
 
#define C_DEG2RAD_F   0.017453292519943295769236907684886f
 
#define C_DEGC0_DEGF   32.0
 
#define C_DEGC0_T   273.16
 
#define C_DEGF0_R   459.69
 
#define C_DEGF_PER_DEGC   1.8
 
#define C_DIVPI   0.31830988618379067153776752674503
 
#define C_DIVPI_F   0.31830988618379067153776752674503f
 
#define C_DIVROOT2   0.70710678118654752440084436210485
 
#define C_DIVROOT_F   0.70710678118654752440084436210485f
 
#define C_DIVTWOPI   0.15915494309189533576888376337251
 
#define C_DIVTWOPI_F   0.15915494309189533576888376337251f
 
#define C_DOFA   0.080719353
 
#define C_DOFA_F   0.080719353f
 
#define C_DOFH2O   62.427960576
 
#define C_DOFH2O_F   62.427960576f
 
#define C_E   2.71828182845904523536028747135266249775724709369996
 
#define C_E_F   2.71828182845904523536028747135266249775724709369996f
 
#define C_EARTH_MASS   1.317041554e25
 
#define C_EARTH_MASS_F   1.317041554e25f
 
#define C_ECHARGE   1.6021917e-19
 
#define C_ECHARGE_F   1.6021917e-19f
 
#define C_F2R   459.69
 
#define C_F2R_F   459.69f
 
#define C_FPS2KT   0.5924838
 
#define C_FPS2KT_F   0.5924838f
 
#define C_FT2M   0.3048
 
#define C_FT2M_F   0.3048f
 
#define C_G_CONST   1.068944098e-09
 
#define C_G_CONST_F   1.068944098e-09f
 
#define C_G_TO_FTPS2   32.17404856
 
#define C_G_TO_FTPS2_F   32.17404856f
 
#define C_G_TO_MPS2   9.80665
 
#define C_G_TO_MPS2_F   9.80665f
 
#define C_GPM2CFS   0.0022280093
 
#define C_GPM2CFS_F   0.0022280093f
 
#define C_IN2M   0.0254
 
#define C_IN2M   0.0254
 
#define C_IN2M_F   0.0254f
 
#define C_IN2M_F   0.0254f
 
#define C_IN2MM   25.4
 
#define C_IN2MM_F   25.4f
 
#define C_INV_P0_KPA_F   9.8692326671601283e-3f
 
#define C_K_BOLTZMANN   1.380622e-23
 
#define C_K_BOLTZMANN_F   1.380622e-23f
 
#define C_KG2LBM   2.204622622
 
#define C_KG2LBM_F   2.204622622f
 
#define C_KNOTS_METERS_F   0.514444444f
 
#define C_KPA_TO_MBAR_F   10.0f
 
#define C_KT2FPS   1.68780986
 
#define C_KT2FPS_F   1.68780986f
 
#define C_LBF2N   4.448221615
 
#define C_LBF2N_F   4.448221615f
 
#define C_LBM2KG   0.45359237
 
#define C_LBM2KG_F   0.45359237f
 
#define C_LN_2   0.69314718055994530941723212145818
 
#define C_LN_2_F   0.69314718055994530941723212145818f
 
#define C_M2FT   3.2808398950131233595800524934383
 
#define C_M2FT_F   3.2808398950131233595800524934383f
 
#define C_M2IN   39.37007874
 
#define C_M2IN_F   39.37007874f
 
#define C_M2MM   1000.0
 
#define C_M2MM_F   1000.0f
 
#define C_MBAR_TO_KPA_F   0.1f
 
#define C_MBAR_TO_PA_F   100.0f
 
#define C_METERS_KNOTS   1.943844
 
#define C_METERS_KNOTS_F   1.943844f
 
#define C_MI2M   1609.344
 
#define C_MI2M_F   1609.344f
 
#define C_MM2IN   0.03937007874
 
#define C_MM2IN_F   0.03937007874f
 
#define C_MM2M   0.001
 
#define C_MM2M_F   0.001f
 
#define C_MPS2_TO_G   0.101971621297793
 
#define C_MPS2_TO_G_F   0.101971621297793f
 
#define C_N0_AVOGADRO   6.02205e23
 
#define C_N0_AVOGADRO_F   6.02205e23f
 
#define C_NMI2M   1852.0
 
#define C_NMI2M_F   1852.0f
 
#define C_P0   14.692125
 
#define C_P0_F   14.692125f
 
#define C_P0_KPA_F   101.325f
 
#define C_P0_MBAR_F   1013.25f
 
#define C_P0_PA_F   101325f
 
#define C_P0N_M2   1.01325e5
 
#define C_P0N_M2_F   1.01325e5f
 
#define C_PI   3.14159265358979323846264338327950288419716939937511
 
#define C_PI_F   3.14159265358979323846264338327950288419716939937511f
 
#define C_PIDIV16   0.19634954084936207740391521145497
 
#define C_PIDIV16_F   0.19634954084936207740391521145497f
 
#define C_PIDIV2   1.5707963267948966192313216916398
 
#define C_PIDIV2_F   1.5707963267948966192313216916398f
 
#define C_PIDIV4   0.78539816339744830961566084581988
 
#define C_PIDIV4_F   0.78539816339744830961566084581988f
 
#define C_PIDIV8   0.39269908169872415480783042290994
 
#define C_PIDIV8_F   0.39269908169872415480783042290994f
 
#define C_R_IDEAL_SU   8.31434
 
#define C_R_IDEAL_SU_F   8.31434f
 
#define C_RAD2DEG   57.295779513082320876798154814105
 
#define C_RAD2DEG_F   57.295779513082320876798154814105f
 
#define C_ROOT2   1.41421356237309504880168872420969807856967187537695
 
#define C_ROOT2_F   1.41421356237309504880168872420969807856967187537695f
 
#define C_ROOT3   1.73205080756887729352744634150587236694280525381039
 
#define C_ROOT3_F   1.73205080756887729352744634150587236694280525381039f
 
#define C_SLUG2KG   14.59390294
 
#define C_SLUG2KG_F   14.59390294f
 
#define C_SOUND0VEL   1087.598425
 
#define C_SOUND0VEL_F   1087.598425f
 
#define C_SOUND20VEL   1126.64042
 
#define C_SOUND20VEL_F   1126.64042f
 
#define C_SQFT2SQIN   144.0
 
#define C_SQFT2SQIN_F   144.0f
 
#define C_SQIN2SQFT   0.00694444444444444444444
 
#define C_SQIN2SQFT_F   0.00694444444444444444444f
 
#define C_STOFH2O   75.6
 
#define C_STOFH2O_F   75.6f
 
#define C_T0_F   288.15f
 
#define C_TESLA2GAUSS_F   10000.0
 
#define C_TWOPI   6.283185307179586476925286766559
 
#define C_TWOPI_F   6.283185307179586476925286766559f
 
#define C_UTESLA2GAUSS_F   0.01
 
#define C_VOFH2O   1.787e-3
 
#define C_VOFH2O_F   1.787e-3f
 
#define C_WEEKS_TO_MILLISECONDS   604800000
 
#define C_WEEKS_TO_SECONDS   604800.0
 
#define C_WGS84_a   6378137.0
 
#define C_WGS84_a_F   6378137.0f
 
#define C_WGS84_b   6356752.3142
 
#define C_WGS84_b_F   6356752.3142f
 
#define C_WIE   7.2321151467e-05
 
#define C_WIE_F   7.2321151467e-05f
 
#define C_YD2M   0.9144
 
#define C_YD2M_F   0.9144f
 
#define CONST_EXPRESSION   static const
 
#define CPP11_IS_ENABLED   0
 
#define DBGPIO_ENABLE(pin)
 
#define DBGPIO_END(pin)
 
#define DBGPIO_START(pin)
 
#define DBGPIO_TOGGLE(pin)
 
#define DEG2RAD(deg)   ((deg)*(M_PI/180.0f))
 
#define DEG2RADMULT   (M_PI/180.0f)
 
#define DT_TO_HZ(dt)   (((dt) == (0.0)) ? (0) : (1.0/dt))
 
#define END_CRITICAL_SECTION
 
#define FLOAT2DOUBLE   (double)
 
#define FREE(m)   free(m)
 
#define INLINE   inline
 
#define M_PI   (3.14159265358979323846f)
 
#define MALLOC(m)   malloc(m)
 
#define MASK(_prefix, _val)   ((_prefix##_MASK) & ((_val) << (_prefix##_SHIFT)))
 
#define MEMBER_ITEM_SIZE(type, member)   sizeof(((type*)NULL)->member[0])
 
#define MEMBERSIZE(type, member)   sizeof(((type*)0)->member)
 
#define MS2SEC_D(ms)   ((static_cast<double>(ms))*1.0E-3)
 
#define NULLPTR   0
 
#define OFFSET_OF_MEMBER_INDEX(type, member, i)   (offsetof(type, member) + (i) * MEMBER_ITEM_SIZE(type, member))
 
#define OFFSET_OF_MEMBER_INDEX_SUBMEMBER(type, member, i, submember)   (offsetof(type, member[0].submember) + (i) * MEMBER_ITEM_SIZE(type, member))
 
#define OVERRIDE
 
#define PACKED
 
#define POP_PACK   _Pragma("pack(pop)")
 
#define PRE_PROC_COMBINE(X, Y)   X##Y
 
#define PUSH_PACK_1   _Pragma("pack(push, 1)")
 
#define PUSH_PACK_4   _Pragma("pack(push, 4)")
 
#define PUSH_PACK_8   _Pragma("pack(push, 8)")
 
#define RAD2DEG(rad)   ((rad)*(180.0f/M_PI))
 
#define RAD2DEGMULT   (180.0f/M_PI)
 
#define RAMFUNC
 
#define REALLOC(m, size)   realloc(m, size)
 
#define SNPRINTF   snprintf
 
#define SSCANF   sscanf
 
#define STATIC_ASSERT(exp)   static_assert(exp, "STATIC ASSERT FAILED!")
 
#define STATIC_ASSERT_MSG(exp, msg)   static_assert(exp, msg)
 
#define STRINGIFY(x)   #x
 
#define STRNCPY(a, b, c)   strncpy((char*)a, (char*)b, c)
 
#define SWAP16(v)   ((uint16_t)(((uint16_t)(v) >> 8) | ((uint16_t)(v) << 8)))
 
#define SWAP32(v)   ((uint32_t)(((uint32_t)SWAP16((uint32_t)(v) >> 16)) | ((uint32_t)SWAP16((uint32_t)(v)) << 16)))
 
#define SWAP64(v)   ((uint64_t)(((uint64_t)SWAP32((uint64_t)(v) >> 32)) | ((uint64_t)SWAP32((uint64_t)(v)) << 32)))
 
#define UINT32_TIME_DIFF(current, prev)   ((uint32_t)(current) - (uint32_t)(prev))
 
#define UNMASK(_word, _prefix)   (((_word) & (_prefix##_MASK)) >> (_prefix##_SHIFT))
 
#define UNWRAP_90DEG_F32(x)   { if((x) < (-90.0f)) { (x) += (180.0f); } if((x) > (90.0f)) { (x) -= (180.0f); } }
 
#define UNWRAP_90DEG_F64(x)   { if((x) < (-90.0 )) { (x) += (180.0 ); } if((x) > (90.0 )) { (x) -= (180.0 ); } }
 
#define UNWRAP_DEG_F32(x)   { if((x) < (-180.0f)) { (x) += (360.0f); } if((x) > (180.0f)) { (x) -= (360.0f); } }
 
#define UNWRAP_DEG_F64(x)   { if((x) < (-180.0 )) { (x) += (360.0 ); } if((x) > (180.0 )) { (x) -= (360.0 ); } }
 
#define UNWRAP_F32(x)   { if((x) < (-C_PI_F)) { (x) += (C_TWOPI_F); } if((x) > (C_PI_F)) { (x) -= (C_TWOPI_F); } }
 
#define UNWRAP_F64(x)   { if((x) < (-C_PI)) { (x) += (C_TWOPI); } if((x) > (C_PI)) { (x) -= (C_TWOPI); } }
 
#define UNWRAP_ZERO_TWOPI_F32(x)   { if((x) < (0.f)) { (x) += (C_TWOPI_F); } if((x) > (C_TWOPI_F)) { (x) -= (C_TWOPI_F); } }
 
#define UNWRAP_ZERO_TWOPI_F64(x)   { if((x) < (0.0)) { (x) += (C_TWOPI); } if((x) > (C_TWOPI)) { (x) -= (C_TWOPI); } }
 

Typedefs

typedef float f_t
 
typedef int i_t
 
typedef ixVector3 ixEuler
 
typedef f_t ixMatrix2[4]
 
typedef f_t ixMatrix3[9]
 
typedef double ixMatrix3d[9]
 
typedef f_t ixMatrix4[16]
 
typedef f_t ixMatrix5[25]
 
typedef ixVector4 ixQuat
 
typedef f_t ixVector2[2]
 
typedef double ixVector2d[2]
 
typedef f_t ixVector3[3]
 
typedef double ixVector3d[3]
 
typedef f_t ixVector4[4]
 
typedef double ixVector4d[4]
 
typedef f_t ixVector5[5]
 
typedef f_t ixVector6[6]
 

Macro Definition Documentation

◆ _ABS

#define _ABS (   a)    (a < 0 ? -a : a)

Definition at line 290 of file ISConstants.h.

◆ _ACOS

#define _ACOS   acosf

Definition at line 774 of file ISConstants.h.

◆ _ARRAY_BYTE_COUNT

#define _ARRAY_BYTE_COUNT (   a)    sizeof(a)

Definition at line 322 of file ISConstants.h.

◆ _ARRAY_ELEMENT_COUNT

#define _ARRAY_ELEMENT_COUNT (   a)    (sizeof(a) / sizeof(a[0]))

Definition at line 326 of file ISConstants.h.

◆ _ASIN

#define _ASIN   asinf

Definition at line 773 of file ISConstants.h.

◆ _ATAN2

#define _ATAN2   atan2f

Definition at line 775 of file ISConstants.h.

◆ _CLAMP

#define _CLAMP (   v,
  minV,
  maxV 
)    (v < minV ? minV : (v > maxV ? maxV : v))

Definition at line 302 of file ISConstants.h.

◆ _COS

#define _COS   cosf

Definition at line 771 of file ISConstants.h.

◆ _DEG2RAD

#define _DEG2RAD   C_DEG2RAD_F

Definition at line 780 of file ISConstants.h.

◆ _FABS

#define _FABS   fabsf

Definition at line 777 of file ISConstants.h.

◆ _GETCWD

#define _GETCWD (   buf,
  len 
)    getcwd(buf, len)

Definition at line 215 of file ISConstants.h.

◆ _ISNAN

#define _ISNAN (   a)    ((a)!=(a))

Definition at line 318 of file ISConstants.h.

◆ _LIMIT

#define _LIMIT (   x,
  lim 
)    {if(!((x)>(-lim))){(x)=(-lim);}else{if(!((x)<(lim))){(x)=(lim);}}}

Definition at line 310 of file ISConstants.h.

◆ _LIMIT2

#define _LIMIT2 (   x,
  xmin,
  xmax 
)    { if ((x) < (xmin)) { (x) = (xmin); } else { if ((x) > (xmax)) { (x) = (xmax); } } }

Definition at line 314 of file ISConstants.h.

◆ _LOG

#define _LOG   logf

Definition at line 778 of file ISConstants.h.

◆ _MATH_DEFINES_DEFINED

#define _MATH_DEFINES_DEFINED

Definition at line 21 of file ISConstants.h.

◆ _MAX

#define _MAX (   a,
 
)    (((a) > (b)) ? (a) : (b))

Definition at line 294 of file ISConstants.h.

◆ _MEMBER_ARRAY_ELEMENT_COUNT

#define _MEMBER_ARRAY_ELEMENT_COUNT (   type,
  member 
)    _ARRAY_ELEMENT_COUNT(((type*)0)->member)

Definition at line 330 of file ISConstants.h.

◆ _MIN

#define _MIN (   a,
 
)    (((a) < (b)) ? (a) : (b))

Definition at line 298 of file ISConstants.h.

◆ _MKDIR

#define _MKDIR (   dir)    mkdir(dir, ACCESSPERMS)

Definition at line 213 of file ISConstants.h.

◆ _RAD2DEG

#define _RAD2DEG   C_RAD2DEG_F

Definition at line 781 of file ISConstants.h.

◆ _RMDIR

#define _RMDIR (   dir)    rmdir(dir)

Definition at line 214 of file ISConstants.h.

◆ _SATURATE

#define _SATURATE (   v)    _CLAMP(v, 0, 1)

Definition at line 306 of file ISConstants.h.

◆ _SIN

#define _SIN   sinf

Definition at line 770 of file ISConstants.h.

◆ _SQRT

#define _SQRT   sqrtf

Definition at line 776 of file ISConstants.h.

◆ _TAN

#define _TAN   tanf

Definition at line 772 of file ISConstants.h.

◆ _UTIME

#define _UTIME   utime

Definition at line 216 of file ISConstants.h.

◆ _UTIMEBUF

#define _UTIMEBUF   struct utimbuf

Definition at line 217 of file ISConstants.h.

◆ _ZERO

#define _ZERO   0.0f

Definition at line 782 of file ISConstants.h.

◆ ATanH

#define ATanH (   x)    (0.5 * log((1 + x) / (1 - x)))

Definition at line 371 of file ISConstants.h.

◆ BEGIN_CRITICAL_SECTION

#define BEGIN_CRITICAL_SECTION

Definition at line 188 of file ISConstants.h.

◆ C_0p11_DEG2RAD_F

#define C_0p11_DEG2RAD_F   0.00191986217719376f

Definition at line 651 of file ISConstants.h.

◆ C_0p12_DEG2RAD_F

#define C_0p12_DEG2RAD_F   0.00209439510239320f

Definition at line 652 of file ISConstants.h.

◆ C_0p13_DEG2RAD_F

#define C_0p13_DEG2RAD_F   0.00226892802759263f

Definition at line 653 of file ISConstants.h.

◆ C_0p14_DEG2RAD_F

#define C_0p14_DEG2RAD_F   0.00244346095279206f

Definition at line 654 of file ISConstants.h.

◆ C_0p15_DEG2RAD_F

#define C_0p15_DEG2RAD_F   0.00261799387799149f

Definition at line 655 of file ISConstants.h.

◆ C_0p16_DEG2RAD_F

#define C_0p16_DEG2RAD_F   0.00279252680319093f

Definition at line 656 of file ISConstants.h.

◆ C_0p17_DEG2RAD_F

#define C_0p17_DEG2RAD_F   0.00296705972839036f

Definition at line 657 of file ISConstants.h.

◆ C_0p18_DEG2RAD_F

#define C_0p18_DEG2RAD_F   0.00314159265358979f

Definition at line 658 of file ISConstants.h.

◆ C_0p19_DEG2RAD_F

#define C_0p19_DEG2RAD_F   0.00331612557878923f

Definition at line 659 of file ISConstants.h.

◆ C_0p1_DEG2RAD_F

#define C_0p1_DEG2RAD_F   0.00174532925199433f

Definition at line 650 of file ISConstants.h.

◆ C_0p21_DEG2RAD_F

#define C_0p21_DEG2RAD_F   0.00366519142918809f

Definition at line 661 of file ISConstants.h.

◆ C_0p22_DEG2RAD_F

#define C_0p22_DEG2RAD_F   0.00383972435438753f

Definition at line 662 of file ISConstants.h.

◆ C_0p23_DEG2RAD_F

#define C_0p23_DEG2RAD_F   0.00401425727958696f

Definition at line 663 of file ISConstants.h.

◆ C_0p24_DEG2RAD_F

#define C_0p24_DEG2RAD_F   0.00418879020478639f

Definition at line 664 of file ISConstants.h.

◆ C_0p25_DEG2RAD_F

#define C_0p25_DEG2RAD_F   0.00436332312998582f

Definition at line 665 of file ISConstants.h.

◆ C_0p26_DEG2RAD_F

#define C_0p26_DEG2RAD_F   0.00453785605518526f

Definition at line 666 of file ISConstants.h.

◆ C_0p27_DEG2RAD_F

#define C_0p27_DEG2RAD_F   0.00471238898038469f

Definition at line 667 of file ISConstants.h.

◆ C_0p28_DEG2RAD_F

#define C_0p28_DEG2RAD_F   0.00488692190558412f

Definition at line 668 of file ISConstants.h.

◆ C_0p29_DEG2RAD_F

#define C_0p29_DEG2RAD_F   0.00506145483078356f

Definition at line 669 of file ISConstants.h.

◆ C_0p2_DEG2RAD_F

#define C_0p2_DEG2RAD_F   0.00349065850398866f

Definition at line 660 of file ISConstants.h.

◆ C_0p31_DEG2RAD_F

#define C_0p31_DEG2RAD_F   0.00541052068118242f

Definition at line 671 of file ISConstants.h.

◆ C_0p32_DEG2RAD_F

#define C_0p32_DEG2RAD_F   0.00558505360638185f

Definition at line 672 of file ISConstants.h.

◆ C_0p33_DEG2RAD_F

#define C_0p33_DEG2RAD_F   0.00575958653158129f

Definition at line 673 of file ISConstants.h.

◆ C_0p34_DEG2RAD_F

#define C_0p34_DEG2RAD_F   0.00593411945678072f

Definition at line 674 of file ISConstants.h.

◆ C_0p35_DEG2RAD_F

#define C_0p35_DEG2RAD_F   0.00610865238198015f

Definition at line 675 of file ISConstants.h.

◆ C_0p36_DEG2RAD_F

#define C_0p36_DEG2RAD_F   0.00628318530717959f

Definition at line 676 of file ISConstants.h.

◆ C_0p37_DEG2RAD_F

#define C_0p37_DEG2RAD_F   0.00645771823237902f

Definition at line 677 of file ISConstants.h.

◆ C_0p38_DEG2RAD_F

#define C_0p38_DEG2RAD_F   0.00663225115757845f

Definition at line 678 of file ISConstants.h.

◆ C_0p39_DEG2RAD_F

#define C_0p39_DEG2RAD_F   0.00680678408277788f

Definition at line 679 of file ISConstants.h.

◆ C_0p3_DEG2RAD_F

#define C_0p3_DEG2RAD_F   0.00523598775598299f

Definition at line 670 of file ISConstants.h.

◆ C_0p41_DEG2RAD_F

#define C_0p41_DEG2RAD_F   0.00715584993317675f

Definition at line 681 of file ISConstants.h.

◆ C_0p42_DEG2RAD_F

#define C_0p42_DEG2RAD_F   0.00733038285837618f

Definition at line 682 of file ISConstants.h.

◆ C_0p43_DEG2RAD_F

#define C_0p43_DEG2RAD_F   0.00750491578357562f

Definition at line 683 of file ISConstants.h.

◆ C_0p44_DEG2RAD_F

#define C_0p44_DEG2RAD_F   0.00767944870877505f

Definition at line 684 of file ISConstants.h.

◆ C_0p45_DEG2RAD_F

#define C_0p45_DEG2RAD_F   0.00785398163397448f

Definition at line 685 of file ISConstants.h.

◆ C_0p46_DEG2RAD_F

#define C_0p46_DEG2RAD_F   0.00802851455917391f

Definition at line 686 of file ISConstants.h.

◆ C_0p47_DEG2RAD_F

#define C_0p47_DEG2RAD_F   0.00820304748437335f

Definition at line 687 of file ISConstants.h.

◆ C_0p48_DEG2RAD_F

#define C_0p48_DEG2RAD_F   0.00837758040957278f

Definition at line 688 of file ISConstants.h.

◆ C_0p49_DEG2RAD_F

#define C_0p49_DEG2RAD_F   0.00855211333477222f

Definition at line 689 of file ISConstants.h.

◆ C_0p4_DEG2RAD_F

#define C_0p4_DEG2RAD_F   0.00698131700797732f

Definition at line 680 of file ISConstants.h.

◆ C_0p5_DEG2RAD_F

#define C_0p5_DEG2RAD_F   0.00872664625997165f

Definition at line 690 of file ISConstants.h.

◆ C_0p6_DEG2RAD_F

#define C_0p6_DEG2RAD_F   0.01047197551196600f

Definition at line 691 of file ISConstants.h.

◆ C_0p7_DEG2RAD_F

#define C_0p7_DEG2RAD_F   0.01221730476396030f

Definition at line 692 of file ISConstants.h.

◆ C_0p8_DEG2RAD_F

#define C_0p8_DEG2RAD_F   0.01396263401595460f

Definition at line 693 of file ISConstants.h.

◆ C_0p9_DEG2RAD_F

#define C_0p9_DEG2RAD_F   0.01570796326794900f

Definition at line 694 of file ISConstants.h.

◆ C_10p0_DEG2RAD_F

#define C_10p0_DEG2RAD_F   0.1745329251994330f

Definition at line 740 of file ISConstants.h.

◆ C_135p0_DEG2RAD_F

#define C_135p0_DEG2RAD_F   2.3561944901923400f

Definition at line 757 of file ISConstants.h.

◆ C_15p0_DEG2RAD_F

#define C_15p0_DEG2RAD_F   0.2617993877991490f

Definition at line 741 of file ISConstants.h.

◆ C_180p0_DEG2RAD_F

#define C_180p0_DEG2RAD_F   3.1415926535897900f

Definition at line 758 of file ISConstants.h.

◆ C_1p0_DEG2RAD_F

#define C_1p0_DEG2RAD_F   0.0174532925199433f

Definition at line 695 of file ISConstants.h.

◆ C_1p1_DEG2RAD_F

#define C_1p1_DEG2RAD_F   0.0191986217719376f

Definition at line 696 of file ISConstants.h.

◆ C_1p2_DEG2RAD_F

#define C_1p2_DEG2RAD_F   0.0209439510239320f

Definition at line 697 of file ISConstants.h.

◆ C_1p3_DEG2RAD_F

#define C_1p3_DEG2RAD_F   0.0226892802759263f

Definition at line 698 of file ISConstants.h.

◆ C_1p4_DEG2RAD_F

#define C_1p4_DEG2RAD_F   0.0244346095279206f

Definition at line 699 of file ISConstants.h.

◆ C_1p5_DEG2RAD_F

#define C_1p5_DEG2RAD_F   0.0261799387799149f

Definition at line 700 of file ISConstants.h.

◆ C_1p6_DEG2RAD_F

#define C_1p6_DEG2RAD_F   0.0279252680319093f

Definition at line 701 of file ISConstants.h.

◆ C_1p7_DEG2RAD_F

#define C_1p7_DEG2RAD_F   0.0296705972839036f

Definition at line 702 of file ISConstants.h.

◆ C_1p8_DEG2RAD_F

#define C_1p8_DEG2RAD_F   0.0314159265358979f

Definition at line 703 of file ISConstants.h.

◆ C_1p9_DEG2RAD_F

#define C_1p9_DEG2RAD_F   0.0331612557878923f

Definition at line 704 of file ISConstants.h.

◆ C_20p0_DEG2RAD_F

#define C_20p0_DEG2RAD_F   0.3490658503988660f

Definition at line 742 of file ISConstants.h.

◆ C_25p0_DEG2RAD_F

#define C_25p0_DEG2RAD_F   0.4363323129985820f

Definition at line 743 of file ISConstants.h.

◆ C_2p0_DEG2RAD_F

#define C_2p0_DEG2RAD_F   0.0349065850398866f

Definition at line 705 of file ISConstants.h.

◆ C_2p1_DEG2RAD_F

#define C_2p1_DEG2RAD_F   0.0366519142918809f

Definition at line 706 of file ISConstants.h.

◆ C_2p2_DEG2RAD_F

#define C_2p2_DEG2RAD_F   0.0383972435438753f

Definition at line 707 of file ISConstants.h.

◆ C_2p3_DEG2RAD_F

#define C_2p3_DEG2RAD_F   0.0401425727958696f

Definition at line 708 of file ISConstants.h.

◆ C_2p4_DEG2RAD_F

#define C_2p4_DEG2RAD_F   0.0418879020478639f

Definition at line 709 of file ISConstants.h.

◆ C_2p5_DEG2RAD_F

#define C_2p5_DEG2RAD_F   0.0436332312998582f

Definition at line 710 of file ISConstants.h.

◆ C_2p6_DEG2RAD_F

#define C_2p6_DEG2RAD_F   0.0453785605518526f

Definition at line 711 of file ISConstants.h.

◆ C_2p7_DEG2RAD_F

#define C_2p7_DEG2RAD_F   0.0471238898038469f

Definition at line 712 of file ISConstants.h.

◆ C_2p8_DEG2RAD_F

#define C_2p8_DEG2RAD_F   0.0488692190558412f

Definition at line 713 of file ISConstants.h.

◆ C_2p9_DEG2RAD_F

#define C_2p9_DEG2RAD_F   0.0506145483078356f

Definition at line 714 of file ISConstants.h.

◆ C_30p0_DEG2RAD_F

#define C_30p0_DEG2RAD_F   0.5235987755982990f

Definition at line 744 of file ISConstants.h.

◆ C_35p0_DEG2RAD_F

#define C_35p0_DEG2RAD_F   0.6108652381980150f

Definition at line 745 of file ISConstants.h.

◆ C_3p0_DEG2RAD_F

#define C_3p0_DEG2RAD_F   0.0523598775598299f

Definition at line 715 of file ISConstants.h.

◆ C_3p1_DEG2RAD_F

#define C_3p1_DEG2RAD_F   0.0541052068118242f

Definition at line 716 of file ISConstants.h.

◆ C_3p2_DEG2RAD_F

#define C_3p2_DEG2RAD_F   0.0558505360638185f

Definition at line 717 of file ISConstants.h.

◆ C_3p3_DEG2RAD_F

#define C_3p3_DEG2RAD_F   0.0575958653158129f

Definition at line 718 of file ISConstants.h.

◆ C_3p4_DEG2RAD_F

#define C_3p4_DEG2RAD_F   0.0593411945678072f

Definition at line 719 of file ISConstants.h.

◆ C_3p5_DEG2RAD_F

#define C_3p5_DEG2RAD_F   0.0610865238198015f

Definition at line 720 of file ISConstants.h.

◆ C_3p6_DEG2RAD_F

#define C_3p6_DEG2RAD_F   0.0628318530717959f

Definition at line 721 of file ISConstants.h.

◆ C_3p7_DEG2RAD_F

#define C_3p7_DEG2RAD_F   0.0645771823237902f

Definition at line 722 of file ISConstants.h.

◆ C_3p8_DEG2RAD_F

#define C_3p8_DEG2RAD_F   0.0663225115757845f

Definition at line 723 of file ISConstants.h.

◆ C_3p9_DEG2RAD_F

#define C_3p9_DEG2RAD_F   0.0680678408277788f

Definition at line 724 of file ISConstants.h.

◆ C_40p0_DEG2RAD_F

#define C_40p0_DEG2RAD_F   0.6981317007977320f

Definition at line 746 of file ISConstants.h.

◆ C_45p0_DEG2RAD_F

#define C_45p0_DEG2RAD_F   0.7853981633974480f

Definition at line 747 of file ISConstants.h.

◆ C_4p0_DEG2RAD_F

#define C_4p0_DEG2RAD_F   0.0698131700797732f

Definition at line 725 of file ISConstants.h.

◆ C_4p1_DEG2RAD_F

#define C_4p1_DEG2RAD_F   0.0715584993317675f

Definition at line 726 of file ISConstants.h.

◆ C_4p2_DEG2RAD_F

#define C_4p2_DEG2RAD_F   0.0733038285837618f

Definition at line 727 of file ISConstants.h.

◆ C_4p3_DEG2RAD_F

#define C_4p3_DEG2RAD_F   0.0750491578357562f

Definition at line 728 of file ISConstants.h.

◆ C_4p4_DEG2RAD_F

#define C_4p4_DEG2RAD_F   0.0767944870877505f

Definition at line 729 of file ISConstants.h.

◆ C_4p5_DEG2RAD_F

#define C_4p5_DEG2RAD_F   0.0785398163397448f

Definition at line 730 of file ISConstants.h.

◆ C_4p6_DEG2RAD_F

#define C_4p6_DEG2RAD_F   0.0802851455917391f

Definition at line 731 of file ISConstants.h.

◆ C_4p7_DEG2RAD_F

#define C_4p7_DEG2RAD_F   0.0820304748437335f

Definition at line 732 of file ISConstants.h.

◆ C_4p8_DEG2RAD_F

#define C_4p8_DEG2RAD_F   0.0837758040957278f

Definition at line 733 of file ISConstants.h.

◆ C_4p9_DEG2RAD_F

#define C_4p9_DEG2RAD_F   0.0855211333477222f

Definition at line 734 of file ISConstants.h.

◆ C_50p0_DEG2RAD_F

#define C_50p0_DEG2RAD_F   0.8726646259971650f

Definition at line 748 of file ISConstants.h.

◆ C_55p0_DEG2RAD_F

#define C_55p0_DEG2RAD_F   0.9599310885968810f

Definition at line 749 of file ISConstants.h.

◆ C_5p0_DEG2RAD_F

#define C_5p0_DEG2RAD_F   0.0872664625997165f

Definition at line 735 of file ISConstants.h.

◆ C_60p0_DEG2RAD_F

#define C_60p0_DEG2RAD_F   1.0471975511966000f

Definition at line 750 of file ISConstants.h.

◆ C_65p0_DEG2RAD_F

#define C_65p0_DEG2RAD_F   1.1344640137963100f

Definition at line 751 of file ISConstants.h.

◆ C_6p0_DEG2RAD_F

#define C_6p0_DEG2RAD_F   0.1047197551196600f

Definition at line 736 of file ISConstants.h.

◆ C_70p0_DEG2RAD_F

#define C_70p0_DEG2RAD_F   1.2217304763960300f

Definition at line 752 of file ISConstants.h.

◆ C_75p0_DEG2RAD_F

#define C_75p0_DEG2RAD_F   1.3089969389957500f

Definition at line 753 of file ISConstants.h.

◆ C_7p0_DEG2RAD_F

#define C_7p0_DEG2RAD_F   0.1221730476396030f

Definition at line 737 of file ISConstants.h.

◆ C_80p0_DEG2RAD_F

#define C_80p0_DEG2RAD_F   1.3962634015954600f

Definition at line 754 of file ISConstants.h.

◆ C_85p0_DEG2RAD_F

#define C_85p0_DEG2RAD_F   1.4835298641951800f

Definition at line 755 of file ISConstants.h.

◆ C_8p0_DEG2RAD_F

#define C_8p0_DEG2RAD_F   0.1396263401595460f

Definition at line 738 of file ISConstants.h.

◆ C_90p0_DEG2RAD_F

#define C_90p0_DEG2RAD_F   1.5707963267949000f

Definition at line 756 of file ISConstants.h.

◆ C_9p0_DEG2RAD_F

#define C_9p0_DEG2RAD_F   0.1570796326794900f

Definition at line 739 of file ISConstants.h.

◆ C_C2K

#define C_C2K   273.16

Definition at line 605 of file ISConstants.h.

◆ C_C2K_F

#define C_C2K_F   273.16f

Definition at line 606 of file ISConstants.h.

◆ C_C_LIGHT

#define C_C_LIGHT   983571194.2

Definition at line 615 of file ISConstants.h.

◆ C_C_LIGHT_F

#define C_C_LIGHT_F   983571194.2f

Definition at line 630 of file ISConstants.h.

◆ C_CFS2GPM

#define C_CFS2GPM   448.83117

Definition at line 594 of file ISConstants.h.

◆ C_CFS2GPM_F

#define C_CFS2GPM_F   448.83117f

Definition at line 595 of file ISConstants.h.

◆ C_CM2M

#define C_CM2M   0.01

Definition at line 569 of file ISConstants.h.

◆ C_CM2M_F

#define C_CM2M_F   0.01f

Definition at line 570 of file ISConstants.h.

◆ C_DEG2RAD

#define C_DEG2RAD   0.017453292519943295769236907684886

Definition at line 559 of file ISConstants.h.

◆ C_DEG2RAD_F

#define C_DEG2RAD_F   0.017453292519943295769236907684886f

Definition at line 560 of file ISConstants.h.

◆ C_DEGC0_DEGF

#define C_DEGC0_DEGF   32.0

Definition at line 599 of file ISConstants.h.

◆ C_DEGC0_T

#define C_DEGC0_T   273.16

Definition at line 598 of file ISConstants.h.

◆ C_DEGF0_R

#define C_DEGF0_R   459.69

Definition at line 597 of file ISConstants.h.

◆ C_DEGF_PER_DEGC

#define C_DEGF_PER_DEGC   1.8

Definition at line 600 of file ISConstants.h.

◆ C_DIVPI

#define C_DIVPI   0.31830988618379067153776752674503

Definition at line 548 of file ISConstants.h.

◆ C_DIVPI_F

#define C_DIVPI_F   0.31830988618379067153776752674503f

Definition at line 557 of file ISConstants.h.

◆ C_DIVROOT2

#define C_DIVROOT2   0.70710678118654752440084436210485

Definition at line 534 of file ISConstants.h.

◆ C_DIVROOT_F

#define C_DIVROOT_F   0.70710678118654752440084436210485f

Definition at line 539 of file ISConstants.h.

◆ C_DIVTWOPI

#define C_DIVTWOPI   0.15915494309189533576888376337251

Definition at line 547 of file ISConstants.h.

◆ C_DIVTWOPI_F

#define C_DIVTWOPI_F   0.15915494309189533576888376337251f

Definition at line 556 of file ISConstants.h.

◆ C_DOFA

#define C_DOFA   0.080719353

Definition at line 618 of file ISConstants.h.

◆ C_DOFA_F

#define C_DOFA_F   0.080719353f

Definition at line 633 of file ISConstants.h.

◆ C_DOFH2O

#define C_DOFH2O   62.427960576

Definition at line 619 of file ISConstants.h.

◆ C_DOFH2O_F

#define C_DOFH2O_F   62.427960576f

Definition at line 634 of file ISConstants.h.

◆ C_E

#define C_E   2.71828182845904523536028747135266249775724709369996

Definition at line 533 of file ISConstants.h.

◆ C_E_F

#define C_E_F   2.71828182845904523536028747135266249775724709369996f

Definition at line 538 of file ISConstants.h.

◆ C_EARTH_MASS

#define C_EARTH_MASS   1.317041554e25

Definition at line 611 of file ISConstants.h.

◆ C_EARTH_MASS_F

#define C_EARTH_MASS_F   1.317041554e25f

Definition at line 626 of file ISConstants.h.

◆ C_ECHARGE

#define C_ECHARGE   1.6021917e-19

Definition at line 616 of file ISConstants.h.

◆ C_ECHARGE_F

#define C_ECHARGE_F   1.6021917e-19f

Definition at line 631 of file ISConstants.h.

◆ C_F2R

#define C_F2R   459.69

Definition at line 607 of file ISConstants.h.

◆ C_F2R_F

#define C_F2R_F   459.69f

Definition at line 608 of file ISConstants.h.

◆ C_FPS2KT

#define C_FPS2KT   0.5924838

Definition at line 582 of file ISConstants.h.

◆ C_FPS2KT_F

#define C_FPS2KT_F   0.5924838f

Definition at line 583 of file ISConstants.h.

◆ C_FT2M

#define C_FT2M   0.3048

Definition at line 452 of file ISConstants.h.

◆ C_FT2M_F

#define C_FT2M_F   0.3048f

Definition at line 458 of file ISConstants.h.

◆ C_G_CONST

#define C_G_CONST   1.068944098e-09

Definition at line 610 of file ISConstants.h.

◆ C_G_CONST_F

#define C_G_CONST_F   1.068944098e-09f

Definition at line 625 of file ISConstants.h.

◆ C_G_TO_FTPS2

#define C_G_TO_FTPS2   32.17404856

Definition at line 483 of file ISConstants.h.

◆ C_G_TO_FTPS2_F

#define C_G_TO_FTPS2_F   32.17404856f

Definition at line 487 of file ISConstants.h.

◆ C_G_TO_MPS2

#define C_G_TO_MPS2   9.80665

Definition at line 481 of file ISConstants.h.

◆ C_G_TO_MPS2_F

#define C_G_TO_MPS2_F   9.80665f

Definition at line 485 of file ISConstants.h.

◆ C_GPM2CFS

#define C_GPM2CFS   0.0022280093

Definition at line 592 of file ISConstants.h.

◆ C_GPM2CFS_F

#define C_GPM2CFS_F   0.0022280093f

Definition at line 593 of file ISConstants.h.

◆ C_IN2M [1/2]

#define C_IN2M   0.0254

Definition at line 572 of file ISConstants.h.

◆ C_IN2M [2/2]

#define C_IN2M   0.0254

Definition at line 572 of file ISConstants.h.

◆ C_IN2M_F [1/2]

#define C_IN2M_F   0.0254f

Definition at line 573 of file ISConstants.h.

◆ C_IN2M_F [2/2]

#define C_IN2M_F   0.0254f

Definition at line 573 of file ISConstants.h.

◆ C_IN2MM

#define C_IN2MM   25.4

Definition at line 577 of file ISConstants.h.

◆ C_IN2MM_F

#define C_IN2MM_F   25.4f

Definition at line 578 of file ISConstants.h.

◆ C_INV_P0_KPA_F

#define C_INV_P0_KPA_F   9.8692326671601283e-3f

Definition at line 504 of file ISConstants.h.

◆ C_K_BOLTZMANN

#define C_K_BOLTZMANN   1.380622e-23

Definition at line 614 of file ISConstants.h.

◆ C_K_BOLTZMANN_F

#define C_K_BOLTZMANN_F   1.380622e-23f

Definition at line 629 of file ISConstants.h.

◆ C_KG2LBM

#define C_KG2LBM   2.204622622

Definition at line 519 of file ISConstants.h.

◆ C_KG2LBM_F

#define C_KG2LBM_F   2.204622622f

Definition at line 524 of file ISConstants.h.

◆ C_KNOTS_METERS_F

#define C_KNOTS_METERS_F   0.514444444f

Definition at line 472 of file ISConstants.h.

◆ C_KPA_TO_MBAR_F

#define C_KPA_TO_MBAR_F   10.0f

Definition at line 507 of file ISConstants.h.

◆ C_KT2FPS

#define C_KT2FPS   1.68780986

Definition at line 584 of file ISConstants.h.

◆ C_KT2FPS_F

#define C_KT2FPS_F   1.68780986f

Definition at line 585 of file ISConstants.h.

◆ C_LBF2N

#define C_LBF2N   4.448221615

Definition at line 520 of file ISConstants.h.

◆ C_LBF2N_F

#define C_LBF2N_F   4.448221615f

Definition at line 525 of file ISConstants.h.

◆ C_LBM2KG

#define C_LBM2KG   0.45359237

Definition at line 518 of file ISConstants.h.

◆ C_LBM2KG_F

#define C_LBM2KG_F   0.45359237f

Definition at line 523 of file ISConstants.h.

◆ C_LN_2

#define C_LN_2   0.69314718055994530941723212145818

Definition at line 602 of file ISConstants.h.

◆ C_LN_2_F

#define C_LN_2_F   0.69314718055994530941723212145818f

Definition at line 603 of file ISConstants.h.

◆ C_M2FT

#define C_M2FT   3.2808398950131233595800524934383

Definition at line 453 of file ISConstants.h.

◆ C_M2FT_F

#define C_M2FT_F   3.2808398950131233595800524934383f

Definition at line 459 of file ISConstants.h.

◆ C_M2IN

#define C_M2IN   39.37007874

Definition at line 574 of file ISConstants.h.

◆ C_M2IN_F

#define C_M2IN_F   39.37007874f

Definition at line 575 of file ISConstants.h.

◆ C_M2MM

#define C_M2MM   1000.0

Definition at line 566 of file ISConstants.h.

◆ C_M2MM_F

#define C_M2MM_F   1000.0f

Definition at line 567 of file ISConstants.h.

◆ C_MBAR_TO_KPA_F

#define C_MBAR_TO_KPA_F   0.1f

Definition at line 506 of file ISConstants.h.

◆ C_MBAR_TO_PA_F

#define C_MBAR_TO_PA_F   100.0f

Definition at line 508 of file ISConstants.h.

◆ C_METERS_KNOTS

#define C_METERS_KNOTS   1.943844

Definition at line 469 of file ISConstants.h.

◆ C_METERS_KNOTS_F

#define C_METERS_KNOTS_F   1.943844f

Definition at line 470 of file ISConstants.h.

◆ C_MI2M

#define C_MI2M   1609.344

Definition at line 464 of file ISConstants.h.

◆ C_MI2M_F

#define C_MI2M_F   1609.344f

Definition at line 467 of file ISConstants.h.

◆ C_MM2IN

#define C_MM2IN   0.03937007874

Definition at line 579 of file ISConstants.h.

◆ C_MM2IN_F

#define C_MM2IN_F   0.03937007874f

Definition at line 580 of file ISConstants.h.

◆ C_MM2M

#define C_MM2M   0.001

Definition at line 564 of file ISConstants.h.

◆ C_MM2M_F

#define C_MM2M_F   0.001f

Definition at line 565 of file ISConstants.h.

◆ C_MPS2_TO_G

#define C_MPS2_TO_G   0.101971621297793

Definition at line 482 of file ISConstants.h.

◆ C_MPS2_TO_G_F

#define C_MPS2_TO_G_F   0.101971621297793f

Definition at line 486 of file ISConstants.h.

◆ C_N0_AVOGADRO

#define C_N0_AVOGADRO   6.02205e23

Definition at line 612 of file ISConstants.h.

◆ C_N0_AVOGADRO_F

#define C_N0_AVOGADRO_F   6.02205e23f

Definition at line 627 of file ISConstants.h.

◆ C_NMI2M

#define C_NMI2M   1852.0

Definition at line 463 of file ISConstants.h.

◆ C_NMI2M_F

#define C_NMI2M_F   1852.0f

Definition at line 466 of file ISConstants.h.

◆ C_P0

#define C_P0   14.692125

Definition at line 497 of file ISConstants.h.

◆ C_P0_F

#define C_P0_F   14.692125f

Definition at line 498 of file ISConstants.h.

◆ C_P0_KPA_F

#define C_P0_KPA_F   101.325f

Definition at line 501 of file ISConstants.h.

◆ C_P0_MBAR_F

#define C_P0_MBAR_F   1013.25f

Definition at line 502 of file ISConstants.h.

◆ C_P0_PA_F

#define C_P0_PA_F   101325f

Definition at line 500 of file ISConstants.h.

◆ C_P0N_M2

#define C_P0N_M2   1.01325e5

Definition at line 495 of file ISConstants.h.

◆ C_P0N_M2_F

#define C_P0N_M2_F   1.01325e5f

Definition at line 496 of file ISConstants.h.

◆ C_PI

#define C_PI   3.14159265358979323846264338327950288419716939937511

Definition at line 545 of file ISConstants.h.

◆ C_PI_F

#define C_PI_F   3.14159265358979323846264338327950288419716939937511f

Definition at line 554 of file ISConstants.h.

◆ C_PIDIV16

#define C_PIDIV16   0.19634954084936207740391521145497

Definition at line 541 of file ISConstants.h.

◆ C_PIDIV16_F

#define C_PIDIV16_F   0.19634954084936207740391521145497f

Definition at line 550 of file ISConstants.h.

◆ C_PIDIV2

#define C_PIDIV2   1.5707963267948966192313216916398

Definition at line 544 of file ISConstants.h.

◆ C_PIDIV2_F

#define C_PIDIV2_F   1.5707963267948966192313216916398f

Definition at line 553 of file ISConstants.h.

◆ C_PIDIV4

#define C_PIDIV4   0.78539816339744830961566084581988

Definition at line 543 of file ISConstants.h.

◆ C_PIDIV4_F

#define C_PIDIV4_F   0.78539816339744830961566084581988f

Definition at line 552 of file ISConstants.h.

◆ C_PIDIV8

#define C_PIDIV8   0.39269908169872415480783042290994

Definition at line 542 of file ISConstants.h.

◆ C_PIDIV8_F

#define C_PIDIV8_F   0.39269908169872415480783042290994f

Definition at line 551 of file ISConstants.h.

◆ C_R_IDEAL_SU

#define C_R_IDEAL_SU   8.31434

Definition at line 613 of file ISConstants.h.

◆ C_R_IDEAL_SU_F

#define C_R_IDEAL_SU_F   8.31434f

Definition at line 628 of file ISConstants.h.

◆ C_RAD2DEG

#define C_RAD2DEG   57.295779513082320876798154814105

Definition at line 561 of file ISConstants.h.

◆ C_RAD2DEG_F

#define C_RAD2DEG_F   57.295779513082320876798154814105f

Definition at line 562 of file ISConstants.h.

◆ C_ROOT2

#define C_ROOT2   1.41421356237309504880168872420969807856967187537695

Definition at line 531 of file ISConstants.h.

◆ C_ROOT2_F

#define C_ROOT2_F   1.41421356237309504880168872420969807856967187537695f

Definition at line 536 of file ISConstants.h.

◆ C_ROOT3

#define C_ROOT3   1.73205080756887729352744634150587236694280525381039

Definition at line 532 of file ISConstants.h.

◆ C_ROOT3_F

#define C_ROOT3_F   1.73205080756887729352744634150587236694280525381039f

Definition at line 537 of file ISConstants.h.

◆ C_SLUG2KG

#define C_SLUG2KG   14.59390294

Definition at line 521 of file ISConstants.h.

◆ C_SLUG2KG_F

#define C_SLUG2KG_F   14.59390294f

Definition at line 526 of file ISConstants.h.

◆ C_SOUND0VEL

#define C_SOUND0VEL   1087.598425

Definition at line 622 of file ISConstants.h.

◆ C_SOUND0VEL_F

#define C_SOUND0VEL_F   1087.598425f

Definition at line 637 of file ISConstants.h.

◆ C_SOUND20VEL

#define C_SOUND20VEL   1126.64042

Definition at line 623 of file ISConstants.h.

◆ C_SOUND20VEL_F

#define C_SOUND20VEL_F   1126.64042f

Definition at line 638 of file ISConstants.h.

◆ C_SQFT2SQIN

#define C_SQFT2SQIN   144.0

Definition at line 589 of file ISConstants.h.

◆ C_SQFT2SQIN_F

#define C_SQFT2SQIN_F   144.0f

Definition at line 590 of file ISConstants.h.

◆ C_SQIN2SQFT

#define C_SQIN2SQFT   0.00694444444444444444444

Definition at line 587 of file ISConstants.h.

◆ C_SQIN2SQFT_F

#define C_SQIN2SQFT_F   0.00694444444444444444444f

Definition at line 588 of file ISConstants.h.

◆ C_STOFH2O

#define C_STOFH2O   75.6

Definition at line 620 of file ISConstants.h.

◆ C_STOFH2O_F

#define C_STOFH2O_F   75.6f

Definition at line 635 of file ISConstants.h.

◆ C_T0_F

#define C_T0_F   288.15f

Definition at line 513 of file ISConstants.h.

◆ C_TESLA2GAUSS_F

#define C_TESLA2GAUSS_F   10000.0

Definition at line 647 of file ISConstants.h.

◆ C_TWOPI

#define C_TWOPI   6.283185307179586476925286766559

Definition at line 546 of file ISConstants.h.

◆ C_TWOPI_F

#define C_TWOPI_F   6.283185307179586476925286766559f

Definition at line 555 of file ISConstants.h.

◆ C_UTESLA2GAUSS_F

#define C_UTESLA2GAUSS_F   0.01

Definition at line 648 of file ISConstants.h.

◆ C_VOFH2O

#define C_VOFH2O   1.787e-3

Definition at line 621 of file ISConstants.h.

◆ C_VOFH2O_F

#define C_VOFH2O_F   1.787e-3f

Definition at line 636 of file ISConstants.h.

◆ C_WEEKS_TO_MILLISECONDS

#define C_WEEKS_TO_MILLISECONDS   604800000

Definition at line 444 of file ISConstants.h.

◆ C_WEEKS_TO_SECONDS

#define C_WEEKS_TO_SECONDS   604800.0

Definition at line 443 of file ISConstants.h.

◆ C_WGS84_a

#define C_WGS84_a   6378137.0

Definition at line 640 of file ISConstants.h.

◆ C_WGS84_a_F

#define C_WGS84_a_F   6378137.0f

Definition at line 641 of file ISConstants.h.

◆ C_WGS84_b

#define C_WGS84_b   6356752.3142

Definition at line 642 of file ISConstants.h.

◆ C_WGS84_b_F

#define C_WGS84_b_F   6356752.3142f

Definition at line 643 of file ISConstants.h.

◆ C_WIE

#define C_WIE   7.2321151467e-05

Definition at line 644 of file ISConstants.h.

◆ C_WIE_F

#define C_WIE_F   7.2321151467e-05f

Definition at line 645 of file ISConstants.h.

◆ C_YD2M

#define C_YD2M   0.9144

Definition at line 455 of file ISConstants.h.

◆ C_YD2M_F

#define C_YD2M_F   0.9144f

Definition at line 460 of file ISConstants.h.

◆ CONST_EXPRESSION

#define CONST_EXPRESSION   static const

Definition at line 411 of file ISConstants.h.

◆ CPP11_IS_ENABLED

#define CPP11_IS_ENABLED   0

Definition at line 408 of file ISConstants.h.

◆ DBGPIO_ENABLE

#define DBGPIO_ENABLE (   pin)

Definition at line 190 of file ISConstants.h.

◆ DBGPIO_END

#define DBGPIO_END (   pin)

Definition at line 192 of file ISConstants.h.

◆ DBGPIO_START

#define DBGPIO_START (   pin)

Definition at line 191 of file ISConstants.h.

◆ DBGPIO_TOGGLE

#define DBGPIO_TOGGLE (   pin)

Definition at line 193 of file ISConstants.h.

◆ DEG2RAD

#define DEG2RAD (   deg)    ((deg)*(M_PI/180.0f))

Definition at line 363 of file ISConstants.h.

◆ DEG2RADMULT

#define DEG2RADMULT   (M_PI/180.0f)

Definition at line 366 of file ISConstants.h.

◆ DT_TO_HZ

#define DT_TO_HZ (   dt)    (((dt) == (0.0)) ? (0) : (1.0/dt))

Definition at line 441 of file ISConstants.h.

◆ END_CRITICAL_SECTION

#define END_CRITICAL_SECTION

Definition at line 189 of file ISConstants.h.

◆ FLOAT2DOUBLE

#define FLOAT2DOUBLE   (double)

Definition at line 784 of file ISConstants.h.

◆ FREE

#define FREE (   m)    free(m)

Definition at line 138 of file ISConstants.h.

◆ INLINE

#define INLINE   inline

Definition at line 169 of file ISConstants.h.

◆ M_PI

#define M_PI   (3.14159265358979323846f)

Definition at line 356 of file ISConstants.h.

◆ MALLOC

#define MALLOC (   m)    malloc(m)

Definition at line 136 of file ISConstants.h.

◆ MASK

#define MASK (   _prefix,
  _val 
)    ((_prefix##_MASK) & ((_val) << (_prefix##_SHIFT)))

Definition at line 261 of file ISConstants.h.

◆ MEMBER_ITEM_SIZE

#define MEMBER_ITEM_SIZE (   type,
  member 
)    sizeof(((type*)NULL)->member[0])

Definition at line 338 of file ISConstants.h.

◆ MEMBERSIZE

#define MEMBERSIZE (   type,
  member 
)    sizeof(((type*)0)->member)

Definition at line 334 of file ISConstants.h.

◆ MS2SEC_D

#define MS2SEC_D (   ms)    ((static_cast<double>(ms))*1.0E-3)

Definition at line 446 of file ISConstants.h.

◆ NULLPTR

#define NULLPTR   0

Definition at line 426 of file ISConstants.h.

◆ OFFSET_OF_MEMBER_INDEX

#define OFFSET_OF_MEMBER_INDEX (   type,
  member,
 
)    (offsetof(type, member) + (i) * MEMBER_ITEM_SIZE(type, member))

Definition at line 343 of file ISConstants.h.

◆ OFFSET_OF_MEMBER_INDEX_SUBMEMBER

#define OFFSET_OF_MEMBER_INDEX_SUBMEMBER (   type,
  member,
  i,
  submember 
)    (offsetof(type, member[0].submember) + (i) * MEMBER_ITEM_SIZE(type, member))

Definition at line 348 of file ISConstants.h.

◆ OVERRIDE

#define OVERRIDE

Definition at line 423 of file ISConstants.h.

◆ PACKED

#define PACKED

Definition at line 235 of file ISConstants.h.

◆ POP_PACK

#define POP_PACK   _Pragma("pack(pop)")

Definition at line 234 of file ISConstants.h.

◆ PRE_PROC_COMBINE

#define PRE_PROC_COMBINE (   X,
 
)    X##Y

Definition at line 413 of file ISConstants.h.

◆ PUSH_PACK_1

#define PUSH_PACK_1   _Pragma("pack(push, 1)")

Definition at line 231 of file ISConstants.h.

◆ PUSH_PACK_4

#define PUSH_PACK_4   _Pragma("pack(push, 4)")

Definition at line 232 of file ISConstants.h.

◆ PUSH_PACK_8

#define PUSH_PACK_8   _Pragma("pack(push, 8)")

Definition at line 233 of file ISConstants.h.

◆ RAD2DEG

#define RAD2DEG (   rad)    ((rad)*(180.0f/M_PI))

Definition at line 360 of file ISConstants.h.

◆ RAD2DEGMULT

#define RAD2DEGMULT   (180.0f/M_PI)

Definition at line 369 of file ISConstants.h.

◆ RAMFUNC

#define RAMFUNC

Definition at line 251 of file ISConstants.h.

◆ REALLOC

#define REALLOC (   m,
  size 
)    realloc(m, size)

Definition at line 137 of file ISConstants.h.

◆ SNPRINTF

#define SNPRINTF   snprintf

Definition at line 146 of file ISConstants.h.

◆ SSCANF

#define SSCANF   sscanf

Definition at line 173 of file ISConstants.h.

◆ STATIC_ASSERT

#define STATIC_ASSERT (   exp)    static_assert(exp, "STATIC ASSERT FAILED!")

Definition at line 416 of file ISConstants.h.

◆ STATIC_ASSERT_MSG

#define STATIC_ASSERT_MSG (   exp,
  msg 
)    static_assert(exp, msg)

Definition at line 420 of file ISConstants.h.

◆ STRINGIFY

#define STRINGIFY (   x)    #x

Definition at line 352 of file ISConstants.h.

◆ STRNCPY

#define STRNCPY (   a,
  b,
 
)    strncpy((char*)a, (char*)b, c)

Definition at line 177 of file ISConstants.h.

◆ SWAP16

#define SWAP16 (   v)    ((uint16_t)(((uint16_t)(v) >> 8) | ((uint16_t)(v) << 8)))

Definition at line 265 of file ISConstants.h.

◆ SWAP32

#define SWAP32 (   v)    ((uint32_t)(((uint32_t)SWAP16((uint32_t)(v) >> 16)) | ((uint32_t)SWAP16((uint32_t)(v)) << 16)))

Definition at line 282 of file ISConstants.h.

◆ SWAP64

#define SWAP64 (   v)    ((uint64_t)(((uint64_t)SWAP32((uint64_t)(v) >> 32)) | ((uint64_t)SWAP32((uint64_t)(v)) << 32)))

Definition at line 286 of file ISConstants.h.

◆ UINT32_TIME_DIFF

#define UINT32_TIME_DIFF (   current,
  prev 
)    ((uint32_t)(current) - (uint32_t)(prev))

Definition at line 439 of file ISConstants.h.

◆ UNMASK

#define UNMASK (   _word,
  _prefix 
)    (((_word) & (_prefix##_MASK)) >> (_prefix##_SHIFT))

Definition at line 257 of file ISConstants.h.

◆ UNWRAP_90DEG_F32

#define UNWRAP_90DEG_F32 (   x)    { if((x) < (-90.0f)) { (x) += (180.0f); } if((x) > (90.0f)) { (x) -= (180.0f); } }

Definition at line 764 of file ISConstants.h.

◆ UNWRAP_90DEG_F64

#define UNWRAP_90DEG_F64 (   x)    { if((x) < (-90.0 )) { (x) += (180.0 ); } if((x) > (90.0 )) { (x) -= (180.0 ); } }

Definition at line 763 of file ISConstants.h.

◆ UNWRAP_DEG_F32

#define UNWRAP_DEG_F32 (   x)    { if((x) < (-180.0f)) { (x) += (360.0f); } if((x) > (180.0f)) { (x) -= (360.0f); } }

Definition at line 762 of file ISConstants.h.

◆ UNWRAP_DEG_F64

#define UNWRAP_DEG_F64 (   x)    { if((x) < (-180.0 )) { (x) += (360.0 ); } if((x) > (180.0 )) { (x) -= (360.0 ); } }

Definition at line 761 of file ISConstants.h.

◆ UNWRAP_F32

#define UNWRAP_F32 (   x)    { if((x) < (-C_PI_F)) { (x) += (C_TWOPI_F); } if((x) > (C_PI_F)) { (x) -= (C_TWOPI_F); } }

Definition at line 766 of file ISConstants.h.

◆ UNWRAP_F64

#define UNWRAP_F64 (   x)    { if((x) < (-C_PI)) { (x) += (C_TWOPI); } if((x) > (C_PI)) { (x) -= (C_TWOPI); } }

Definition at line 765 of file ISConstants.h.

◆ UNWRAP_ZERO_TWOPI_F32

#define UNWRAP_ZERO_TWOPI_F32 (   x)    { if((x) < (0.f)) { (x) += (C_TWOPI_F); } if((x) > (C_TWOPI_F)) { (x) -= (C_TWOPI_F); } }

Definition at line 768 of file ISConstants.h.

◆ UNWRAP_ZERO_TWOPI_F64

#define UNWRAP_ZERO_TWOPI_F64 (   x)    { if((x) < (0.0)) { (x) += (C_TWOPI); } if((x) > (C_TWOPI)) { (x) -= (C_TWOPI); } }

Definition at line 767 of file ISConstants.h.

Typedef Documentation

◆ f_t

typedef float f_t

Definition at line 786 of file ISConstants.h.

◆ i_t

typedef int i_t

Definition at line 787 of file ISConstants.h.

◆ ixEuler

typedef ixVector3 ixEuler

Definition at line 797 of file ISConstants.h.

◆ ixMatrix2

typedef f_t ixMatrix2[4]

Definition at line 798 of file ISConstants.h.

◆ ixMatrix3

typedef f_t ixMatrix3[9]

Definition at line 799 of file ISConstants.h.

◆ ixMatrix3d

typedef double ixMatrix3d[9]

Definition at line 802 of file ISConstants.h.

◆ ixMatrix4

typedef f_t ixMatrix4[16]

Definition at line 800 of file ISConstants.h.

◆ ixMatrix5

typedef f_t ixMatrix5[25]

Definition at line 801 of file ISConstants.h.

◆ ixQuat

typedef ixVector4 ixQuat

Definition at line 796 of file ISConstants.h.

◆ ixVector2

typedef f_t ixVector2[2]

Definition at line 789 of file ISConstants.h.

◆ ixVector2d

typedef double ixVector2d[2]

Definition at line 788 of file ISConstants.h.

◆ ixVector3

typedef f_t ixVector3[3]

Definition at line 791 of file ISConstants.h.

◆ ixVector3d

typedef double ixVector3d[3]

Definition at line 790 of file ISConstants.h.

◆ ixVector4

typedef f_t ixVector4[4]

Definition at line 793 of file ISConstants.h.

◆ ixVector4d

typedef double ixVector4d[4]

Definition at line 792 of file ISConstants.h.

◆ ixVector5

typedef f_t ixVector5[5]

Definition at line 794 of file ISConstants.h.

◆ ixVector6

typedef f_t ixVector6[6]

Definition at line 795 of file ISConstants.h.



inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:17:59