Visual Servoing Platform
version 3.5.0 under development (2022-02-15)
|
#include <visp3/sensor/vpOccipitalStructure.h>
Public Member Functions | |
~SessionDelegate () | |
void | captureSessionEventDidOccur (ST::CaptureSession *session, ST::CaptureSessionEventId event) override |
void | captureSessionDidOutputSample (ST::CaptureSession *, const ST::CaptureSessionSample &sample) override |
Public Attributes | |
std::mutex | m_sampleLock |
std::condition_variable | cv_sampleLock |
ST::ColorFrame | m_visibleFrame |
ST::DepthFrame | m_depthFrame |
ST::InfraredFrame | m_infraredFrame |
ST::AccelerometerEvent | m_accelerometerEvent |
ST::GyroscopeEvent | m_gyroscopeEvent |
ST::StructureCoreCameraType | m_cameraType |
ST::CaptureSessionUSBVersion | m_USBVersion |
std::string | m_serialNumber |
Definition at line 200 of file vpOccipitalStructure.h.
|
inline |
Definition at line 213 of file vpOccipitalStructure.h.
|
inlineoverride |
Definition at line 240 of file vpOccipitalStructure.h.
|
inlineoverride |
Definition at line 215 of file vpOccipitalStructure.h.
References vpException::fatalError, and vpTime::wait().
std::condition_variable SessionDelegate::cv_sampleLock |
Definition at line 202 of file vpOccipitalStructure.h.
Referenced by vpOccipitalStructure::acquire(), vpOccipitalStructure::getDepth(), vpOccipitalStructure::getIMUAcceleration(), vpOccipitalStructure::getIMUData(), vpOccipitalStructure::getIMUVelocity(), vpOccipitalStructure::open(), and vpOccipitalStructure::unprojectPoint().
ST::AccelerometerEvent SessionDelegate::m_accelerometerEvent |
Definition at line 207 of file vpOccipitalStructure.h.
Referenced by vpOccipitalStructure::acquire(), vpOccipitalStructure::getIMUAcceleration(), and vpOccipitalStructure::getIMUData().
ST::StructureCoreCameraType SessionDelegate::m_cameraType |
Definition at line 209 of file vpOccipitalStructure.h.
Referenced by vpOccipitalStructure::acquire().
ST::DepthFrame SessionDelegate::m_depthFrame |
Definition at line 205 of file vpOccipitalStructure.h.
Referenced by vpOccipitalStructure::acquire(), vpOccipitalStructure::getCameraParameters(), vpOccipitalStructure::getColoredPointcloud(), vpOccipitalStructure::getDepth(), vpOccipitalStructure::getHeight(), vpOccipitalStructure::getIntrinsics(), vpOccipitalStructure::getPointcloud(), vpOccipitalStructure::getTransform(), vpOccipitalStructure::getWidth(), vpOccipitalStructure::saveDepthImageAsPointCloudMesh(), and vpOccipitalStructure::unprojectPoint().
ST::GyroscopeEvent SessionDelegate::m_gyroscopeEvent |
Definition at line 208 of file vpOccipitalStructure.h.
Referenced by vpOccipitalStructure::acquire(), vpOccipitalStructure::getIMUData(), and vpOccipitalStructure::getIMUVelocity().
ST::InfraredFrame SessionDelegate::m_infraredFrame |
Definition at line 206 of file vpOccipitalStructure.h.
Referenced by vpOccipitalStructure::acquire(), vpOccipitalStructure::getHeight(), vpOccipitalStructure::getIntrinsics(), and vpOccipitalStructure::getWidth().
std::mutex SessionDelegate::m_sampleLock |
Definition at line 201 of file vpOccipitalStructure.h.
Referenced by vpOccipitalStructure::acquire(), vpOccipitalStructure::getDepth(), vpOccipitalStructure::getIMUAcceleration(), vpOccipitalStructure::getIMUData(), vpOccipitalStructure::getIMUVelocity(), vpOccipitalStructure::open(), and vpOccipitalStructure::unprojectPoint().
std::string SessionDelegate::m_serialNumber |
Definition at line 211 of file vpOccipitalStructure.h.
ST::CaptureSessionUSBVersion SessionDelegate::m_USBVersion |
Definition at line 210 of file vpOccipitalStructure.h.
ST::ColorFrame SessionDelegate::m_visibleFrame |
Definition at line 204 of file vpOccipitalStructure.h.
Referenced by vpOccipitalStructure::acquire(), vpOccipitalStructure::getCameraParameters(), vpOccipitalStructure::getColoredPointcloud(), vpOccipitalStructure::getHeight(), vpOccipitalStructure::getIntrinsics(), and vpOccipitalStructure::getWidth().