Go to the documentation of this file.
44 typedef std::shared_ptr<MetricRange>
Ptr;
49 typedef std::shared_ptr<MetricRange const>
ConstPtr;
130 #ifndef GEN_GUARD_AD_PHYSICS_METRICRANGE
131 #define GEN_GUARD_AD_PHYSICS_METRICRANGE
152 os <<
"MetricRange(";
171 stringstream sstream;
173 return sstream.str();
176 #endif // GEN_GUARD_AD_PHYSICS_METRICRANGE
namespace ad
Definition: Acceleration.hpp:30
DataType Distance.
Definition: Distance.hpp:67
~MetricRange()=default
standard destructor
bool operator==(const MetricRange &other) const
standard comparison operator
Definition: MetricRange.hpp:96
std::shared_ptr< MetricRange > Ptr
Smart pointer on MetricRange.
Definition: MetricRange.hpp:44
MetricRange & operator=(const MetricRange &other)=default
standard assignment operator
MetricRange()=default
standard constructor
::ad::physics::Distance minimum
Definition: MetricRange.hpp:116
DataType MetricRange.
Definition: MetricRange.hpp:39
std::string to_string(::ad::physics::Acceleration const &value)
overload of the std::to_string for Acceleration
Definition: Acceleration.hpp:559
bool operator!=(const MetricRange &other) const
standard comparison operator
Definition: MetricRange.hpp:108
std::ostream & operator<<(std::ostream &os, Acceleration const &_value)
standard ostream operator
Definition: Acceleration.hpp:547
std::shared_ptr< MetricRange const > ConstPtr
Smart pointer on constant MetricRange.
Definition: MetricRange.hpp:49
::ad::physics::Distance maximum
Definition: MetricRange.hpp:121