Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
VRUT::_generalAdd comment here for your module class
_ImageRecImage data
VRUT::_ioAdd comment here for your module class
VRUT::_manipAdd comment here for your module class
VRUT::_renderAdd comment here for your module class
VRUT::_sceneAdd comment here for your module class
_STLBinarySTL binary data structure
VRUT::AABBAABB class
AffineParts
VRUT::BaseAppBase application class
VRUT::BConeBounding cone class
BodyData structure and method for standard bodies (6DOF, 3DOF) without any specials
BodyGloveA special structure to stre Fingertracking device data (in connection with Finger struct)
VRUT::BSphereBounding sphere class
ButtonDeviceGeneral device with max 8 buttons. Do not use this class!! Use derived clases Flystick1 or Measurer
VRUT::BVHBounding volume hierarchy
VRUT::BVH::IntersectionInfoStructure with pick data
VRUT::BVH::QNodeQueue node structure for BVH creation purpose - enables iterative instead of recursive creation of BVH
VRUT::BVHNodeData container for BVH node
bvhnodeTest< BASECLASS >BVHNode test class
VRUT::CameraCamera scene graph node
VRUT::CameraManipulatorModule processing input events and applying them to camera
VRUT::CameraModuleModule processing input events and applying them to camera - abstract
VRUT::ChcNodeInfo
VRUT::ChcRendererRay Tracer module - implements recursive ray tracing
VRUT::ChunkDataEvent data class
VRUT::Collision_detectionModule detecting collisions in scene
CollisionDetectionNamespace::Collision_detector_AABBCollision detector to test 2 AABB
CollisionDetectionNamespace::Collision_detector_TrianglesCollision detector to test 2 Triangles
CollisionDetectionNamespace::Collision_detector_Triangles_DistanceCollision detector to test 2 Triangles with distance calculation
CollisionDetectionNamespace::CollisionArea
CollisionDetectionNamespace::CollisionDetection_BVHBounding volumes hierarchy for collision detection module
CollisionDetectionNamespace::CollisionDetection_BVHNodeBVH node for collision detection
CollisionDetectionNamespace::CollisionDetection_CollisionPairPair of CollisionDetection_BVHNode's
CollisionDetectionNamespace::CollisionDetectorFactory for collision detectors
CollisionDetectionNamespace::CollisionPairPair of BVHNode's
CollisionReportStructure carrying collision data
CollisionDetectionNamespace::Collison_Detector_IFaceInterface for all collision detectors
ConditionA part of class TTable entry to easy evaluate condition of generating transformation matrix;
VRUT::ConsoleConsole control window
DeviceDataTracked device data structure
VRUT::DropTargetDrag & drop handler
VRUT::EnvironmentEnvironment for registered parameters management class
VRUT::EventEvent class encapsulating event IDs and helper methods
VRUT::EventDataEvent data class
VRUT::EventHandlerCentral event handler for processing and distributing all events
VRUT::FHSParserClass for parsing FHS files
VRUT::FHSWriterClass for writing FHS files
FingerPart of the Struct BodyGl - means glove
VRUT::FlexiLogLogging class with file and window output
FlyStick1
FlyStick2Flystick2 Body format data structure
VRUT::FrameRateFrame rate counting class
VRUT::GeneralManagerServer managing any module that was created as general
VRUT::GeometryBase class for geometry representation - abstract
VRUT::GeometryNodeSceneNode with geometry
VRUT::GeometryTrianglesContainer for triangulated geometry
VRUT::GLWindowGL window class
VRUT::GUIEnvironmentGUI managment for environment parameters
VRUT::GUIEnvironment::GUIParamInfoIdentificator and GUI properties of a parameter
VRUT::ImageBaseclass for image container - abstract
VRUT::ImageCommonImage container with support for many formats readable by wxImage
VRUT::ImageDDSImage container with support for many formats readable by wxImage
VRUT::ImageDDS::DDS_headerTexture header info
VRUT::ImageDDS::DdsLoadInfoImage data
VRUT::InterpreterCommand interpreter
VRUT::Interpreter::ArgumentInterpreter command's argument structure
VRUT::IOFhsModuleFHS import/export module class
VRUT::IOImageModuleIMAGE import/export module class
VRUT::IOManagerServer managing import/export modules
VRUT::IOModuleImport/export type module - abstract
VRUT::IOObjModuleSTL import/export module class
VRUT::IORdfModuleRDF import/export module class
VRUT::IOScriptingModuleIO Scripting class
VRUT::IOStlModuleSTL import/export module class
VRUT::IOVrmlModuleFHS import/export module class
VRUT::JSEnvironmentJavaScript Environment class
VRUT::JSEventArgStruct
VRUT::JSEventStructThe structucture for defining events
VRUT::JSHandler
VRUT::JSHandler::RunDataThe structure with saved data for starting script
VRUT::JSMemoryStruct
VRUT::JSScriptingModuleScripting class
VRUT::KernelApplication kernel - singleton
VRUT::KernelModuleModule with access to kernel
VRUT::LightLight definition
VRUT::LightNodeSceneNode with light definition
VRUT::MainWindowMain window class
VRUT::ManipulatorManagerServer managing all kinds of manipulator modules
VRUT::ManipulatorModuleModule processing mouse and key input and manipulating object - abstract
VRUT::MaterialMaterial definition
mathTest< BASECLASS >Math test class
matrix4x4 matrix
VRUT::MatrixDataMatrix data class
Measurer
VRUT::MemoryDataMemory data class
VRUT::ModuleGeneral type module - abstract
VRUT::MODULE_IDUnique 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::ModuleIdEqualComparison operator for MODULE_ID
VRUT::ModuleIdHashHashing function for MODULE_ID
VRUT::ModuleThreadModule thread
MyQNode
VRUT::NavigationModule processing input events and applying them to camera
VRUT::Navigation::NavigationOperationPairNavigation operation pair
VRUT::Navigation::NavigationStyleCameraManipulatorSpecificType for CameraManipulator specific variables needed for a proper emulation
VRUT::Navigation::NavigationStyleCATIASpecificType for CATIA specific variables needed for a proper emulation
VRUT::Navigation::NavigationStyleCinema4DSpecificType for Cinema4D specific variables needed for a proper emulation
VRUT::Navigation::NavigationStyleCortonaSpecificType for Cortona specific variables needed for a proper emulation
VRUT::Navigation::NavigationStyleDeltaViewSpecificType for DeltaView specific variables needed for a proper emulation
VRUT::Navigation::NavigationStyleICEMSurfSpecificType for ICEMSurf specific variables needed for a proper emulation
VRUT::Navigation::NavigationStyleMayaSpecificType for Maya specific variables needed for a proper emulation
VRUT::Navigation::NavigationStyleVD2SpecificType for VD2 specific variables needed for a proper emulation
NavigationStyleInterface
VRUT::NodeDataNode data class
VRUT::NodeInfo
VRUT::NodeScriptException
VRUT::OBJParserClass for parsing OBJ files
VRUT::OBJWriterClass for writing OBJ files
OcclusionQuery
VRUT::OptimizeModule for scene optimization
VRUT::PacketParserPacketParser class extends textParser to be ready for parsing DTrack -ASCII format UDP packet
VRUT::ParameterParameter data
VRUT::Parameter::ParameterIdentificatorFull parameter identificator
planePlane structure
PParserPacket parser class
VRUT::PrivateDataPrivate data abstract class
QNode
Quat
VRUT::QueryInfo
RayStructure with ray data
VRUT::RayIntersectionInfoStructure with pick data
VRUT::RayTracerRay Tracer module - implements recursive ray tracing
VRUT::RDFParserClass for parsing RDF files
VRUT::RDFWriterClass for writing RDF files
VRUT::ReadLockerAcquire lock for reading and release lock implicitly in scope
VRUT::ReadWriteMutexMultiple clients may read simultaneously but write access is exclusive. Recursive locking is possible with limitations
VRUT::ReadWriteMutex::LockOwnerThread ID and recursive locks data
ReceiverUDP packet receiver
VRUT::RenderGlFHS import/export module class
VRUT::RenderGlModuleBasic renderglmodule module class
VRUT::RenderGlModule::ShaderHandlerShader handlers
VRUT::RenderGlModule::ShaderParamIDShader param IDs
VRUT::RenderGlModule::VBOIDIDs for VBO
VRUT::RenderManagerServer managing rendering modules
VRUT::RenderModuleRender type module - abstract
VRUT::SceneScene data
VRUT::SceneDataScene data class
VRUT::SceneManagerClass for access and modifications of scene graphs
VRUT::SceneModuleModule with access to scene manager
VRUT::SceneNodeScene node for scene graph
VRUT::SceneScriptException
VRUT::ScriptExceptionThe script exception class
VRUT::ScriptNodeThe ScriptScene class accesses the Scene class
VRUT::ScriptSceneAccesses the Scene class
VRUT::ScriptScene::NodeIdentData type for Node identification
VRUT::ScriptSceneManagerThe class providing communication with the kernel
VRUT::ServerBase< T >Server base class - abstract, template
VRUT::ShaderParamShader parameter
VRUT::ShaderProgramShader program data
VRUT::STLParserClass for parsing STL files
VRUT::STLWriterClass for writing STL files
VRUT::TextParserClass for support of parsing text files
TextWriter
VRUT::TrackingGeneral class - agragation of parser and receiver
TrackingFilterDtrack packets filter
TrackingFilter::TFilterEntryOne line of the filter table
VRUT::TrackingManipulatorClass processing events generated by Tracking module
TrackingTable
Triangle
VRUT::TriangleBvh
TTableEntryOne entry in Tracking table
vector22 component vector
vector33 component vector
vector44 component vector
VRUT::VectorDataVector data class
VerticesVectorSort
VerticesVectorSort2
VRUT::VRMLParserClass for parsing VRML files
VRUT::VRMLParser::ANodeBasic structure for defined Transformation nodes that are hidden in Switch and will be maybe used
VRUT::VRMLParser::GNodeBasic structure for defined Geometry nodes that are hidden in Switch and will be maybe used
VRUT::VRMLParser::LNodeStructure for defined Light nodes that are hidden in Switch and will be maybe used
VRUT::VRMLParser::NodeBasic structure for defined nodes that are hidden in Switch and will be maybe used
VRUT::VRMLWriterClass for export scene to VRML file
VRUT::WriteLockerAcquire lock for writing and release lock implicitly in scope
wxRGBHandlerImage class for handling RGB images

Generated on Tue Mar 10 14:41:36 2009 for VRUT by  doxygen 1.5.5