#include <Sensor.h>
Public Member Functions | |
DataType & | operator* () |
ScopedImage (std::vector< Sensor * > sensors, ReadingType_t type) | |
~ScopedImage () | |
Static Public Member Functions | |
static Reading * | ExtractOriginal (Sensor *sensor, ReadingType_t type) |
static Sensor * | ExtractSensor (std::vector< Sensor * > sensors, ReadingType_t type) |
Public Attributes | |
MinimalCalibration | calib |
Sensor * | selected_sensor |
RelPose * | sensor_pose_at_capture_time |
Private Attributes | |
bool | converted |
TypeReading * | copy |
ReadingType_t | m_type |
Reading * | original |
cop::ScopedImage< TypeReading, DataType >::ScopedImage | ( | std::vector< Sensor * > | sensors, |
ReadingType_t | type | ||
) | [inline] |
cop::ScopedImage< TypeReading, DataType >::~ScopedImage | ( | ) | [inline] |
static Reading* cop::ScopedImage< TypeReading, DataType >::ExtractOriginal | ( | Sensor * | sensor, |
ReadingType_t | type | ||
) | [inline, static] |
static Sensor* cop::ScopedImage< TypeReading, DataType >::ExtractSensor | ( | std::vector< Sensor * > | sensors, |
ReadingType_t | type | ||
) | [inline, static] |
DataType& cop::ScopedImage< TypeReading, DataType >::operator* | ( | ) | [inline] |
MinimalCalibration cop::ScopedImage< TypeReading, DataType >::calib |
bool cop::ScopedImage< TypeReading, DataType >::converted [private] |
TypeReading* cop::ScopedImage< TypeReading, DataType >::copy [private] |
ReadingType_t cop::ScopedImage< TypeReading, DataType >::m_type [private] |
Reading* cop::ScopedImage< TypeReading, DataType >::original [private] |
Sensor* cop::ScopedImage< TypeReading, DataType >::selected_sensor |
RelPose* cop::ScopedImage< TypeReading, DataType >::sensor_pose_at_capture_time |