File: LibVRML97.prefix

package info (click to toggle)
openvrml 0.11.2-1.1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 10,284 kB
  • ctags: 15,074
  • sloc: cpp: 70,649; ansic: 47,094; xml: 17,753; sh: 6,547; makefile: 647
file content (57 lines) | stat: -rw-r--r-- 1,406 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include <MacHeaders.h>

#define OPENVRML_MAJOR_VERSION	0
#define OPENVRML_MINOR_VERSION	9
#define OPENVRML_MICRO_VERSION	0

#include <fstream.h>
#include <iostream.h>
#include <list.h>
#include <strstream.h>
#include <vector.h>
#include <cassert>

static const char SLASH = '/';
static const char COLON = ':';

#define XP_MAC

#ifndef M_PI
#define M_PI            3.14159265358979323846  /* pi */
#endif

#ifndef M_PI_2
#define M_PI_2          1.57079632679489661923  /* pi/2 */
#endif

#ifndef M_PI_4
#define M_PI_4          0.78539816339744830962  /* pi/4 */
#endif

#ifndef M_1_PI
#define M_1_PI          0.31830988618379067154  /* 1/pi */
#endif

#define MAC_CREATOR_CODE            'vrVW'      /* vrVW is MacLookat */
#define MAC_ANIMATED_BUSY_CURSOR    1           /* 1 assumes curs res 30000-30007 */
                                                /* (use 0 if no animation is required) */
#define NDEBUG          0

#define HAVE_LIBJPEG	1
#define HAVE_LIBPNG	    1
#define HAVE_GL		    1
#define HAVE_GLUT	    1
#define HAVE_XT		    0
#define HAVE_XM		    0
#define HAVE_GTK	    0
#define HAVE_JDK	    0
#define HAVE_HOOPS	    0
#define HAVE_SOUND	    0
#define HAVE_ESD	    0

#define HAVE_CONST_CAST		        1
#define HAVE_NATIVE_BOOL	        1
#define HAVE_PARTIAL_SPECIALIZATION 1
#define HAVE_MEMBER_TEMPLATES	    1
#define HAVE_NO_STATIC_TEMPLATES    0
#define HAVE_VOID_RETURN_TYPE	    0