X3D libraries
The libraries to work with X3D dataset

x3d::TYPE Namespace Reference


Enumerations

enum  type_t {
  ENUM_MFBOOL, ENUM_MFCOLOR, ENUM_MFCOLORRGBA, ENUM_MFDOUBLE,
  ENUM_MFFLOAT, ENUM_MFIMAGE, ENUM_MFINT32, ENUM_MFNODE,
  ENUM_MFROTATION, ENUM_MFSTRING, ENUM_MFTIME, ENUM_MFVEC2D,
  ENUM_MFVEC2F, ENUM_MFVEC3D, ENUM_MFVEC3F, ENUM_SFBOOL,
  ENUM_SFCOLOR, ENUM_SFCOLORRGBA, ENUM_SFDOUBLE, ENUM_SFFLOAT,
  ENUM_SFIMAGE, ENUM_SFINT32, ENUM_SFNODE, ENUM_SFROTATION,
  ENUM_SFSTRING, ENUM_SFTIME, ENUM_SFVEC2D, ENUM_SFVEC2F,
  ENUM_SFVEC3D, ENUM_SFVEC3F, ENUM_maximum
}

Functions

bool StringToValue (SFInt32 &value, const char *&str)
bool ValueToString (SFInt32 value, SFString &str)


Enumeration Type Documentation

enum x3d::TYPE::type_t
 

Enumerator:
ENUM_MFBOOL 
ENUM_MFCOLOR 
ENUM_MFCOLORRGBA 
ENUM_MFDOUBLE 
ENUM_MFFLOAT 
ENUM_MFIMAGE 
ENUM_MFINT32 
ENUM_MFNODE 
ENUM_MFROTATION 
ENUM_MFSTRING 
ENUM_MFTIME 
ENUM_MFVEC2D 
ENUM_MFVEC2F 
ENUM_MFVEC3D 
ENUM_MFVEC3F 
ENUM_SFBOOL 
ENUM_SFCOLOR 
ENUM_SFCOLORRGBA 
ENUM_SFDOUBLE 
ENUM_SFFLOAT 
ENUM_SFIMAGE 
ENUM_SFINT32 
ENUM_SFNODE 
ENUM_SFROTATION 
ENUM_SFSTRING 
ENUM_SFTIME 
ENUM_SFVEC2D 
ENUM_SFVEC2F 
ENUM_SFVEC3D 
ENUM_SFVEC3F 
ENUM_maximum 


Function Documentation

bool x3d::TYPE::StringToValue SFInt32 value,
const char *&  str
 

bool x3d::TYPE::ValueToString SFInt32  value,
SFString &  str