ActiveLib
Loading...
Searching...
No Matches
XMLLength.h
1
6#ifndef ACTIVE_SERIALISE_XML_XML_LENGTH
7#define ACTIVE_SERIALISE_XML_XML_LENGTH
8
9#include "Active/Serialise/XML/Item/XMLNumber.h"
10
11namespace active::serialise::xml {
12
16 class XMLLength : public XMLNumber {
17 public:
22 XMLLength(double& val) : XMLNumber(val) {}
23
28 virtual double getPrecision() const { return math::eps; }
29 };
30
31}
32
33#endif //ACTIVE_SERIALISE_XML_XML_LENGTH
Definition XMLLength.h:16
XMLLength(double &val)
Definition XMLLength.h:22
virtual double getPrecision() const
Definition XMLLength.h:28
Definition XMLNumber.h:17
constexpr double eps
Default length precision (0.01mm)
Definition MathFunctions.h:22
Definition XMLDateTime.h:12