/* GeneratedCode.c  generated by VRMLC.pm. DO NOT MODIFY, MODIFY VRMLC.pm INSTEAD */

/****************************************************************************
    This file is part of the FreeWRL/FreeX3D Distribution.

    Copyright 2009 CRC Canada. (http://www.crc.gc.ca)

    FreeWRL/FreeX3D is free software: you can redistribute it and/or modify
    it under the terms of the GNU Lesser Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    FreeWRL/FreeX3D is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with FreeWRL/FreeX3D.  If not, see <http://www.gnu.org/licenses/>.
****************************************************************************/



/* definitions to help scanning values in from a string */ 
#define FIELDTYPE_SFFloat	0
#define FIELDTYPE_MFFloat	1
#define FIELDTYPE_SFRotation	2
#define FIELDTYPE_MFRotation	3
#define FIELDTYPE_SFVec3f	4
#define FIELDTYPE_MFVec3f	5
#define FIELDTYPE_SFBool	6
#define FIELDTYPE_MFBool	7
#define FIELDTYPE_SFInt32	8
#define FIELDTYPE_MFInt32	9
#define FIELDTYPE_SFNode	10
#define FIELDTYPE_MFNode	11
#define FIELDTYPE_SFColor	12
#define FIELDTYPE_MFColor	13
#define FIELDTYPE_SFColorRGBA	14
#define FIELDTYPE_MFColorRGBA	15
#define FIELDTYPE_SFTime	16
#define FIELDTYPE_MFTime	17
#define FIELDTYPE_SFString	18
#define FIELDTYPE_MFString	19
#define FIELDTYPE_SFVec2f	20
#define FIELDTYPE_MFVec2f	21
#define FIELDTYPE_SFImage	22
#define FIELDTYPE_FreeWRLPTR	23
#define FIELDTYPE_FreeWRLThread	24
#define FIELDTYPE_SFVec3d	25
#define FIELDTYPE_MFVec3d	26
#define FIELDTYPE_SFDouble	27
#define FIELDTYPE_MFDouble	28
#define FIELDTYPE_SFMatrix3f	29
#define FIELDTYPE_MFMatrix3f	30
#define FIELDTYPE_SFMatrix3d	31
#define FIELDTYPE_MFMatrix3d	32
#define FIELDTYPE_SFMatrix4f	33
#define FIELDTYPE_MFMatrix4f	34
#define FIELDTYPE_SFMatrix4d	35
#define FIELDTYPE_MFMatrix4d	36
#define FIELDTYPE_SFVec2d	37
#define FIELDTYPE_MFVec2d	38
#define FIELDTYPE_SFVec4f	39
#define FIELDTYPE_MFVec4f	40
#define FIELDTYPE_SFVec4d	41
#define FIELDTYPE_MFVec4d	42
