Xmipp
v3.23.11-Nereus
|
This is the complete list of members for MetaDataVec, including all inherited members.
_clear(bool onlyData=false) | MetaDataVec | protected |
_col_to_label | MetaDataVec | protected |
_comment | MetaData | protected |
_contains(const std::vector< MetaDataVecRow > &, const MetaDataVecRow &) const | MetaDataVec | protected |
_expand(MetaDataVecRow &, const MDLabel) | MetaDataVec | protected |
_expand(MetaDataVecRow &, size_t labeli) | MetaDataVec | protected |
_fastStringSearch | MetaData | protected |
_fastStringSearchLabel | MetaData | protected |
_getObject(size_t i, MDLabel label) const | MetaDataVec | protected |
_getObject(size_t i, MDLabel label) | MetaDataVec | protected |
_getObject(const MetaDataVecRow &, MDLabel) const | MetaDataVec | protected |
_getObject(MetaDataVecRow &, MDLabel) const | MetaDataVec | protected |
_id_to_index | MetaDataVec | protected |
_inFile | MetaData | protected |
_label_to_col | MetaDataVec | protected |
_labelIndex(MDLabel label) const | MetaDataVec | protected |
_match(const MetaDataVecRow &, const MDQuery &) const | MetaDataVec | protected |
_maxRows | MetaData | protected |
_next_id | MetaDataVec | protected |
_no_columns | MetaDataVec | protected |
_parsedLines | MetaData | protected |
_parseObject(std::istream &is, MDObject &object, size_t id=BAD_OBJID) | MetaData | protectedvirtual |
_parseObjects(std::istream &is, std::vector< MDObject *> &columnValues, const std::vector< MDLabel > *desiredLabels, bool firstTime) override | MetaDataVec | protectedvirtual |
_precision | MetaData | protected |
_readColumns(std::istream &is, std::vector< MDObject *> &columnValues, const std::vector< MDLabel > *desiredLabels=nullptr) | MetaData | protectedvirtual |
_readColumnsStar(mdBlock &block, std::vector< MDObject *> &columnValues, const std::vector< MDLabel > *desiredLabels, bool addColumns=true, size_t id=BAD_OBJID) | MetaData | protectedvirtual |
_readRows(std::istream &is, std::vector< MDObject *> &columnValues, bool useCommentAsImage) | MetaData | protectedvirtual |
_readRowsStar(mdBlock &block, std::vector< MDObject *> &columnValues, const std::vector< MDLabel > *desiredLabels) | MetaData | protectedvirtual |
_recalc_id_to_index() | MetaDataVec | protected |
_rowIndex(size_t id) const | MetaDataVec | protected |
_rowIndexSafe(size_t id) const | MetaDataVec | protected |
_rows | MetaDataVec | protected |
_rowsEq(const MetaDataVecRow &a, const MetaDataVecRow &b) const | MetaDataVec | protected |
_setRow(const MDRow &row, size_t index) | MetaDataVec | protected |
_writeRows(std::ostream &os) const override | MetaDataVec | virtual |
addLabel(const MDLabel label, int pos=-1) override | MetaDataVec | virtual |
addObject() override | MetaDataVec | virtual |
addPlain(const FileName &inFile, const String &labelsString, const String &separator=" ") | MetaDataVec | |
addRow(const MDRow &row) override | MetaDataVec | virtual |
addRows(const std::vector< MDRowVec > &rows) | MetaDataVec | |
append(const FileName &outFile) const | MetaData | |
begin() override | MetaDataVec | inlinevirtual |
begin() const override | MetaDataVec | inlinevirtual |
clear() override | MetaDataVec | virtual |
const_iterator typedef | MetaData | |
containsLabel(const MDLabel label) const override | MetaDataVec | virtual |
containsObject(size_t objectId) const override | MetaDataVec | virtual |
containsObject(const MDQuery &) const override | MetaDataVec | virtual |
containsObject(size_t objectId) | MetaDataVec | |
copyColumn(MDLabel labelDest, MDLabel labelSrc) override | MetaDataVec | virtual |
copyColumnTo(MetaData &md, MDLabel labelDest, MDLabel labelSrc) override | MetaDataVec | virtual |
copyInfo(const MetaData &md) | MetaData | protected |
countObjects(const MDQuery &) const override | MetaDataVec | virtual |
end() override | MetaDataVec | inlinevirtual |
end() const override | MetaDataVec | inlinevirtual |
fillConstant(MDLabel label, const String &value) override | MetaDataVec | virtual |
fillLinear(MDLabel label, double initial, double step) override | MetaDataVec | virtual |
fillRandom(MDLabel label, const String &mode, double op1, double op2, double op3=0.) override | MetaDataVec | virtual |
findObjects(std::vector< size_t > &objectsOut, const MDQuery &query) const override | MetaDataVec | virtual |
findObjects(std::vector< size_t > &objectsOut, int limit=-1) const override | MetaDataVec | virtual |
firstObject(const MDQuery &) const override | MetaDataVec | virtual |
firstRowId() const override | MetaDataVec | virtual |
getActiveLabels() const override | MetaDataVec | virtual |
getColumnMax(MDLabel column) | MetaDataVec | |
getColumnMin(MDLabel column) | MetaDataVec | |
getColumnValues(const MDLabel label, std::vector< MDObject > &valuesOut) const override | MetaDataVec | virtual |
getColumnValues(const MDLabel label) const | MetaDataVec | inline |
getColumnValues(const MDLabel label, std::vector< T > &valuesOut) const | MetaDataVec | inline |
getComment() const | MetaData | inlinevirtual |
getFilename() const | MetaData | inlinevirtual |
getMaxStringLength(const MDLabel thisLabel) const override | MetaDataVec | virtual |
getObjectsForActiveLabels() const | MetaDataVec | protected |
getParsedLines() | MetaData | inlinevirtual |
getRow(size_t id) override | MetaDataVec | virtual |
getRow(size_t id) const override | MetaDataVec | virtual |
getRow(MDRowVec &row, size_t id) | MetaDataVec | |
getRowId(const MetaDataVecRow &) const | MetaDataVec | protected |
getRowId(size_t i) const | MetaDataVec | |
getRowValues(size_t id, std::vector< MDObject > &values) const override | MetaDataVec | virtual |
getRowVec(size_t id) | MetaDataVec | |
getRowVec(size_t id) const | MetaDataVec | |
getStrFromValue(const MDLabel label, String &strOut, size_t id) const | MetaData | virtual |
getValue(MDObject &mdValueOut, size_t id) const override | MetaDataVec | virtual |
getValue(MDLabel, size_t id) | MetaDataVec | |
getValue(MDLabel, size_t id) const | MetaDataVec | |
getValue(const MDLabel label, T &valueOut, size_t id) const | MetaDataVec | inline |
getValue(const MDLabel label, size_t id) | MetaDataVec | inline |
getValue(const MDLabel label, size_t id) const | MetaDataVec | inline |
getValueOrAbort(const MDLabel label, size_t id) const | MetaData | inline |
getValueOrAbort(const MDLabel label, size_t id) | MetaData | inline |
getValueOrAbort(const MDLabel label, T &valueOut, size_t id) const | MetaData | inline |
getValueOrDefault(const MDLabel label, size_t id, const T &_default) const | MetaData | inline |
getValueOrDefault(const MDLabel label, size_t id, T &_default) | MetaData | inline |
getValueOrDefault(const MDLabel label, T &valueOut, size_t id, const T1 &_default) const | MetaData | inline |
id_begin() override | MetaDataVec | inlinevirtual |
id_begin() const override | MetaDataVec | inlinevirtual |
id_const_iterator typedef | MetaData | |
id_end() override | MetaDataVec | inlinevirtual |
id_end() const override | MetaDataVec | inlinevirtual |
id_iterator typedef | MetaData | |
ids() | MetaData | inlinevirtual |
ids() const | MetaData | inlinevirtual |
importObject(const MetaData &md, const size_t id, bool doClear=true) override | MetaDataVec | virtual |
importObjects(const MetaData &md, const std::vector< size_t > &objectsToAdd, bool doClear=true) override | MetaDataVec | virtual |
importObjects(const MetaData &md, const MDQuery &query, bool doClear=true) override | MetaDataVec | virtual |
init(const std::vector< MDLabel > &labelsVector) | MetaDataVec | protected |
isColumnFormat() const | MetaData | inlinevirtual |
isEmpty() const override | MetaDataVec | virtual |
isMetadataFile | MetaData | |
iterator typedef | MetaData | |
keepLabels(const std::vector< MDLabel > &labels) | MetaData | |
lastRowId() const override | MetaDataVec | virtual |
makeAbsPath(const MDLabel label=MDL_IMAGE) | MetaDataVec | |
MetaData()=default | MetaData | |
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)=default | MetaDataVec | |
nextBlock(mdBuffer &buffer, mdBlock &block) | MetaData | virtual |
operator=(const MetaData &md) | MetaData | inline |
operator==(const MetaDataVec &op) const | MetaDataVec | |
precision() const | MetaData | protected |
print() const | MetaData | inlinevirtual |
randomize(const MetaData &MDin) | MetaDataVec | |
read(const FileName &inFile, const std::vector< MDLabel > *desiredLabels=nullptr, bool decomposeStack=true) override | MetaDataVec | virtual |
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) | MetaData | protectedvirtual |
readXML(const FileName &inFile, const std::vector< MDLabel > *desiredLabels=nullptr, const String &blockRegExp=DEFAULT_BLOCK_NAME, bool decomposeStack=true) | MetaDataVec | |
removeDisabled() | MetaData | virtual |
removeDuplicates(MetaData &MDin, MDLabel label=MDL_UNDEFINED) | MetaDataVec | |
removeLabel(const MDLabel label) override | MetaDataVec | virtual |
removeObject(size_t id) override | MetaDataVec | virtual |
removeObjects(const std::vector< size_t > &toRemove) override | MetaDataVec | virtual |
removeObjects() override | MetaDataVec | virtual |
removeObjects(const MDQuery &) override | MetaDataVec | virtual |
renameColumn(MDLabel oldLabel, MDLabel newLabel) override | MetaDataVec | virtual |
renameColumn(const std::vector< MDLabel > &oldLabel, const std::vector< MDLabel > &newLabel) override | MetaDataVec | virtual |
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) override | MetaDataVec | virtual |
selectRandomSubset(const MetaData &mdIn, size_t numberOfObjects, const MDLabel sortLabel=MDL_OBJID) override | MetaDataVec | virtual |
setColumnFormat(bool column) | MetaData | inlinevirtual |
setColumnValues(const std::vector< MDObject > &valuesIn) override | MetaDataVec | virtual |
setColumnValues(const MDLabel label, const std::vector< T > &valuesIn) | MetaDataVec | inline |
setComment(const String &newComment="No comment") | MetaData | inlinevirtual |
setFilename(const FileName &_filename) | MetaData | inlinevirtual |
setMaxRows(size_t maxRows=0) | MetaData | inlinevirtual |
setPrecission(int _precision) | MetaData | inlinevirtual |
setRow(const MDRow &row, size_t id) | MetaDataVec | |
setValue(const MDObject &mdValueIn, size_t id) | MetaDataVec | virtual |
setValue(const MDLabel label, const T &valueIn, size_t id) | MetaDataVec | inline |
setValueCol(const MDObject &mdValueIn) override | MetaDataVec | virtual |
setValueCol(const MDLabel label, const T &valueIn) | MetaDataVec | inline |
setValueFromStr(const MDLabel label, const String &value, size_t id) | MetaData | virtual |
size() const override | MetaDataVec | virtual |
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) const | MetaDataVec | |
write(const FileName &outFile, WriteModeMetaData mode=MD_OVERWRITE) const | MetaDataVec | virtual |
write(std::ostream &os, const String &blockName="", WriteModeMetaData mode=MD_OVERWRITE) const | MetaDataVec | virtual |
writeStar(const FileName &outFile, const String &blockName, WriteModeMetaData mode) const | MetaData | virtual |
writeText(const FileName fn, const std::vector< MDLabel > *desiredLabels) const override | MetaDataVec | virtual |
writeXML(const FileName fn, const FileName blockname, WriteModeMetaData mode) const override | MetaDataVec | virtual |
~MetaData() | MetaData | virtual |
~MetaDataVec() | MetaDataVec | inlinevirtual |