33 unsigned int mask,
bool yn );
38 unsigned int mask,
bool all=
true );
78 mGlobal(Basic) inline
unsigned int Abs(
unsigned int i ) {
return i; }
108 const float deg = 90 -
mRad2DegF * azimuth;
109 return deg < 0 ? deg + 360 : deg;
125 template <
class iT,
class iPOW>
inline float PowerOf(float, float)
#define mIsUdf(val)
Use mIsUdf to check for undefinedness of simple types.
Definition: undefval.h:285
#define mGlobal(module)
Definition: commondefs.h:160
#define od_int64
Definition: plftypes.h:34
Definition: i_layout.h:33
float Atan2(float y, float x)
float toDegrees(float r)
Definition: math2.h:101
unsigned int Abs(unsigned int i)
Definition: math2.h:78
#define mRad2DegF
Definition: commondefs.h:115
float degFromNorth(float azimuth)
Definition: math2.h:106
std::complex< float > float_complex
Definition: odcomplex.h:16
float toRadians(float d)
Definition: math2.h:103
#define mDeg2RadF
Definition: commondefs.h:114
bool AreBitsSet(unsigned int curflags, unsigned int mask, bool all=true)
#define od_uint64
Definition: plftypes.h:35
#define mDeg2RadD
Definition: commondefs.h:112
#define mRad2DegD
Definition: commondefs.h:113
unsigned int SetBits(unsigned int curflags, unsigned int mask, bool yn)
bool IsNormalNumber(float)
iT IntPowerOf(iT i, iPOW p)
Definition: math2.h:126