00001
00002
00003
00005
00006
00011
00016
00021
00023
00024 #ifndef X3DTYPESTOSFSTRING_H
00025 #define X3DTYPESTOSFSTRING_H
00026
00027 #include "X3DTypes.h"
00028
00029 namespace X3DTK {
00030
00032 SFString toSFString(const SFString &DEF, const SFString &USE);
00033
00035 SFString toSFString(const MFString &ms);
00036
00038 SFString toSFString(const SFBool b);
00040 SFString toSFString(const SFInt32 i);
00042 SFString toSFString(const MFInt32 &mi);
00044 SFString toSFString(const SFFloat f);
00046 SFString toSFString(const MFFloat &mf);
00048 SFString toSFString(const SFDouble d);
00050 SFString toSFString(const MFDouble &md);
00052 SFString toSFString(const SFColorRGBA c);
00054 SFString toSFString(const MFColorRGBA &mc);
00056 SFString toSFString(const SFColor c);
00058 SFString toSFString(const MFColor &mc);
00060 SFString toSFString(const SFVec2f v);
00062 SFString toSFString(const MFVec2f &mv);
00064 SFString toSFString(const SFVec3f v);
00066 SFString toSFString(const MFVec3f &mv);
00068 SFString toSFString(const SFRotation r);
00070 SFString toSFString(const MFRotation &mr);
00071
00072 }
00073
00074 #endif