OSVR Framework (Internal Development Docs)  0.6-1962-g59773924
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
osvr::client::ViewerEye Class Reference

Public Member Functions

 ViewerEye (ViewerEye const &)=delete
 
ViewerEyeoperator= (ViewerEye const &)=delete
 
 ViewerEye (ViewerEye &&other)
 
OSVR_SurfaceCount size () const
 
OSVR_Pose3 getPose () const
 
bool hasPose () const
 
Eigen::Matrix4d getView () const
 
bool wantDistortion () const
 
boost::optional
< OSVR_RadialDistortionParameters
getRadialDistortionParams () const
 
OSVR_DistortionPriority getRadialDistortionPriority () const
 
Eigen::Matrix4d getProjection (double near, double far) const
 Gets a matrix that takes in row vectors in a right-handed system and outputs signed Z.
 
Eigen::Matrix4d getProjection (double near, double far, OSVR_MatrixConventions flags) const
 
util::Rectd getRect () const
 Gets clipping planes for a given surface.
 
Viewport getDisplayRelativeViewport () const
 
OSVR_DisplayInputCount getDisplayInputIdx () const
 

Friends

class DisplayConfigFactory
 

Detailed Description

Definition at line 61 of file ViewerEye.h.


The documentation for this class was generated from the following files: