14#ifndef LINEPLOTTINGDATA_HPP_
15#define LINEPLOTTINGDATA_HPP_
24 namespace SpectrumPlotting
140 inline std::string
const&
156 inline std::string
const&
static std::string doubleToString(double inputDouble, int const numberOfMantissaDigits, int const numberOfExponentDigits, std::string const prefixForPositiveNumbers="+", std::string const prefixForNegativeNumbers="-", std::string const positiveExponentPrefix="+", std::string const negativeExponentPrefix="-", std::string const exponentCharacter="E")
JustificationStyle whichJustification
static BOL::StringParser const overlargeMassPrinter
JustificationStyle getJustification() const
std::string const & getColor() const
void relabelForOverlargeMass(double const scaleMaximum)
std::string const & getLabelString() const
void setJustification(JustificationStyle const whichJustification)
void setValues(std::string const &dataString, double const massValue)
static bool lowToHigh(LineData const &firstLineData, LineData const &secondLineData)
void setLabelPosition(double const labelPosition)
std::string remainderString
double getLabelPosition() const