FreeWRL/FreeX3D  3.0.0
GeneratedHeaders.h
1 /* GeneratedCode.c generated by VRMLC.pm. DO NOT MODIFY, MODIFY VRMLC.pm INSTEAD */
2 
3 /****************************************************************************
4  This file is part of the FreeWRL/FreeX3D Distribution.
5 
6  Copyright 2009 CRC Canada. (http://www.crc.gc.ca)
7 
8  FreeWRL/FreeX3D is free software: you can redistribute it and/or modify
9  it under the terms of the GNU Lesser Public License as published by
10  the Free Software Foundation, either version 3 of the License, or
11  (at your option) any later version.
12 
13  FreeWRL/FreeX3D is distributed in the hope that it will be useful,
14  but WITHOUT ANY WARRANTY; without even the implied warranty of
15  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16  GNU General Public License for more details.
17 
18  You should have received a copy of the GNU General Public License
19  along with FreeWRL/FreeX3D. If not, see <http://www.gnu.org/licenses/>.
20 ****************************************************************************/
21 
22 
23 
24 /* definitions to help scanning values in from a string */
25 #define FIELDTYPE_SFFloat 0
26 #define FIELDTYPE_MFFloat 1
27 #define FIELDTYPE_SFRotation 2
28 #define FIELDTYPE_MFRotation 3
29 #define FIELDTYPE_SFVec3f 4
30 #define FIELDTYPE_MFVec3f 5
31 #define FIELDTYPE_SFBool 6
32 #define FIELDTYPE_MFBool 7
33 #define FIELDTYPE_SFInt32 8
34 #define FIELDTYPE_MFInt32 9
35 #define FIELDTYPE_SFNode 10
36 #define FIELDTYPE_MFNode 11
37 #define FIELDTYPE_SFColor 12
38 #define FIELDTYPE_MFColor 13
39 #define FIELDTYPE_SFColorRGBA 14
40 #define FIELDTYPE_MFColorRGBA 15
41 #define FIELDTYPE_SFTime 16
42 #define FIELDTYPE_MFTime 17
43 #define FIELDTYPE_SFString 18
44 #define FIELDTYPE_MFString 19
45 #define FIELDTYPE_SFVec2f 20
46 #define FIELDTYPE_MFVec2f 21
47 #define FIELDTYPE_SFImage 22
48 #define FIELDTYPE_FreeWRLPTR 23
49 #define FIELDTYPE_FreeWRLThread 24
50 #define FIELDTYPE_SFVec3d 25
51 #define FIELDTYPE_MFVec3d 26
52 #define FIELDTYPE_SFDouble 27
53 #define FIELDTYPE_MFDouble 28
54 #define FIELDTYPE_SFMatrix3f 29
55 #define FIELDTYPE_MFMatrix3f 30
56 #define FIELDTYPE_SFMatrix3d 31
57 #define FIELDTYPE_MFMatrix3d 32
58 #define FIELDTYPE_SFMatrix4f 33
59 #define FIELDTYPE_MFMatrix4f 34
60 #define FIELDTYPE_SFMatrix4d 35
61 #define FIELDTYPE_MFMatrix4d 36
62 #define FIELDTYPE_SFVec2d 37
63 #define FIELDTYPE_MFVec2d 38
64 #define FIELDTYPE_SFVec4f 39
65 #define FIELDTYPE_MFVec4f 40
66 #define FIELDTYPE_SFVec4d 41
67 #define FIELDTYPE_MFVec4d 42