VTK  9.4.20250104
Classes
vtkOpenXRManager.h File Reference
#include "vtkRenderingOpenXRModule.h"
#include "vtkNew.h"
#include "vtkOpenXR.h"
#include "vtkOpenXRManagerConnection.h"
#include "vtkOpenXRManagerGraphics.h"
#include "vtkSmartPointer.h"
#include <array>
#include <cstdint>
#include <memory>
#include <string>
#include <vector>
Include dependency graph for vtkOpenXRManager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vtkOpenXRManager
 Singleton class that holds a collection of utility functions and member variables to communicate with the OpenXR runtime. More...
 
struct  vtkOpenXRManager::InstanceVersion
 Structure representing OpenXR instance version. More...
 
struct  vtkOpenXRManager::Action_t
 
struct  vtkOpenXRManager::Swapchain_t
 Swapchain structure storing information common to all rendering backend. More...
 
struct  vtkOpenXRManager::RenderResources_t
 This struct stores all needed information to render the images and send it to the user We can't make a vector of struct because OpenXR SDK needs an array of XrXXX for xrEnumerate functions. More...