SRSDK
0.10.39
|
#include "leia/core/cxx/core.hpp"
#include "leia/core/cxx/experimental.hpp"
#include "leia/core/interlacer.h"
Go to the source code of this file.
Data Structures | |
class | Interlacer |
C++ wrapper for leia_interlacer. More... | |
class | InterlacerExperimental |
class | InterlacerInitConfiguration |
C++ wrapper for leia_interlacer_init_configuration. More... | |
Namespaces | |
namespace | leia |
Typedefs | |
using | InterlacerDebugMenuConfiguration = leia_interlacer_debug_menu_configuration |
using | FitMode = leia_fit_mode |
using | TileLayout = leia_tile_layout |
using | CalibrationPattern = leia_calibration_pattern |
using | InterlacerSingleViewModeListener = leia_interlacer_single_view_mode_listener |
using | GraphicsAPI = leia_graphics_api |
using | GuiInputState = leia_interlacer_gui_input_state |
using | ViewInfoMode = leia_view_info_mode |
Functions | |
LEIA_FORCE_INLINE void | GetViewComfortZone (ViewInfoMode mode, float baselineScaling, float convergencePlaneDistance, float nearPlane, float farPlane, float *viewComfortZoneNear, float *viewComfortZoneFar) |
LEIA_FORCE_INLINE void | GetViewInfo (ViewInfoMode mode, LEIA_CONST_FLOAT_SLICE(3) viewOffset, LEIA_CONST_FLOAT_SLICE(3) cameraPos, LEIA_CONST_FLOAT_SLICE(3) cameraDir, LEIA_CONST_FLOAT_SLICE(3) cameraUp, float perspectiveFieldOfView, float perspectiveAspectRatio, float orthoWidth, float orthoHeight, float nearPlane, float farPlane, float convergencePlaneDistance, float convergencePlaneHeight, LEIA_FLOAT_SLICE(3) viewPos, LEIA_FLOAT_SLICE(16) viewProjectionMatrix, float *viewFieldOfView, float *viewShearX, float *viewShearY) |