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 |