Xmipp  v3.23.11-Nereus
MetaDataVec Member List

This is the complete list of members for MetaDataVec, including all inherited members.

_clear(bool onlyData=false)MetaDataVecprotected
_col_to_labelMetaDataVecprotected
_commentMetaDataprotected
_contains(const std::vector< MetaDataVecRow > &, const MetaDataVecRow &) constMetaDataVecprotected
_expand(MetaDataVecRow &, const MDLabel)MetaDataVecprotected
_expand(MetaDataVecRow &, size_t labeli)MetaDataVecprotected
_fastStringSearchMetaDataprotected
_fastStringSearchLabelMetaDataprotected
_getObject(size_t i, MDLabel label) constMetaDataVecprotected
_getObject(size_t i, MDLabel label)MetaDataVecprotected
_getObject(const MetaDataVecRow &, MDLabel) constMetaDataVecprotected
_getObject(MetaDataVecRow &, MDLabel) constMetaDataVecprotected
_id_to_indexMetaDataVecprotected
_inFileMetaDataprotected
_label_to_colMetaDataVecprotected
_labelIndex(MDLabel label) constMetaDataVecprotected
_match(const MetaDataVecRow &, const MDQuery &) constMetaDataVecprotected
_maxRowsMetaDataprotected
_next_idMetaDataVecprotected
_no_columnsMetaDataVecprotected
_parsedLinesMetaDataprotected
_parseObject(std::istream &is, MDObject &object, size_t id=BAD_OBJID)MetaDataprotectedvirtual
_parseObjects(std::istream &is, std::vector< MDObject *> &columnValues, const std::vector< MDLabel > *desiredLabels, bool firstTime) overrideMetaDataVecprotectedvirtual
_precisionMetaDataprotected
_readColumns(std::istream &is, std::vector< MDObject *> &columnValues, const std::vector< MDLabel > *desiredLabels=nullptr)MetaDataprotectedvirtual
_readColumnsStar(mdBlock &block, std::vector< MDObject *> &columnValues, const std::vector< MDLabel > *desiredLabels, bool addColumns=true, size_t id=BAD_OBJID)MetaDataprotectedvirtual
_readRows(std::istream &is, std::vector< MDObject *> &columnValues, bool useCommentAsImage)MetaDataprotectedvirtual
_readRowsStar(mdBlock &block, std::vector< MDObject *> &columnValues, const std::vector< MDLabel > *desiredLabels)MetaDataprotectedvirtual
_recalc_id_to_index()MetaDataVecprotected
_rowIndex(size_t id) constMetaDataVecprotected
_rowIndexSafe(size_t id) constMetaDataVecprotected
_rowsMetaDataVecprotected
_rowsEq(const MetaDataVecRow &a, const MetaDataVecRow &b) constMetaDataVecprotected
_setRow(const MDRow &row, size_t index)MetaDataVecprotected
_writeRows(std::ostream &os) const overrideMetaDataVecvirtual
addLabel(const MDLabel label, int pos=-1) overrideMetaDataVecvirtual
addObject() overrideMetaDataVecvirtual
addPlain(const FileName &inFile, const String &labelsString, const String &separator=" ")MetaDataVec
addRow(const MDRow &row) overrideMetaDataVecvirtual
addRows(const std::vector< MDRowVec > &rows)MetaDataVec
append(const FileName &outFile) constMetaData
begin() overrideMetaDataVecinlinevirtual
begin() const overrideMetaDataVecinlinevirtual
clear() overrideMetaDataVecvirtual
const_iterator typedefMetaData
containsLabel(const MDLabel label) const overrideMetaDataVecvirtual
containsObject(size_t objectId) const overrideMetaDataVecvirtual
containsObject(const MDQuery &) const overrideMetaDataVecvirtual
containsObject(size_t objectId)MetaDataVec
copyColumn(MDLabel labelDest, MDLabel labelSrc) overrideMetaDataVecvirtual
copyColumnTo(MetaData &md, MDLabel labelDest, MDLabel labelSrc) overrideMetaDataVecvirtual
copyInfo(const MetaData &md)MetaDataprotected
countObjects(const MDQuery &) const overrideMetaDataVecvirtual
end() overrideMetaDataVecinlinevirtual
end() const overrideMetaDataVecinlinevirtual
fillConstant(MDLabel label, const String &value) overrideMetaDataVecvirtual
fillLinear(MDLabel label, double initial, double step) overrideMetaDataVecvirtual
fillRandom(MDLabel label, const String &mode, double op1, double op2, double op3=0.) overrideMetaDataVecvirtual
findObjects(std::vector< size_t > &objectsOut, const MDQuery &query) const overrideMetaDataVecvirtual
findObjects(std::vector< size_t > &objectsOut, int limit=-1) const overrideMetaDataVecvirtual
firstObject(const MDQuery &) const overrideMetaDataVecvirtual
firstRowId() const overrideMetaDataVecvirtual
getActiveLabels() const overrideMetaDataVecvirtual
getColumnMax(MDLabel column)MetaDataVec
getColumnMin(MDLabel column)MetaDataVec
getColumnValues(const MDLabel label, std::vector< MDObject > &valuesOut) const overrideMetaDataVecvirtual
getColumnValues(const MDLabel label) constMetaDataVecinline
getColumnValues(const MDLabel label, std::vector< T > &valuesOut) constMetaDataVecinline
getComment() constMetaDatainlinevirtual
getFilename() constMetaDatainlinevirtual
getMaxStringLength(const MDLabel thisLabel) const overrideMetaDataVecvirtual
getObjectsForActiveLabels() constMetaDataVecprotected
getParsedLines()MetaDatainlinevirtual
getRow(size_t id) overrideMetaDataVecvirtual
getRow(size_t id) const overrideMetaDataVecvirtual
getRow(MDRowVec &row, size_t id)MetaDataVec
getRowId(const MetaDataVecRow &) constMetaDataVecprotected
getRowId(size_t i) constMetaDataVec
getRowValues(size_t id, std::vector< MDObject > &values) const overrideMetaDataVecvirtual
getRowVec(size_t id)MetaDataVec
getRowVec(size_t id) constMetaDataVec
getStrFromValue(const MDLabel label, String &strOut, size_t id) constMetaDatavirtual
getValue(MDObject &mdValueOut, size_t id) const overrideMetaDataVecvirtual
getValue(MDLabel, size_t id)MetaDataVec
getValue(MDLabel, size_t id) constMetaDataVec
getValue(const MDLabel label, T &valueOut, size_t id) constMetaDataVecinline
getValue(const MDLabel label, size_t id)MetaDataVecinline
getValue(const MDLabel label, size_t id) constMetaDataVecinline
getValueOrAbort(const MDLabel label, size_t id) constMetaDatainline
getValueOrAbort(const MDLabel label, size_t id)MetaDatainline
getValueOrAbort(const MDLabel label, T &valueOut, size_t id) constMetaDatainline
getValueOrDefault(const MDLabel label, size_t id, const T &_default) constMetaDatainline
getValueOrDefault(const MDLabel label, size_t id, T &_default)MetaDatainline
getValueOrDefault(const MDLabel label, T &valueOut, size_t id, const T1 &_default) constMetaDatainline
id_begin() overrideMetaDataVecinlinevirtual
id_begin() const overrideMetaDataVecinlinevirtual
id_const_iterator typedefMetaData
id_end() overrideMetaDataVecinlinevirtual
id_end() const overrideMetaDataVecinlinevirtual
id_iterator typedefMetaData
ids()MetaDatainlinevirtual
ids() constMetaDatainlinevirtual
importObject(const MetaData &md, const size_t id, bool doClear=true) overrideMetaDataVecvirtual
importObjects(const MetaData &md, const std::vector< size_t > &objectsToAdd, bool doClear=true) overrideMetaDataVecvirtual
importObjects(const MetaData &md, const MDQuery &query, bool doClear=true) overrideMetaDataVecvirtual
init(const std::vector< MDLabel > &labelsVector)MetaDataVecprotected
isColumnFormat() constMetaDatainlinevirtual
isEmpty() const overrideMetaDataVecvirtual
isMetadataFileMetaData
iterator typedefMetaData
keepLabels(const std::vector< MDLabel > &labels)MetaData
lastRowId() const overrideMetaDataVecvirtual
makeAbsPath(const MDLabel label=MDL_IMAGE)MetaDataVec
MetaData()=defaultMetaData
MetaDataVec()MetaDataVec
MetaDataVec(const std::vector< MDLabel > &labelsVector)MetaDataVec
MetaDataVec(const FileName &fileName, const std::vector< MDLabel > &desiredLabels)MetaDataVec
MetaDataVec(const FileName &fileName)MetaDataVec
MetaDataVec(const MetaData &md)MetaDataVec
MetaDataVec(const MetaDataVec &md)=defaultMetaDataVec
nextBlock(mdBuffer &buffer, mdBlock &block)MetaDatavirtual
operator=(const MetaData &md)MetaDatainline
operator==(const MetaDataVec &op) constMetaDataVec
precision() constMetaDataprotected
print() constMetaDatainlinevirtual
randomize(const MetaData &MDin)MetaDataVec
read(const FileName &inFile, const std::vector< MDLabel > *desiredLabels=nullptr, bool decomposeStack=true) overrideMetaDataVecvirtual
readPlain(const FileName &inFile, const String &labelsString, const String &separator=" ")MetaDataVec
readStar(const FileName &filename, const std::vector< MDLabel > *desiredLabels, const String &blockRegExp, bool decomposeStack)MetaDataprotectedvirtual
readXML(const FileName &inFile, const std::vector< MDLabel > *desiredLabels=nullptr, const String &blockRegExp=DEFAULT_BLOCK_NAME, bool decomposeStack=true)MetaDataVec
removeDisabled()MetaDatavirtual
removeDuplicates(MetaData &MDin, MDLabel label=MDL_UNDEFINED)MetaDataVec
removeLabel(const MDLabel label) overrideMetaDataVecvirtual
removeObject(size_t id) overrideMetaDataVecvirtual
removeObjects(const std::vector< size_t > &toRemove) overrideMetaDataVecvirtual
removeObjects() overrideMetaDataVecvirtual
removeObjects(const MDQuery &) overrideMetaDataVecvirtual
renameColumn(MDLabel oldLabel, MDLabel newLabel) overrideMetaDataVecvirtual
renameColumn(const std::vector< MDLabel > &oldLabel, const std::vector< MDLabel > &newLabel) overrideMetaDataVecvirtual
replace(const MDLabel label, const String &oldStr, const String &newStr)MetaDataVec
selectPart(const MetaData &mdIn, size_t startPosition, size_t numberOfObjects, const MDLabel sortLabel=MDL_OBJID) overrideMetaDataVecvirtual
selectRandomSubset(const MetaData &mdIn, size_t numberOfObjects, const MDLabel sortLabel=MDL_OBJID) overrideMetaDataVecvirtual
setColumnFormat(bool column)MetaDatainlinevirtual
setColumnValues(const std::vector< MDObject > &valuesIn) overrideMetaDataVecvirtual
setColumnValues(const MDLabel label, const std::vector< T > &valuesIn)MetaDataVecinline
setComment(const String &newComment="No comment")MetaDatainlinevirtual
setFilename(const FileName &_filename)MetaDatainlinevirtual
setMaxRows(size_t maxRows=0)MetaDatainlinevirtual
setPrecission(int _precision)MetaDatainlinevirtual
setRow(const MDRow &row, size_t id)MetaDataVec
setValue(const MDObject &mdValueIn, size_t id)MetaDataVecvirtual
setValue(const MDLabel label, const T &valueIn, size_t id)MetaDataVecinline
setValueCol(const MDObject &mdValueIn) overrideMetaDataVecvirtual
setValueCol(const MDLabel label, const T &valueIn)MetaDataVecinline
setValueFromStr(const MDLabel label, const String &value, size_t id)MetaDatavirtual
size() const overrideMetaDataVecvirtual
sort(const MetaDataVec &MDin, const MDLabel sortLabel, bool asc=true, int limit=-1, int offset=0)MetaDataVec
sort(MetaDataVec &MDin, const String &sortLabel, bool asc=true, int limit=-1, int offset=0)MetaDataVec
split(size_t n, std::vector< MetaDataVec > &results, const MDLabel sortLabel=MDL_OBJID) constMetaDataVec
write(const FileName &outFile, WriteModeMetaData mode=MD_OVERWRITE) constMetaDataVecvirtual
write(std::ostream &os, const String &blockName="", WriteModeMetaData mode=MD_OVERWRITE) constMetaDataVecvirtual
writeStar(const FileName &outFile, const String &blockName, WriteModeMetaData mode) constMetaDatavirtual
writeText(const FileName fn, const std::vector< MDLabel > *desiredLabels) const overrideMetaDataVecvirtual
writeXML(const FileName fn, const FileName blockname, WriteModeMetaData mode) const overrideMetaDataVecvirtual
~MetaData()MetaDatavirtual
~MetaDataVec()MetaDataVecinlinevirtual