1 #ifndef SENS_IOSARKIT_H
2 #define SENS_IOSARKIT_H
14 bool init(
unsigned int textureId = 0,
bool retrieveCpuImg =
false,
int targetWidth = -1)
override;
17 void reset()
override;
18 void pause()
override;
19 bool update(cv::Mat& pose)
override;
26 bool provideIntrinsics)
override;
Provides interface for the AR frameworks such as ARKit and ARCore.
std::atomic< bool > _started
flags if camera was started
void retrieveCaptureProperties()
bool update(cv::Mat &pose) override
bool isInstalled() override
bool isAvailable() override
bool init(unsigned int textureId=0, bool retrieveCpuImg=false, int targetWidth=-1) override
const SENSCaptureProps & captureProperties() override
Get SENSCaptureProps which contains necessary information about all available camera devices and thei...
void stop() override
Stop a started camera device.
const SENSCameraConfig & start(std::string deviceId, const SENSCameraStreamConfig &streamConfig, bool provideIntrinsics) override
SENSiOSARCoreDelegate * _arcoreDelegate