10 #ifndef SENS_ARBASECAMERA_H
11 #define SENS_ARBASECAMERA_H
18 #include <opencv2/opencv.hpp>
31 virtual bool init(
unsigned int textureId = 0,
32 bool retrieveCpuImg =
false,
33 int targetWidth = -1) = 0;
41 virtual bool update(cv::Mat& view) {
return false; }
Provides interface for the AR frameworks such as ARKit and ARCore.
virtual ~SENSARBaseCamera()
cv::Size inputFrameSize()
virtual bool update(cv::Mat &view)
virtual bool isInstalled()
virtual bool init(unsigned int textureId=0, bool retrieveCpuImg=false, int targetWidth=-1)=0
void fetchPointCloud(bool s)
virtual void installRefused(bool b)
virtual bool isAvailable()
virtual bool installRefused()
virtual void lightComponentIntensity(float *components)
Implementation of common functionality and members.
The SLScene class represents the top level instance holding the scene structure.