3Depict
|
This is the complete list of members for RangeFile, including all inherited members.
addIon(const std::string &shortName, const std::string &longName, const RGBf &ionCol) | RangeFile | |
addRange(float start, float end, unsigned int ionID) | RangeFile | |
atomicNumberFromIonID(unsigned int ionID) const | RangeFile | |
atomicNumberFromRange(unsigned int range) const | RangeFile | |
decompose(RangeFile &rng) const | RangeFile | |
decomposeIonNames(const std::string &name, std::vector< std::pair< std::string, size_t > > &fragments) | RangeFile | static |
detectFileType(const char *file) | RangeFile | static |
eraseIon(size_t ionId) | RangeFile | |
eraseRange(size_t rangeId) | RangeFile | |
extensionIsRange(const char *ext) | RangeFile | static |
getAllExts(std::vector< std::string > &exts) | RangeFile | static |
getColour(unsigned int) const | RangeFile | |
getDecomposition(std::map< unsigned int, std::vector< std::pair< unsigned int, unsigned int > > > &decomposition) const | RangeFile | |
getErrString() const | RangeFile | |
getIonID(float mass) const | RangeFile | |
getIonID(unsigned int range) const | RangeFile | |
getIonID(const char *name, bool useShortName=true) const | RangeFile | |
getIonID(const std::string &name) const | RangeFile | inline |
getName(unsigned int ionID, bool shortName=true) const | RangeFile | |
getName(const IonHit &ion, bool shortName) const | RangeFile | |
getNumIons() const | RangeFile | |
getNumRanges() const | RangeFile | |
getNumRanges(unsigned int ionID) const | RangeFile | |
getRange(unsigned int) const | RangeFile | |
getRangeByRef(unsigned int) | RangeFile | |
getRangeID(float mass) const | RangeFile | |
isRanged(float mass) const | RangeFile | |
isRanged(const IonHit &) const | RangeFile | |
isRanged(std::string shortName, bool caseSensitive=true) | RangeFile | |
isSelfConsistent() const | RangeFile | |
isSelfDecomposable() const | RangeFile | |
moveBothRanges(unsigned int range, float newLow, float newHigh) | RangeFile | |
moveRange(unsigned int range, bool limit, float newMass) | RangeFile | |
open(const char *rangeFile, unsigned int format=RANGE_FORMAT_ORNL) | RangeFile | |
openGuessFormat(const char *rangeFile) | RangeFile | |
operator=(const RangeFile &other) | RangeFile | |
printErr(std::ostream &strm) const | RangeFile | |
range(std::vector< IonHit > &ionHits) const | RangeFile | |
range(const std::vector< IonHit > &ionsIn, std::vector< IonHit > &ionHits) const | RangeFile | |
range(std::vector< IonHit > &ionHits, std::string shortIonName) | RangeFile | |
rangeByID(std::vector< IonHit > &ionHits, unsigned int range) | RangeFile | |
rangeByIon(const std::vector< IonHit > &ions, const std::vector< bool > &selectedIons, std::vector< IonHit > &output) const | RangeFile | |
rangeByRangeID(std::vector< IonHit > &ionHits, unsigned int rangeID) | RangeFile | |
RangeFile() | RangeFile | |
setColour(unsigned int, const RGBf &r) | RangeFile | |
setEnforceConsistent(bool shouldEnforce=true) | RangeFile | inline |
setIonID(unsigned int range, unsigned int newIonId) | RangeFile | |
setIonLongName(unsigned int ionID, const std::string &newName) | RangeFile | |
setIonShortName(unsigned int ionID, const std::string &newName) | RangeFile | |
setRangeEnd(unsigned int rangeID, float v) | RangeFile | |
setRangeStart(unsigned int rangeID, float v) | RangeFile | |
swap(RangeFile &rng) | RangeFile | |
write(std::ostream &o, size_t format=RANGE_FORMAT_ORNL) const | RangeFile | |
write(const char *datafile, size_t format=RANGE_FORMAT_ORNL) const | RangeFile |