iVS3D v2.0.0
Loading...
Searching...
No Matches
MetaDataManager Class Reference
Inheritance diagram for MetaDataManager:
MetaData

Public Member Functions

void initMetaDataVideo (QStringList paths, uint picCount, double fps)
 initMetaData tries to load all known MetaDataReader for videos with the meta data given
 
void initMetaDataImages (std::vector< std::string > fileVector)
 initMetaData tries to load all known MetaDataReader with the meta data given by the paths
 
QStringList availableMetaData () override
 availableMetaData returns a List of the names of all MetaDataReader whichs have loaded meta data
 
QList< MetaDataReader * > loadAllMetaData () override
 loadAllMetaData returns all loaded metaDataReader
 
MetaDataReaderloadMetaData (QString name) override
 loadMetaData returns the speficied metaDataReader
 
QStringList getPaths () override
 getPaths returns the paths to all parsed metaDataFiles
 
void interpolateMissingMetaData (bool interpolate)
 interpolateMissingMetaData is called when the option to interpoalte missing meta data is changed
 

Member Function Documentation

◆ availableMetaData()

QStringList MetaDataManager::availableMetaData ( )
overridevirtual

availableMetaData returns a List of the names of all MetaDataReader whichs have loaded meta data

Returns
QStringList with names of available metaDataReader

Implements MetaData.

◆ getPaths()

QStringList MetaDataManager::getPaths ( )
overridevirtual

getPaths returns the paths to all parsed metaDataFiles

Returns
Paths to all parsed metaDataFiles

Implements MetaData.

◆ initMetaDataImages()

void MetaDataManager::initMetaDataImages ( std::vector< std::string >  fileVector)

initMetaData tries to load all known MetaDataReader with the meta data given by the paths

Parameters
imagesReader with the currently loaded images

◆ initMetaDataVideo()

void MetaDataManager::initMetaDataVideo ( QStringList  paths,
uint  picCount,
double  fps 
)

initMetaData tries to load all known MetaDataReader for videos with the meta data given

Parameters
pathsPaths to the selected meta data files
imagesReader with the currently loaded images

◆ interpolateMissingMetaData()

void MetaDataManager::interpolateMissingMetaData ( bool  interpolate)

interpolateMissingMetaData is called when the option to interpoalte missing meta data is changed

Parameters
interpolatetrue if missing meta data is interpolated, false otherwise

◆ loadAllMetaData()

QList< MetaDataReader * > MetaDataManager::loadAllMetaData ( )
overridevirtual

loadAllMetaData returns all loaded metaDataReader

Returns
QList with all loaded metaDataReader

Implements MetaData.

◆ loadMetaData()

MetaDataReader * MetaDataManager::loadMetaData ( QString  name)
overridevirtual

loadMetaData returns the speficied metaDataReader

Parameters
nameName of the metaDataReader to return
Returns
The speficied metaDataReader, nullprt if theres no metaDataReader with the given name

Implements MetaData.


The documentation for this class was generated from the following files: