Metadata cache. More...
#include <metadata_cache.h>
Public Member Functions | |
std::vector< TimedMetadata< geometry_msgs::Vector3 > > & | acceleration () |
const std::vector< TimedMetadata< geometry_msgs::Vector3 > > & | acceleration () const |
std::vector< TimedMetadata< geometry_msgs::Vector3 > > & | angularVelocity () |
const std::vector< TimedMetadata< geometry_msgs::Vector3 > > & | angularVelocity () const |
std::vector< TimedMetadata< compass_msgs::Azimuth > > & | azimuth () |
const std::vector< TimedMetadata< compass_msgs::Azimuth > > & | azimuth () const |
std::vector< TimedMetadata< sensor_msgs::CameraInfo > > & | cameraInfo () |
const std::vector< TimedMetadata< sensor_msgs::CameraInfo > > & | cameraInfo () const |
void | clear () |
std::vector< TimedMetadata< double > > & | cropFactor () |
const std::vector< TimedMetadata< double > > & | cropFactor () const |
std::vector< TimedMetadata< std::pair< DistortionType, Distortion > > > & | distortion () |
const std::vector< TimedMetadata< std::pair< DistortionType, Distortion > > > & | distortion () const |
std::vector< TimedMetadata< vision_msgs::Detection2DArray > > & | faces () |
const std::vector< TimedMetadata< vision_msgs::Detection2DArray > > & | faces () const |
std::vector< TimedMetadata< double > > & | focalLength35MM () |
const std::vector< TimedMetadata< double > > & | focalLength35MM () const |
std::vector< TimedMetadata< double > > & | focalLengthMM () |
const std::vector< TimedMetadata< double > > & | focalLengthMM () const |
std::vector< TimedMetadata< double > > & | focalLengthPx () |
const std::vector< TimedMetadata< double > > & | focalLengthPx () const |
std::vector< TimedMetadata< GNSSFixAndDetail > > & | gnssPosition () |
const std::vector< TimedMetadata< GNSSFixAndDetail > > & | gnssPosition () const |
std::vector< TimedMetadata< sensor_msgs::Imu > > & | imu () |
const std::vector< TimedMetadata< sensor_msgs::Imu > > & | imu () const |
std::vector< TimedMetadata< IntrinsicMatrix > > & | intrinsicMatrix () |
const std::vector< TimedMetadata< IntrinsicMatrix > > & | intrinsicMatrix () const |
std::vector< TimedMetadata< sensor_msgs::MagneticField > > & | magneticField () |
const std::vector< TimedMetadata< sensor_msgs::MagneticField > > & | magneticField () const |
std::vector< TimedMetadata< geometry_msgs::Transform > > & | opticalFrameTF () |
const std::vector< TimedMetadata< geometry_msgs::Transform > > & | opticalFrameTF () const |
std::vector< TimedMetadata< RollPitch > > & | rollPitch () |
const std::vector< TimedMetadata< RollPitch > > & | rollPitch () const |
std::vector< TimedMetadata< int > > & | rotation () |
const std::vector< TimedMetadata< int > > & | rotation () const |
std::vector< TimedMetadata< SensorSize > > & | sensorSizeMM () |
const std::vector< TimedMetadata< SensorSize > > & | sensorSizeMM () const |
TimedMetadataCache () | |
std::vector< TimedMetadata< geometry_msgs::Transform > > & | zeroRollPitchTF () |
const std::vector< TimedMetadata< geometry_msgs::Transform > > & | zeroRollPitchTF () const |
~TimedMetadataCache () | |
Private Attributes | |
std::unique_ptr< Impl > | data |
PIMPL. More... | |
Metadata cache.
Definition at line 128 of file metadata_cache.h.
movie_publisher::TimedMetadataCache::TimedMetadataCache | ( | ) |
movie_publisher::TimedMetadataCache::~TimedMetadataCache | ( | ) |
std::vector<TimedMetadata<geometry_msgs::Vector3> >& movie_publisher::TimedMetadataCache::acceleration | ( | ) |
const std::vector<TimedMetadata<geometry_msgs::Vector3> >& movie_publisher::TimedMetadataCache::acceleration | ( | ) | const |
std::vector<TimedMetadata<geometry_msgs::Vector3> >& movie_publisher::TimedMetadataCache::angularVelocity | ( | ) |
const std::vector<TimedMetadata<geometry_msgs::Vector3> >& movie_publisher::TimedMetadataCache::angularVelocity | ( | ) | const |
std::vector<TimedMetadata<compass_msgs::Azimuth> >& movie_publisher::TimedMetadataCache::azimuth | ( | ) |
const std::vector<TimedMetadata<compass_msgs::Azimuth> >& movie_publisher::TimedMetadataCache::azimuth | ( | ) | const |
std::vector<TimedMetadata<sensor_msgs::CameraInfo> >& movie_publisher::TimedMetadataCache::cameraInfo | ( | ) |
const std::vector<TimedMetadata<sensor_msgs::CameraInfo> >& movie_publisher::TimedMetadataCache::cameraInfo | ( | ) | const |
void movie_publisher::TimedMetadataCache::clear | ( | ) |
std::vector<TimedMetadata<double> >& movie_publisher::TimedMetadataCache::cropFactor | ( | ) |
const std::vector<TimedMetadata<double> >& movie_publisher::TimedMetadataCache::cropFactor | ( | ) | const |
std::vector<TimedMetadata<std::pair<DistortionType, Distortion> > >& movie_publisher::TimedMetadataCache::distortion | ( | ) |
const std::vector<TimedMetadata<std::pair<DistortionType, Distortion> > >& movie_publisher::TimedMetadataCache::distortion | ( | ) | const |
std::vector<TimedMetadata<vision_msgs::Detection2DArray> >& movie_publisher::TimedMetadataCache::faces | ( | ) |
const std::vector<TimedMetadata<vision_msgs::Detection2DArray> >& movie_publisher::TimedMetadataCache::faces | ( | ) | const |
std::vector<TimedMetadata<double> >& movie_publisher::TimedMetadataCache::focalLength35MM | ( | ) |
const std::vector<TimedMetadata<double> >& movie_publisher::TimedMetadataCache::focalLength35MM | ( | ) | const |
std::vector<TimedMetadata<double> >& movie_publisher::TimedMetadataCache::focalLengthMM | ( | ) |
const std::vector<TimedMetadata<double> >& movie_publisher::TimedMetadataCache::focalLengthMM | ( | ) | const |
std::vector<TimedMetadata<double> >& movie_publisher::TimedMetadataCache::focalLengthPx | ( | ) |
const std::vector<TimedMetadata<double> >& movie_publisher::TimedMetadataCache::focalLengthPx | ( | ) | const |
std::vector<TimedMetadata<GNSSFixAndDetail> >& movie_publisher::TimedMetadataCache::gnssPosition | ( | ) |
const std::vector<TimedMetadata<GNSSFixAndDetail> >& movie_publisher::TimedMetadataCache::gnssPosition | ( | ) | const |
std::vector<TimedMetadata<sensor_msgs::Imu> >& movie_publisher::TimedMetadataCache::imu | ( | ) |
const std::vector<TimedMetadata<sensor_msgs::Imu> >& movie_publisher::TimedMetadataCache::imu | ( | ) | const |
std::vector<TimedMetadata<IntrinsicMatrix> >& movie_publisher::TimedMetadataCache::intrinsicMatrix | ( | ) |
const std::vector<TimedMetadata<IntrinsicMatrix> >& movie_publisher::TimedMetadataCache::intrinsicMatrix | ( | ) | const |
std::vector<TimedMetadata<sensor_msgs::MagneticField> >& movie_publisher::TimedMetadataCache::magneticField | ( | ) |
const std::vector<TimedMetadata<sensor_msgs::MagneticField> >& movie_publisher::TimedMetadataCache::magneticField | ( | ) | const |
std::vector<TimedMetadata<geometry_msgs::Transform> >& movie_publisher::TimedMetadataCache::opticalFrameTF | ( | ) |
const std::vector<TimedMetadata<geometry_msgs::Transform> >& movie_publisher::TimedMetadataCache::opticalFrameTF | ( | ) | const |
std::vector<TimedMetadata<RollPitch> >& movie_publisher::TimedMetadataCache::rollPitch | ( | ) |
const std::vector<TimedMetadata<RollPitch> >& movie_publisher::TimedMetadataCache::rollPitch | ( | ) | const |
std::vector<TimedMetadata<int> >& movie_publisher::TimedMetadataCache::rotation | ( | ) |
const std::vector<TimedMetadata<int> >& movie_publisher::TimedMetadataCache::rotation | ( | ) | const |
std::vector<TimedMetadata<SensorSize> >& movie_publisher::TimedMetadataCache::sensorSizeMM | ( | ) |
const std::vector<TimedMetadata<SensorSize> >& movie_publisher::TimedMetadataCache::sensorSizeMM | ( | ) | const |
std::vector<TimedMetadata<geometry_msgs::Transform> >& movie_publisher::TimedMetadataCache::zeroRollPitchTF | ( | ) |
const std::vector<TimedMetadata<geometry_msgs::Transform> >& movie_publisher::TimedMetadataCache::zeroRollPitchTF | ( | ) | const |
|
private |
PIMPL.
Definition at line 193 of file metadata_cache.h.