| Packages | 
| demo.auv | NPS Phoenix Autonomous Underwater Vehicle (AUV) demonstration
scenes and applications. | 
| demo.helicopter | Multiplayer helicopter-tank battle demonstration, including a Capture the Flag game. | 
| mil.navy.nps.awt | Protocol Data Unit (PDU) reader & writer applets, implemented using the
Java Abstract Window Toolkit (AWT), that are useful for inspecting or setting the values of PDU fields. | 
| mil.navy.nps.bridge | Includes several programs that enable multicast PDU streams to be redirected via unicast sockets. | 
| mil.navy.nps.dis | Distributed Interactive Simulation (DIS) Protocol implementation,
for standalone operation or integration with VRML scenes and entities. | 
| mil.navy.nps.disEnumerations | An extensive class library providing predefined enumeration values,
which are the special constants used to fill DIS protocol data unit (PDU) fields. | 
| mil.navy.nps.eaiDemoAUV | A still-broken demo for the still-unstandardized External Authoring Interface (EAI). | 
| mil.navy.nps.eaiDemoBoids | A still-broken demo for the still-unstandardized External Authoring Interface (EAI). | 
| mil.navy.nps.logger | Protocol Data Unit (PDU) logger applets for
recording and playing back PDUs. | 
| mil.navy.nps.math | Contains several useful math-related classes. | 
| mil.navy.nps.relate | The Relate agent relationship manager integrates Goals, Personalities, Relationships, Roles, Rules, 
SensedEnvironment and Sensor. | 
| mil.navy.nps.testing | A variety of test programs. | 
| mil.navy.nps.util | This utilities package is a class library that provides several useful extensions to Java
which are of general use (and not specific to the DIS package). | 
| org.web3d.vrtp.net | This networking package includes DatagramStreamBuffer,
which, when interacting with the security package, provides platform-independent
security to applications. | 
| org.web3d.vrtp.security | The security package implements a way to do platform-independent
code that breaks out of the Java sandbox to perform filesystem access,
network access, or Java properties database access. | 
| vrml | Stub (no body) Java class and method definitions which enable Script nodes to interact with VRML scenes. | 
| vrml.field | Stub (no body) Java class and method definitions for VRML fields. | 
| vrml.node | Stub (no body) Java class and method definitions for VRML nodes. |