Isis 3 Developer Reference
Constants.h
Go to the documentation of this file.
1 
23 #ifndef Constants_h
24 #define Constants_h
25 
26 #include <string>
27 
28 namespace Isis {
55  const double E = 2.7182818284590452354;
56  const double PI = 3.14159265358979323846;
57  const double HALFPI = 1.57079632679489661923;
58  const double TWOPI = 6.2831853071795864769253;
59  const double DEG2RAD = 0.017453292519943295769237;
60  const double RAD2DEG = 57.29577951308232087679815481;
61 
62 #if (defined(__SunOS__) || defined(__x86_64))
63  typedef long int BigInt;
64 #else
65  typedef long long int BigInt;
66 #endif
67 }
68 
69 #endif
long long int BigInt
Big int.
Definition: Constants.h:65
const double PI
The mathematical constant PI.
Definition: Constants.h:56
const double HALFPI
The mathematical constant PI/2.
Definition: Constants.h:57
const double TWOPI
Two * PI, a complete revolution.
Definition: Constants.h:58
const double E
Sets some basic constants for use in ISIS programming.
Definition: Constants.h:55
const double DEG2RAD
Multiplier for converting from degrees to radians.
Definition: Constants.h:59
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
const double RAD2DEG
Multiplier for converting from radians to degrees.
Definition: Constants.h:60