ad::physics::Acceleration operator*(ad::physics::Acceleration const &value, ad::physics::ParametricValue const &p)
Arithmetic physics operation value = value * p.
Definition: ParametricOperation.hpp:30
DataType Distance.
Definition: Distance.hpp:67
DataType Angle.
Definition: Angle.hpp:59
void ensureValid() const
ensure that the AngularVelocity is valid
Definition: AngularVelocity.hpp:395
DataType DistanceSquared.
Definition: DistanceSquared.hpp:67
DataType Speed.
Definition: Speed.hpp:68
void ensureValid() const
ensure that the Distance is valid
Definition: Distance.hpp:416
DataType RatioValue.
Definition: RatioValue.hpp:59
void ensureValid() const
ensure that the AngularAcceleration is valid
Definition: AngularAcceleration.hpp:396
void ensureValid() const
ensure that the Duration is valid
Definition: Duration.hpp:416
void ensureValid() const
ensure that the Speed is valid
Definition: Speed.hpp:416
DataType DurationSquared.
Definition: DurationSquared.hpp:67
void ensureValid() const
ensure that the Probability is valid
Definition: Probability.hpp:394
DataType AngularAcceleration.
Definition: AngularAcceleration.hpp:59
DataType Probability.
Definition: Probability.hpp:58
void ensureValid() const
ensure that the Angle is valid
Definition: Angle.hpp:394
void ensureValid() const
ensure that the SpeedSquared is valid
Definition: SpeedSquared.hpp:403
DataType ParametricValue.
Definition: ParametricValue.hpp:59
DataType Acceleration.
Definition: Acceleration.hpp:59
DataType Weight.
Definition: Weight.hpp:59
DataType SpeedSquared.
Definition: SpeedSquared.hpp:67
DataType Duration.
Definition: Duration.hpp:67
DataType AngularVelocity.
Definition: AngularVelocity.hpp:59
void ensureValidNonZero() const
ensure that the ParametricValue is valid and non zero
Definition: ParametricValue.hpp:412
void ensureValid() const
ensure that the RatioValue is valid
Definition: RatioValue.hpp:395
void ensureValid() const
ensure that the ParametricValue is valid
Definition: ParametricValue.hpp:395
ad::physics::Acceleration operator/(ad::physics::Acceleration const &value, ad::physics::ParametricValue const &p)
Arithmetic physics operation value = value / p.
Definition: ParametricOperation.hpp:68
void ensureValid() const
ensure that the Weight is valid
Definition: Weight.hpp:394
void ensureValid() const
ensure that the DistanceSquared is valid
Definition: DistanceSquared.hpp:403
void ensureValid() const
ensure that the Acceleration is valid
Definition: Acceleration.hpp:395
void ensureValid() const
ensure that the DurationSquared is valid
Definition: DurationSquared.hpp:403