summaryrefslogtreecommitdiff
path: root/graphs/cpp/cartesian_vector/format_numerical_data.cc
blob: b6355d2c007dc0b8455c504f8d80ef50ae60cd82 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "format_numerical_data.hh"
std::ostream& FormatNumericalData::formatOs(std::ostream& os) const
{
    if (precision >= 0)
    {
        os.precision(precision);
    }
    if (scientific_notation)
        std::scientific(os);
    if (display_plus)
        std::showpos(os);
    return os;
}