00001
00002
00004
00005 #ifndef X3DTYPESTOSFSTRING_H
00006 #define X3DTYPESTOSFSTRING_H
00007
00008 #include "X3DTypes.h"
00009
00010 namespace X3DTK {
00011
00013 SFString toSFString(const SFString &DEF, const SFString &USE);
00014
00016 SFString toSFString(const MFString &ms);
00017
00019 SFString toSFString(const SFBool b);
00021 SFString toSFString(const SFInt32 i);
00023 SFString toSFString(const MFInt32 &mi);
00025 SFString toSFString(const SFFloat f);
00027 SFString toSFString(const MFFloat &mf);
00029 SFString toSFString(const SFDouble d);
00031 SFString toSFString(const MFDouble &md);
00033 SFString toSFString(const SFColorRGBA c);
00035 SFString toSFString(const MFColorRGBA &mc);
00037 SFString toSFString(const SFColor c);
00039 SFString toSFString(const MFColor &mc);
00041 SFString toSFString(const SFVec2f v);
00043 SFString toSFString(const MFVec2f &mv);
00045 SFString toSFString(const SFVec3f v);
00047 SFString toSFString(const MFVec3f &mv);
00049 SFString toSFString(const SFRotation r);
00051 SFString toSFString(const MFRotation &mr);
00052
00053 }
00054
00055 #endif