Xmipp
v3.23.11-Nereus
|
This is the complete list of members for MetaData, including all inherited members.
_comment | MetaData | protected |
_fastStringSearch | MetaData | protected |
_fastStringSearchLabel | MetaData | protected |
_inFile | MetaData | protected |
_maxRows | MetaData | 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)=0 | MetaData | protectedpure virtual |
_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 |
_writeRows(std::ostream &os) const =0 | MetaData | pure virtual |
addLabel(const MDLabel label, int pos=-1)=0 | MetaData | pure virtual |
addObject()=0 | MetaData | pure virtual |
addRow(const MDRow &row)=0 | MetaData | pure virtual |
append(const FileName &outFile) const | MetaData | |
begin()=0 | MetaData | pure virtual |
begin() const =0 | MetaData | pure virtual |
clear() | MetaData | virtual |
const_iterator typedef | MetaData | |
containsLabel(const MDLabel label) const =0 | MetaData | pure virtual |
containsObject(size_t objectId) const =0 | MetaData | pure virtual |
containsObject(const MDQuery &) const =0 | MetaData | pure virtual |
copyColumn(MDLabel labelDest, MDLabel labelSrc)=0 | MetaData | pure virtual |
copyColumnTo(MetaData &md, MDLabel labelDest, MDLabel labelSrc)=0 | MetaData | pure virtual |
copyInfo(const MetaData &md) | MetaData | protected |
countObjects(const MDQuery &) const =0 | MetaData | pure virtual |
end()=0 | MetaData | pure virtual |
end() const =0 | MetaData | pure virtual |
fillConstant(MDLabel label, const String &value)=0 | MetaData | pure virtual |
fillLinear(MDLabel label, double initial, double step)=0 | MetaData | pure virtual |
fillRandom(MDLabel label, const String &mode, double op1, double op2, double op3=0.)=0 | MetaData | pure virtual |
findObjects(std::vector< size_t > &objectsOut, const MDQuery &query) const =0 | MetaData | pure virtual |
findObjects(std::vector< size_t > &objectsOut, int limit=-1) const =0 | MetaData | pure virtual |
firstObject(const MDQuery &) const =0 | MetaData | pure virtual |
firstRowId() const =0 | MetaData | pure virtual |
getActiveLabels() const =0 | MetaData | pure virtual |
getColumnValues(const MDLabel label) const | MetaData | inline |
getColumnValues(const MDLabel label, std::vector< T > &out) const | MetaData | inline |
getColumnValues(const MDLabel label, std::vector< MDObject > &valuesOut) const =0 | MetaData | pure virtual |
getComment() const | MetaData | inlinevirtual |
getFilename() const | MetaData | inlinevirtual |
getMaxStringLength(const MDLabel thisLabel) const =0 | MetaData | pure virtual |
getParsedLines() | MetaData | inlinevirtual |
getRow(size_t id)=0 | MetaData | pure virtual |
getRow(size_t id) const =0 | MetaData | pure virtual |
getRowValues(size_t id, std::vector< MDObject > &values) const =0 | MetaData | pure virtual |
getStrFromValue(const MDLabel label, String &strOut, size_t id) const | MetaData | virtual |
getValue(MDObject &mdValueOut, size_t id) const =0 | MetaData | pure virtual |
getValue(const MDLabel label, size_t id) const | MetaData | inline |
getValue(const MDLabel label, T &valueOut, size_t id) const | MetaData | 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()=0 | MetaData | pure virtual |
id_begin() const =0 | MetaData | pure virtual |
id_const_iterator typedef | MetaData | |
id_end()=0 | MetaData | pure virtual |
id_end() const =0 | MetaData | pure virtual |
id_iterator typedef | MetaData | |
ids() | MetaData | inlinevirtual |
ids() const | MetaData | inlinevirtual |
importObject(const MetaData &md, const size_t id, bool doClear=true)=0 | MetaData | pure virtual |
importObjects(const MetaData &md, const std::vector< size_t > &objectsToAdd, bool doClear=true)=0 | MetaData | pure virtual |
importObjects(const MetaData &md, const MDQuery &query, bool doClear=true)=0 | MetaData | pure virtual |
isColumnFormat() const | MetaData | inlinevirtual |
isEmpty() const | MetaData | inlinevirtual |
isMetadataFile | MetaData | |
iterator typedef | MetaData | |
keepLabels(const std::vector< MDLabel > &labels) | MetaData | |
lastRowId() const =0 | MetaData | pure virtual |
MDBaseRowIterator< false > | MetaData | friend |
MDBaseRowIterator< true > | MetaData | friend |
MetaData()=default | MetaData | |
nextBlock(mdBuffer &buffer, mdBlock &block) | MetaData | virtual |
operator=(const MetaData &md) | MetaData | inline |
precision() const | MetaData | protected |
print() const | MetaData | inlinevirtual |
read(const FileName &inFile, const std::vector< MDLabel > *desiredLabels=nullptr, bool decomposeStack=true)=0 | MetaData | pure virtual |
readStar(const FileName &filename, const std::vector< MDLabel > *desiredLabels, const String &blockRegExp, bool decomposeStack) | MetaData | protectedvirtual |
removeDisabled() | MetaData | virtual |
removeLabel(const MDLabel label)=0 | MetaData | pure virtual |
removeObject(size_t id)=0 | MetaData | pure virtual |
removeObjects(const std::vector< size_t > &toRemove)=0 | MetaData | pure virtual |
removeObjects(const MDQuery &)=0 | MetaData | pure virtual |
removeObjects()=0 | MetaData | pure virtual |
renameColumn(MDLabel oldLabel, MDLabel newLabel)=0 | MetaData | pure virtual |
renameColumn(const std::vector< MDLabel > &oldLabel, const std::vector< MDLabel > &newLabel)=0 | MetaData | pure virtual |
selectPart(const MetaData &mdIn, size_t startPosition, size_t numberOfObjects, const MDLabel sortLabel=MDL_OBJID)=0 | MetaData | pure virtual |
selectRandomSubset(const MetaData &mdIn, size_t numberOfObjects, const MDLabel sortLabel=MDL_OBJID)=0 | MetaData | pure virtual |
setColumnFormat(bool column) | MetaData | inlinevirtual |
setColumnValues(const MDLabel label, const std::vector< T > &valuesIn) | MetaData | inline |
setColumnValues(const std::vector< MDObject > &valuesIn)=0 | MetaData | pure virtual |
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 |
setValue(const MDLabel label, const T &valueIn, size_t id) | MetaData | inline |
setValue(const MDObject &mdValueIn, size_t id)=0 | MetaData | pure virtual |
setValueCol(const MDObject &mdValueIn)=0 | MetaData | pure virtual |
setValueCol(const MDLabel label, const T &valueIn) | MetaData | inline |
setValueFromStr(const MDLabel label, const String &value, size_t id) | MetaData | virtual |
size() const =0 | MetaData | pure virtual |
write(const FileName &outFile, WriteModeMetaData mode=MD_OVERWRITE) const =0 | MetaData | pure virtual |
write(std::ostream &os, const String &blockName="", WriteModeMetaData mode=MD_OVERWRITE) const =0 | MetaData | pure virtual |
writeStar(const FileName &outFile, const String &blockName, WriteModeMetaData mode) const | MetaData | virtual |
writeText(const FileName fn, const std::vector< MDLabel > *desiredLabels) const =0 | MetaData | pure virtual |
writeXML(const FileName fn, const FileName blockname, WriteModeMetaData mode) const =0 | MetaData | pure virtual |
~MetaData() | MetaData | virtual |