35 unsigned int mask,
bool yn );
40 unsigned int mask,
bool all=
true );
80 mGlobal(Basic) inline
unsigned int Abs(
unsigned int i ) {
return i; }
104 const float deg = 90 -
mRad2DegF * azimuth;
105 return deg < 0 ? deg + 360 : deg;
121 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:287
#define mGlobal(module)
Definition: commondefs.h:163
#define od_int64
Definition: plftypes.h:36
Definition: i_layout.h:35
float Atan2(float y, float x)
float toDegrees(float r)
Definition: math2.h:97
unsigned int Abs(unsigned int i)
Definition: math2.h:80
#define mRad2DegF
Definition: commondefs.h:119
float degFromNorth(float azimuth)
Definition: math2.h:102
std::complex< float > float_complex
Definition: odcomplex.h:18
float toRadians(float d)
Definition: math2.h:99
#define mDeg2RadF
Definition: commondefs.h:118
bool AreBitsSet(unsigned int curflags, unsigned int mask, bool all=true)
#define od_uint64
Definition: plftypes.h:37
#define mDeg2RadD
Definition: commondefs.h:116
#define mRad2DegD
Definition: commondefs.h:117
unsigned int SetBits(unsigned int curflags, unsigned int mask, bool yn)
bool IsNormalNumber(float)
iT IntPowerOf(iT i, iPOW p)
Definition: math2.h:122