93    bool ReadMFString( std::vector< std::string >& aMFString );
 
   94    bool ReadMFColor( std::vector< WRLVEC3F >& aMFColor );
 
   96    bool ReadMFInt( std::vector< int >& aMFInt32 );
 
   98    bool ReadMFVec2f( std::vector< WRLVEC2F >& aMFVec2f );
 
   99    bool ReadMFVec3f( std::vector< WRLVEC3F >& aMFVec3f );
 
 
An abstract class from which implementation specific LINE_READERs may be derived to read single lines...
 
bool ReadGlob(std::string &aGlob)
 
bool ReadSFInt(int &aSFInt32)
 
bool ReadMFString(std::vector< std::string > &aMFString)
 
bool ReadString(std::string &aSFString)
 
bool ReadSFFloat(float &aSFFloat)
 
std::string GetFileName(void)
 
bool ReadSFColor(WRLVEC3F &aSFColor)
 
bool ReadSFVec2f(WRLVEC2F &aSFVec2f)
 
WRLVERSION GetVRMLType(void)
 
bool ReadMFInt(std::vector< int > &aMFInt32)
 
const char * GetParentDir(void)
 
bool ReadMFFloat(std::vector< float > &aMFFloat)
 
bool GetFilePosData(size_t &line, size_t &column)
 
std::string GetError(void)
 
bool ReadMFVec2f(std::vector< WRLVEC2F > &aMFVec2f)
 
bool ReadSFBool(bool &aSFBool)
 
bool ReadMFRotation(std::vector< WRLROTATION > &aMFRotation)
 
bool ReadMFVec3f(std::vector< WRLVEC3F > &aMFVec3f)
 
bool ReadName(std::string &aName)
 
std::string GetFilePosition() const
 
bool ReadMFColor(std::vector< WRLVEC3F > &aMFColor)
 
bool ReadSFRotation(WRLROTATION &aSFRotation)
 
WRLPROC(LINE_READER *aLineReader)
 
bool ReadSFVec3f(WRLVEC3F &aSFVec3f)
 
declares some compound types used for VRML