X3D libraries
The libraries to work with X3D dataset

libx3dio Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
x3dio::ErrorCallbackAn interface to send error messages to the caller of readers and writers
x3dio::FileStreamAn implementation of the Stream interface to work with standard local files (FILE *)
x3dio::ReaderThe reader interface, implemented by any object which can read a stream and convert it in a tree of x3d nodes
x3dio::StreamInterface to implement to read and write some file (regular file, HTTP, FTP, etc.)
x3dio::WriterThe writer interface, implemented by any object which can convert a tree of x3d nodes to write it to a stream
x3dxml::XMLReaderAn implementation of x3dio::Reader used to read a stream and convert it to a tree of x3d nodes
x3dxml::XMLWriterAn implementation of x3dio::Writer used to write a tree of nodes to a stream in XML format