| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/x3d/x3dreader.h>

Public Types | |
| enum | Restriction { Viewpoint = 1 } |
Public Member Functions | |
| X3DReader (void) | |
| ~X3DReader (void) | |
| virtual SO< SharedObj > | read (DataResource *data, const ID &targetType) const |
| See ObjReader. | |
| virtual const char * | objectFormatName () const |
| virtual const char * | objectFileSuffix () const |
| virtual void | startElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const XERCES_CPP_NAMESPACE::Attributes &attributes) |
| virtual void | endElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname) |
| virtual XERCES_CPP_NAMESPACE::InputSource * | resolveEntity (const XMLCh *const publicId, const XMLCh *const systemId) |
| virtual void | warning (const XERCES_CPP_NAMESPACE::SAXParseException &e) |
| virtual void | error (const XERCES_CPP_NAMESPACE::SAXParseException &e) |
| virtual void | fatalError (const XERCES_CPP_NAMESPACE::SAXParseException &e) |
| VRS_TYPEINFO (X3DReader, ObjectReader) | |
Static Public Member Functions | |
| static void | setRestriction (const unsigned short restriction) |
| static void | setWarning (const bool warn) |
| VRS::X3D::X3DReader::X3DReader | ( | void | ) |
| VRS::X3D::X3DReader::~X3DReader | ( | void | ) |
| virtual SO<SharedObj> VRS::X3D::X3DReader::read | ( | DataResource * | data, | |
| const ID & | targetType | |||
| ) | const [virtual] |
| virtual const char* VRS::X3D::X3DReader::objectFormatName | ( | void | ) | const [inline, virtual] |
Implements VRS::ObjectReader.
| virtual const char* VRS::X3D::X3DReader::objectFileSuffix | ( | ) | const [inline, virtual] |
both methods provide meta information which is needed for any user interface programming. Multiple file suffixes are serapated by blanks, e.g. "mpg mpeg".
Implements VRS::ObjectReader.
| virtual void VRS::X3D::X3DReader::startElement | ( | const XMLCh *const | uri, | |
| const XMLCh *const | localname, | |||
| const XMLCh *const | qname, | |||
| const XERCES_CPP_NAMESPACE::Attributes & | attributes | |||
| ) | [virtual] |
| virtual void VRS::X3D::X3DReader::endElement | ( | const XMLCh *const | uri, | |
| const XMLCh *const | localname, | |||
| const XMLCh *const | qname | |||
| ) | [virtual] |
| virtual XERCES_CPP_NAMESPACE::InputSource* VRS::X3D::X3DReader::resolveEntity | ( | const XMLCh *const | publicId, | |
| const XMLCh *const | systemId | |||
| ) | [virtual] |
| virtual void VRS::X3D::X3DReader::warning | ( | const XERCES_CPP_NAMESPACE::SAXParseException & | e | ) | [virtual] |
| virtual void VRS::X3D::X3DReader::error | ( | const XERCES_CPP_NAMESPACE::SAXParseException & | e | ) | [virtual] |
| virtual void VRS::X3D::X3DReader::fatalError | ( | const XERCES_CPP_NAMESPACE::SAXParseException & | e | ) | [virtual] |
| static void VRS::X3D::X3DReader::setRestriction | ( | const unsigned short | restriction | ) | [inline, static] |
| static void VRS::X3D::X3DReader::setWarning | ( | const bool | warn | ) | [inline, static] |
| VRS::X3D::X3DReader::VRS_TYPEINFO | ( | X3DReader | , | |
| ObjectReader | ||||
| ) |