vrml (version 2.0)
index
p:\vrml\__init__.py

VRML Directed Acyclic Graph library and VRML97 tools
 
This package is a partial representation of VRML97
node and prototype semantics based loosely on the
original mcf.vrml processing engine by the author.
It is strongly dependent on the Python 2.2.2 property
class, and as such will not likely be portable to
earlier python versions.
 
The package includes a full VRML97 parser and
lineariser based on the SimpleParse 2.0 parsing engine
(also by the author).
 
The vrml.vrml97 sub-package contains classes and
functions specifically relating to the VRML97 ISO
standard.  For instance, the vrml.vrml97.basenodes
file contains the "prototypes" for most of the
built-in nodes in the official specification.

 
Package Contents
             __init__ -- VRML Directed Acyclic Graph library and VRML97 tools
copier
dispatcher -- Provides global signal dispatching services.
event
field -- property sub-class providing VRML field semantics
fieldtypes -- Definitions of the standard VRML97 field-types
node -- Base-class for scenegraph nodes
nodepath -- Representation and manipulation of scenegraph paths
protofunctions -- Functions for manipulating prototypes (node classes)
protonamespace -- Trivial dict sub-class to hold prototype definitions
route -- ROUTE and ISRoute Implementations (event-processing)
vrml97 (package) -- VRML97-specific customisations and support
weakkeydictfix
weaklist -- list sub-class which holds weak references to objects
weaktuple -- tuple sub-class which holds weak references to objects
 
Data
             __author__ = 'Michael Colin Fletcher'
__license__ = 'BSD-style, see license.txt for details'
__path__ = [r'p:\vrml']
 
Author
             Michael Colin Fletcher