dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
def.h
Go to the documentation of this file.
1 /*****************************************************************************
2 
3  def.h
4  By Laurent de Soras
5 
6 --- Legal stuff ---
7 
8 This program is free software. It comes without any warranty, to
9 the extent permitted by applicable law. You can redistribute it
10 and/or modify it under the terms of the Do What The Fuck You Want
11 To Public License, Version 2, as published by Sam Hocevar. See
12 http://sam.zoy.org/wtfpl/COPYING for more details.
13 
14 *Tab=3***********************************************************************/
15 
16 #if !defined(ffft_def_HEADER_INCLUDED)
17 #define ffft_def_HEADER_INCLUDED
18 
19 #if defined(_MSC_VER)
20 #pragma once
21 #pragma warning(4 : 4250) // "Inherits via dominance."
22 #endif
23 
24 /*\\\ INCLUDE FILES \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
25 
26 namespace ffft {
27 
28 const double PI = 3.1415926535897932384626433832795;
29 const double SQRT2 = 1.41421356237309514547462185873883;
30 
31 #if defined(_MSC_VER)
32 
33 #define ffft_FORCEINLINE __forceinline
34 
35 #else
36 
37 #define ffft_FORCEINLINE inline
38 
39 #endif
40 
41 } // namespace ffft
42 
43 #endif // ffft_def_HEADER_INCLUDED
44 
45 /*\\\ EOF \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
const double PI
Definition: def.h:28
const double SQRT2
Definition: def.h:29