| VRUT::_general | Add comment here for your module class |
| _ImageRec | Image data |
| VRUT::_io | Add comment here for your module class |
| VRUT::_manip | Add comment here for your module class |
| VRUT::_render | Add comment here for your module class |
| VRUT::_scene | Add comment here for your module class |
| _STLBinary | STL binary data structure |
| VRUT::AABB | AABB class |
| AffineParts | |
| VRUT::BaseApp | Base application class |
| VRUT::BCone | Bounding cone class |
| Body | Data structure and method for standard bodies (6DOF, 3DOF) without any specials |
| BodyGlove | A special structure to stre Fingertracking device data (in connection with Finger struct) |
| VRUT::BSphere | Bounding sphere class |
| ButtonDevice | General device with max 8 buttons. Do not use this class!! Use derived clases Flystick1 or Measurer |
| VRUT::BVH | Bounding volume hierarchy |
| VRUT::BVH::IntersectionInfo | Structure with pick data |
| VRUT::BVH::QNode | Queue node structure for BVH creation purpose - enables iterative instead of recursive creation of BVH |
| VRUT::BVHNode | Data container for BVH node |
| bvhnodeTest< BASECLASS > | BVHNode test class |
| VRUT::Camera | Camera scene graph node |
| VRUT::CameraManipulator | Module processing input events and applying them to camera |
| VRUT::CameraModule | Module processing input events and applying them to camera - abstract |
| VRUT::ChcNodeInfo | |
| VRUT::ChcRenderer | Ray Tracer module - implements recursive ray tracing |
| VRUT::ChunkData | Event data class |
| VRUT::Collision_detection | Module detecting collisions in scene |
| CollisionDetectionNamespace::Collision_detector_AABB | Collision detector to test 2 AABB |
| CollisionDetectionNamespace::Collision_detector_Triangles | Collision detector to test 2 Triangles |
| CollisionDetectionNamespace::Collision_detector_Triangles_Distance | Collision detector to test 2 Triangles with distance calculation |
| CollisionDetectionNamespace::CollisionArea | |
| CollisionDetectionNamespace::CollisionDetection_BVH | Bounding volumes hierarchy for collision detection module |
| CollisionDetectionNamespace::CollisionDetection_BVHNode | BVH node for collision detection |
| CollisionDetectionNamespace::CollisionDetection_CollisionPair | Pair of CollisionDetection_BVHNode's |
| CollisionDetectionNamespace::CollisionDetector | Factory for collision detectors |
| CollisionDetectionNamespace::CollisionPair | Pair of BVHNode's |
| CollisionReport | Structure carrying collision data |
| CollisionDetectionNamespace::Collison_Detector_IFace | Interface for all collision detectors |
| Condition | A part of class TTable entry to easy evaluate condition of generating transformation matrix; |
| VRUT::Console | Console control window |
| DeviceData | Tracked device data structure |
| VRUT::DropTarget | Drag & drop handler |
| VRUT::Environment | Environment for registered parameters management class |
| VRUT::Event | Event class encapsulating event IDs and helper methods |
| VRUT::EventData | Event data class |
| VRUT::EventHandler | Central event handler for processing and distributing all events |
| VRUT::FHSParser | Class for parsing FHS files |
| VRUT::FHSWriter | Class for writing FHS files |
| Finger | Part of the Struct BodyGl - means glove |
| VRUT::FlexiLog | Logging class with file and window output |
| FlyStick1 | |
| FlyStick2 | Flystick2 Body format data structure |
| VRUT::FrameRate | Frame rate counting class |
| VRUT::GeneralManager | Server managing any module that was created as general |
| VRUT::Geometry | Base class for geometry representation - abstract |
| VRUT::GeometryNode | SceneNode with geometry |
| VRUT::GeometryTriangles | Container for triangulated geometry |
| VRUT::GLWindow | GL window class |
| VRUT::GUIEnvironment | GUI managment for environment parameters |
| VRUT::GUIEnvironment::GUIParamInfo | Identificator and GUI properties of a parameter |
| VRUT::Image | Baseclass for image container - abstract |
| VRUT::ImageCommon | Image container with support for many formats readable by wxImage |
| VRUT::ImageDDS | Image container with support for many formats readable by wxImage |
| VRUT::ImageDDS::DDS_header | Texture header info |
| VRUT::ImageDDS::DdsLoadInfo | Image data |
| VRUT::Interpreter | Command interpreter |
| VRUT::Interpreter::Argument | Interpreter command's argument structure |
| VRUT::IOFhsModule | FHS import/export module class |
| VRUT::IOImageModule | IMAGE import/export module class |
| VRUT::IOManager | Server managing import/export modules |
| VRUT::IOModule | Import/export type module - abstract |
| VRUT::IOObjModule | STL import/export module class |
| VRUT::IORdfModule | RDF import/export module class |
| VRUT::IOScriptingModule | IO Scripting class |
| VRUT::IOStlModule | STL import/export module class |
| VRUT::IOVrmlModule | FHS import/export module class |
| VRUT::JSEnvironment | JavaScript Environment class |
| VRUT::JSEventArgStruct | |
| VRUT::JSEventStruct | The structucture for defining events |
| VRUT::JSHandler | |
| VRUT::JSHandler::RunData | The structure with saved data for starting script |
| VRUT::JSMemoryStruct | |
| VRUT::JSScriptingModule | Scripting class |
| VRUT::Kernel | Application kernel - singleton |
| VRUT::KernelModule | Module with access to kernel |
| VRUT::Light | Light definition |
| VRUT::LightNode | SceneNode with light definition |
| VRUT::MainWindow | Main window class |
| VRUT::ManipulatorManager | Server managing all kinds of manipulator modules |
| VRUT::ManipulatorModule | Module processing mouse and key input and manipulating object - abstract |
| VRUT::Material | Material definition |
| mathTest< BASECLASS > | Math test class |
| matrix | 4x4 matrix |
| VRUT::MatrixData | Matrix data class |
| Measurer | |
| VRUT::MemoryData | Memory data class |
| VRUT::Module | General type module - abstract |
| VRUT::MODULE_ID | Unique module ID consisting of server type, module handle id and its instance id |
| VRUT::ModuleHandle< T > | Data container and management of dynamic library with module instances |
| VRUT::ModuleIdEqual | Comparison operator for MODULE_ID |
| VRUT::ModuleIdHash | Hashing function for MODULE_ID |
| VRUT::ModuleThread | Module thread |
| MyQNode | |
| VRUT::Navigation | Module processing input events and applying them to camera |
| VRUT::Navigation::NavigationOperationPair | Navigation operation pair |
| VRUT::Navigation::NavigationStyleCameraManipulatorSpecific | Type for CameraManipulator specific variables needed for a proper emulation |
| VRUT::Navigation::NavigationStyleCATIASpecific | Type for CATIA specific variables needed for a proper emulation |
| VRUT::Navigation::NavigationStyleCinema4DSpecific | Type for Cinema4D specific variables needed for a proper emulation |
| VRUT::Navigation::NavigationStyleCortonaSpecific | Type for Cortona specific variables needed for a proper emulation |
| VRUT::Navigation::NavigationStyleDeltaViewSpecific | Type for DeltaView specific variables needed for a proper emulation |
| VRUT::Navigation::NavigationStyleICEMSurfSpecific | Type for ICEMSurf specific variables needed for a proper emulation |
| VRUT::Navigation::NavigationStyleMayaSpecific | Type for Maya specific variables needed for a proper emulation |
| VRUT::Navigation::NavigationStyleVD2Specific | Type for VD2 specific variables needed for a proper emulation |
| NavigationStyleInterface | |
| VRUT::NodeData | Node data class |
| VRUT::NodeInfo | |
| VRUT::NodeScriptException | |
| VRUT::OBJParser | Class for parsing OBJ files |
| VRUT::OBJWriter | Class for writing OBJ files |
| OcclusionQuery | |
| VRUT::Optimize | Module for scene optimization |
| VRUT::PacketParser | PacketParser class extends textParser to be ready for parsing DTrack -ASCII format UDP packet |
| VRUT::Parameter | Parameter data |
| VRUT::Parameter::ParameterIdentificator | Full parameter identificator |
| plane | Plane structure |
| PParser | Packet parser class |
| VRUT::PrivateData | Private data abstract class |
| QNode | |
| Quat | |
| VRUT::QueryInfo | |
| Ray | Structure with ray data |
| VRUT::RayIntersectionInfo | Structure with pick data |
| VRUT::RayTracer | Ray Tracer module - implements recursive ray tracing |
| VRUT::RDFParser | Class for parsing RDF files |
| VRUT::RDFWriter | Class for writing RDF files |
| VRUT::ReadLocker | Acquire lock for reading and release lock implicitly in scope |
| VRUT::ReadWriteMutex | Multiple clients may read simultaneously but write access is exclusive. Recursive locking is possible with limitations |
| VRUT::ReadWriteMutex::LockOwner | Thread ID and recursive locks data |
| Receiver | UDP packet receiver |
| VRUT::RenderGl | FHS import/export module class |
| VRUT::RenderGlModule | Basic renderglmodule module class |
| VRUT::RenderGlModule::ShaderHandler | Shader handlers |
| VRUT::RenderGlModule::ShaderParamID | Shader param IDs |
| VRUT::RenderGlModule::VBOID | IDs for VBO |
| VRUT::RenderManager | Server managing rendering modules |
| VRUT::RenderModule | Render type module - abstract |
| VRUT::Scene | Scene data |
| VRUT::SceneData | Scene data class |
| VRUT::SceneManager | Class for access and modifications of scene graphs |
| VRUT::SceneModule | Module with access to scene manager |
| VRUT::SceneNode | Scene node for scene graph |
| VRUT::SceneScriptException | |
| VRUT::ScriptException | The script exception class |
| VRUT::ScriptNode | The ScriptScene class accesses the Scene class |
| VRUT::ScriptScene | Accesses the Scene class |
| VRUT::ScriptScene::NodeIdent | Data type for Node identification |
| VRUT::ScriptSceneManager | The class providing communication with the kernel |
| VRUT::ServerBase< T > | Server base class - abstract, template |
| VRUT::ShaderParam | Shader parameter |
| VRUT::ShaderProgram | Shader program data |
| VRUT::STLParser | Class for parsing STL files |
| VRUT::STLWriter | Class for writing STL files |
| VRUT::TextParser | Class for support of parsing text files |
| TextWriter | |
| VRUT::Tracking | General class - agragation of parser and receiver |
| TrackingFilter | Dtrack packets filter |
| TrackingFilter::TFilterEntry | One line of the filter table |
| VRUT::TrackingManipulator | Class processing events generated by Tracking module |
| TrackingTable | |
| Triangle | |
| VRUT::TriangleBvh | |
| TTableEntry | One entry in Tracking table |
| vector2 | 2 component vector |
| vector3 | 3 component vector |
| vector4 | 4 component vector |
| VRUT::VectorData | Vector data class |
| VerticesVectorSort | |
| VerticesVectorSort2 | |
| VRUT::VRMLParser | Class for parsing VRML files |
| VRUT::VRMLParser::ANode | Basic structure for defined Transformation nodes that are hidden in Switch and will be maybe used |
| VRUT::VRMLParser::GNode | Basic structure for defined Geometry nodes that are hidden in Switch and will be maybe used |
| VRUT::VRMLParser::LNode | Structure for defined Light nodes that are hidden in Switch and will be maybe used |
| VRUT::VRMLParser::Node | Basic structure for defined nodes that are hidden in Switch and will be maybe used |
| VRUT::VRMLWriter | Class for export scene to VRML file |
| VRUT::WriteLocker | Acquire lock for writing and release lock implicitly in scope |
| wxRGBHandler | Image class for handling RGB images |
1.5.5