Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
Loading...
Searching...
No Matches
icarus::io::ScalarFormatter< Scalar > Struct Template Reference

Format a scalar value to string. More...

#include <ScalarFormat.hpp>

Static Public Member Functions

static std::string format (const Scalar &value, int precision=6)
static std::string format_fixed (const Scalar &value, int precision=6)
static std::string format_scientific (const Scalar &value, int precision=6)

Detailed Description

template<typename Scalar>
struct icarus::io::ScalarFormatter< Scalar >

Format a scalar value to string.

Specializations handle numeric vs symbolic types appropriately.

Member Function Documentation

◆ format()

template<typename Scalar>
std::string icarus::io::ScalarFormatter< Scalar >::format ( const Scalar & value,
int precision = 6 )
inlinestatic

◆ format_fixed()

template<typename Scalar>
std::string icarus::io::ScalarFormatter< Scalar >::format_fixed ( const Scalar & value,
int precision = 6 )
inlinestatic

◆ format_scientific()

template<typename Scalar>
std::string icarus::io::ScalarFormatter< Scalar >::format_scientific ( const Scalar & value,
int precision = 6 )
inlinestatic

The documentation for this struct was generated from the following file: