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)
bool ReadSFVec3f(WRLVEC3F &aSFVec3f)
declares some compound types used for VRML