Fove SDK  v1.2.0
Public Member Functions | List of all members
fove.headset.Headset Class Reference
Inheritance diagram for fove.headset.Headset:
Inheritance graph
[legend]
Collaboration diagram for fove.headset.Headset:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, capabilities)
 
def __enter__ (self)
 
def __exit__ (self, _e_type, _e_val, _traceback)
 
def checkSoftwareVersions (self)
 
def createCompositor (self)
 
def createProfile (self, profileName)
 
def fetchEyeTrackingData (self)
 
def fetchPoseData (self)
 
def getCombinedGazeDepth (self)
 
def getCombinedGazeRay (self)
 
def getEyeballRadius (self, eye)
 
def getEyeShape (self, eye)
 
def getEyesImage (self)
 
def getEyeState (self, eye)
 
def getEyeToHeadMatrices (self)
 
def getEyeTorsion (self, eye)
 
def getEyeTrackingCalibrationState (self)
 
def getGazeCastPolicy (self)
 
def getGazedObjectId (self)
 
def getGazeScreenPosition (self, eye)
 
def getGazeVector (self, eye)
 
def getIrisRadius (self, eye)
 
def getPose (self)
 
def getPositionImage (self)
 
def getProjectionMatricesLH (self, zNear, zFar)
 
def getProjectionMatricesRH (self, zNear, zFar)
 
def getPupilRadius (self, eye)
 
def getPupilShape (self, eye)
 
def getRawProjectionValues (self)
 
def getRenderIOD (self)
 
def getUserIOD (self)
 
def getUserIPD (self)
 
def hasHmdAdjustmentGuiTimeout (self)
 
def isEyeTrackingCalibrated (self)
 
def isEyeTrackingCalibratedForGlasses (self)
 
def isEyeTrackingCalibrating (self)
 
def isEyeTrackingEnabled (self)
 
def isEyeTrackingReady (self)
 
def isHardwareConnected (self)
 
def isHardwareReady (self)
 
def isHmdAdjustmentGuiVisible (self)
 
def isMotionReady (self)
 
def isPositionReady (self)
 
def isUserPresent (self)
 
def isUserShiftingAttention (self)
 
def listProfiles (self)
 
def queryCurrentProfile (self)
 
def queryHardwareInfo (self)
 
def queryLicenses (self)
 
def queryProfileDataPath (self, profileName)
 
def querySoftwareVersions (self)
 
def registerCameraObject (self, cameraObject)
 
def registerCapabilities (self, caps)
 
def registerGazableObject (self, gazableObject)
 
def removeCameraObject (self, cameraId)
 
def removeGazableObject (self, objectId)
 
def renameProfile (self, oldName, newName)
 
def setCurrentProfile (self, profileName)
 
def setGazeCastPolicy (self, gazeCastPolicy)
 
def startEyeTrackingCalibration (self, options=None)
 
def stopEyeTrackingCalibration (self)
 
def tareOrientationSensor (self)
 
def tarePositionSensors (self)
 
def tickEyeTrackingCalibration (self, deltaTime, isVisible)
 
def unregisterCapabilities (self, caps)
 
def updateCameraObject (self, cameraId, pose)
 
def updateGazableObject (self, objectId, pose)
 
def waitAndFetchNextEyeTrackingData (self)