X3DTypes.h

00001 
00002 //    Copyright 2004, SenseGraphics AB
00003 //
00004 //    This file is part of H3D API.
00005 //
00006 //    H3D API is free software; you can redistribute it and/or modify
00007 //    it under the terms of the GNU General Public License as published by
00008 //    the Free Software Foundation; either version 2 of the License, or
00009 //    (at your option) any later version.
00010 //
00011 //    H3D API is distributed in the hope that it will be useful,
00012 //    but WITHOUT ANY WARRANTY; without even the implied warranty of
00013 //    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00014 //    GNU General Public License for more details.
00015 //
00016 //    You should have received a copy of the GNU General Public License
00017 //    along with H3D API; if not, write to the Free Software
00018 //    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
00019 //
00020 //    A commercial license is also available. Please contact us at 
00021 //    www.sensegraphics.com for more information.
00022 //
00023 //
00024 //
00026 
00027 #ifndef __X3DTYPES_H__
00028 #define __X3DTYPES_H__
00029 
00030 namespace H3D {
00031   namespace X3DTypes {
00032     enum X3DType {
00033       SFFLOAT,      MFFLOAT,
00034       SFDOUBLE,     MFDOUBLE,
00035       SFTIME,       MFTIME,
00036       SFINT32,      MFINT32,
00037       SFVEC2F,      MFVEC2F,
00038       SFVEC2D,      MFVEC2D,
00039       SFVEC3F,      MFVEC3F,
00040       SFVEC3D,      MFVEC3D,
00041       SFVEC4F,      MFVEC4F,
00042       SFVEC4D,      MFVEC4D,
00043       SFBOOL,       MFBOOL,
00044       SFSTRING,     MFSTRING,
00045       SFNODE,       MFNODE,
00046       SFCOLOR,      MFCOLOR,
00047       SFCOLORRGBA,  MFCOLORRGBA,
00048       SFROTATION,   MFROTATION,
00049       SFQUATERNION,   MFQUATERNION,
00050       SFMATRIX3F,   MFMATRIX3F,
00051       SFMATRIX4F,   MFMATRIX4F,
00052       SFMATRIX3D,   MFMATRIX3D,
00053       SFMATRIX4D,   MFMATRIX4D,
00054       UNKNOWN_X3D_TYPE 
00055     };
00056   }
00057 }
00058 
00059 #endif

Generated on Thu Aug 24 12:38:35 2006 for H3D API by  doxygen 1.4.5