OpenLexocad
27.1
l2d_base_defs.h
Go to the documentation of this file.
1
2
#ifndef L2D_BASE_DEFS_H
3
#define L2D_BASE_DEFS_H
4
5
6
#ifndef M_PI
7
#define M_PI 3.14159265358979323846264338327
8
#endif
9
10
11
12
#define M_2PI (2.0 * M_PI)
13
14
#define M_PI2 (M_PI / 2.0)
15
#define M_PI4 (M_PI / 4.0)
16
17
/*
18
typedef void* Base_Address;
19
*/
20
21
22
//#define min(a, b) (((a) < (b)) ? (a) : (b))
23
//#define max(a, b) (((a) > (b)) ? (a) : (b))
24
25
26
27
namespace
Base
28
{
29
inline
void
swap
(
double
& a,
double
& b)
30
{
31
double
temp = a;
32
a = b;
33
b = temp;
34
}
35
}
// namespace Base
36
37
38
#endif
Base::swap
void swap(double &a, double &b)
Definition:
l2d_base_defs.h:29
Base
Definition:
AbstractXMLReader.h:5
lexocad
Base
include
Base
l2d_base_defs.h
Generated by
1.8.15