SRSDK  0.10.39
Loading...
Searching...
No Matches
CoreExperimental Class Reference

#include <core.hpp>

Public Member Functions

 CoreExperimental ()
 
 CoreExperimental (CoreLibrary const &coreLibrary, Core const &core)
 
 ~CoreExperimental ()
 
 CoreExperimental (CoreExperimental const &)=delete
 
CoreExperimentaloperator= (CoreExperimental const &)=delete
 
 CoreExperimental (CoreExperimental &&other)
 
CoreExperimentaloperator= (CoreExperimental &&other)
 
 operator bool () const
 
void SetUserIpd (float userIpd)
 
void SetFaceTrackingProfiling (bool enable)
 
bool GetFaceTrackingProfiling (leia_headtracking_frame_profiling *profiling, int32_t profilingSizeof)
 
bool BurnDisplayConfig (float slant, float pitch, float phc, float dOverN, float n, float actCoef, float thetaX, float thetaY, float thetaZ)
 
bool BurnCameraExtrinsics (int cameraId, float thetaXFpc, float thetaYFpc, float thetaZFpc)
 
void TrackingCameraRotation (float thetaX, float thetaY, float thetaZ)
 
bool TrackingCameraRotation (FloatSlice rotation)
 
bool GetNonPredictedEyes (FloatSlice &leftEyePosition, FloatSlice &rightEyePosition)
 
bool GetLookaroundEyes (FloatSlice &leftPosition, FloatSlice &rightPosition)
 
std::string GetFaceDetectorVersion ()
 

Constructor & Destructor Documentation

◆ CoreExperimental() [1/4]

CoreExperimental ( )
inline

◆ CoreExperimental() [2/4]

CoreExperimental ( CoreLibrary const &  coreLibrary,
Core const &  core 
)
inline

◆ ~CoreExperimental()

~CoreExperimental ( )
inline

◆ CoreExperimental() [3/4]

CoreExperimental ( CoreExperimental const &  )
delete

◆ CoreExperimental() [4/4]

CoreExperimental ( CoreExperimental &&  other)
inline

Member Function Documentation

◆ operator=() [1/2]

CoreExperimental & operator= ( CoreExperimental const &  )
delete

◆ operator=() [2/2]

CoreExperimental & operator= ( CoreExperimental &&  other)
inline

◆ operator bool()

operator bool ( ) const
inlineexplicit

◆ SetUserIpd()

void SetUserIpd ( float  userIpd)
inline

◆ SetFaceTrackingProfiling()

void SetFaceTrackingProfiling ( bool  enable)
inline

◆ GetFaceTrackingProfiling()

bool GetFaceTrackingProfiling ( leia_headtracking_frame_profiling profiling,
int32_t  profilingSizeof 
)
inline

◆ BurnDisplayConfig()

bool BurnDisplayConfig ( float  slant,
float  pitch,
float  phc,
float  dOverN,
float  n,
float  actCoef,
float  thetaX,
float  thetaY,
float  thetaZ 
)
inline

◆ BurnCameraExtrinsics()

bool BurnCameraExtrinsics ( int  cameraId,
float  thetaXFpc,
float  thetaYFpc,
float  thetaZFpc 
)
inline

◆ TrackingCameraRotation() [1/2]

void TrackingCameraRotation ( float  thetaX,
float  thetaY,
float  thetaZ 
)
inline

◆ TrackingCameraRotation() [2/2]

bool TrackingCameraRotation ( FloatSlice  rotation)
inline

◆ GetNonPredictedEyes()

bool GetNonPredictedEyes ( FloatSlice leftEyePosition,
FloatSlice rightEyePosition 
)
inline

◆ GetLookaroundEyes()

bool GetLookaroundEyes ( FloatSlice leftPosition,
FloatSlice rightPosition 
)
inline

◆ GetFaceDetectorVersion()

std::string GetFaceDetectorVersion ( )
inline

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