SIBCMath.h File Reference

Defines the Mathematical functions and constants . More...

#include <math.h>
#include <float.h>

Go to the source code of this file.

Defines

#define  SI_DODECA_EPS   1.0e-12
#define  SI_FLOAT_MIN   FLT_MIN
#define  SI_FLOAT_MAX   FLT_MAX
#define  SI_TWO_PI   ( 2 * M_PI )
#define  SI_QUADRA_EPS   0.0001
#define  SI_PROJ_EPS1   0.0002
#define  SI_PROJ_EPS2   0.001
#define  SI_EPSILON   0.0001
#define  SI_PENTA_EPS   1.0e-05
#define  SI_HEXA_EPS   1.0e-6
#define  M_E   2.7182818284590452354
#define  M_LOG2E   1.4426950408889634074
#define  M_LOG10E   0.43429448190325182765
#define  M_LN2   0.69314718055994530942
#define  M_PI_4   0.78539816339744830962
#define  M_1_PI   0.31830988618379067154
#define  M_2_PI   0.63661977236758134308
#define  M_SQRT1_2   0.70710678118654752440
#define  M_LN10   2.30258509299404568402
#define  M_PI   3.14159265358979323846
#define  M_PI_2   1.57079632679489661923
#define  M_2_SQRTPI   1.12837916709551257390
#define  M_SQRT2   1.41421356237309504880
#define  MAXINT   INT_MAX
#define  _SI_LIMIT(x, a, b)   if (x < a) x = a; if (x > b) x = b;

Functions

XSICOREEXPORT float  angleDistance (double angle1, double angle2)
XSICOREEXPORT float  arcSinCos (double sinus, double cosinus)
XSICOREEXPORT float  InvertParamCubic (float Param, float x0, float x1, float x2, float x3)


Detailed Description

Defines the Mathematical functions and constants .

Copyright 2008 Autodesk, Inc. All rights reserved. Use of this software is subject to the terms of the Autodesk license agreement provided at the time of installation or download, or which otherwise accompanies this software in either electronic or hard copy form.