Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
Gray3D.h
Go to the documentation of this file.
1 //
4 //
5 #ifndef _INC_Gray3D_H
6 #define _INC_Gray3D_H
7 #ifndef NO_PRAGMA_ONCE
8 #pragma once
9 #endif
10 
11 #ifndef GRAY3D_LINK
12 #if defined(_MFC_VER) || defined(GRAY_STATICLIB) // GRAY_STATICLIB or _MFC_VER can be defined to make Gray* all static lib
13 #define GRAY3D_LINK
14 #else
15 #define GRAY3D_LINK __DECL_IMPORT
16 #endif
17 #endif
18 
21 
22 namespace Gray3D
23 {
24  typedef float METERSf_t;
25  using namespace Gray;
26  using namespace GrayLib;
27 };
28 
29 #if defined(_MSC_VER) && (_MSC_VER >= 1300) && ! defined(UNDER_CE) && defined(USE_DX9)
30 // #define USE_DXX //!< M$ DirectX EXTRA support needed. Need DirectX SDK installed. (remove for __linux__)
31 #endif
32 
33 #endif
Definition: Gray3D.cpp:12
float METERSf_t
preferred 3d units for rendering. like DVALUEDEF_t but not MAP_METER_t
Definition: Gray3D.h:24
Definition: cMesh.h:22
< The main namespace for all Core functions.
Definition: GrayCore.cpp:14