libatomprobe
Library for Atom Probe Tomography (APT) computation
|
Data holder for colour as float. More...
#include <misc.h>
Public Member Functions | |
std::string | toHex () const |
Convert to hex-256 representation #rrggbb. More... | |
void | fromHex (const std::string &s) |
bool | operator== (const RGBf &oth) const |
Public Attributes | |
float | red |
float | green |
float | blue |
|
inline |
Definition at line 40 of file misc.h.
References AtomProbe::parseColString().
Referenced by AtomProbe::MultiRange::copyDataFromRange().
|
inline |
|
inline |
Convert to hex-256 representation #rrggbb.
Definition at line 34 of file misc.h.
References AtomProbe::genColString().
Referenced by AtomProbe::RangeFile::write().
float AtomProbe::RGBf::blue |
Definition at line 31 of file misc.h.
Referenced by AtomProbe::checkMassRangingCorrectness(), AtomProbe::computeRangeAdjacency(), AtomProbe::MultiRange::copyDataFromRange(), AtomProbe::findOverlaps(), AtomProbe::RangeFile::guessChargeState(), AtomProbe::leastSquaresOverlapSolve(), main(), AtomProbe::MultiRange::open(), AtomProbe::RangeFile::open(), operator==(), and AtomProbe::RangeFile::rangeTypeString().
float AtomProbe::RGBf::green |
Definition at line 30 of file misc.h.
Referenced by AtomProbe::checkMassRangingCorrectness(), AtomProbe::computeRangeAdjacency(), AtomProbe::MultiRange::copyDataFromRange(), AtomProbe::findOverlaps(), AtomProbe::RangeFile::guessChargeState(), AtomProbe::leastSquaresOverlapSolve(), main(), AtomProbe::MultiRange::open(), AtomProbe::RangeFile::open(), operator==(), and AtomProbe::RangeFile::rangeTypeString().
float AtomProbe::RGBf::red |
Definition at line 29 of file misc.h.
Referenced by AtomProbe::checkMassRangingCorrectness(), AtomProbe::computeRangeAdjacency(), AtomProbe::MultiRange::copyDataFromRange(), AtomProbe::findOverlaps(), AtomProbe::RangeFile::guessChargeState(), AtomProbe::leastSquaresOverlapSolve(), main(), AtomProbe::MultiRange::open(), AtomProbe::RangeFile::open(), operator==(), and AtomProbe::RangeFile::rangeTypeString().