Physical Quantities  v1.0.0
C++ library of physical quantities, physical models, and units of measure for scientific computing. https://github.com/acodcha/phq
PhQ::Angle< NumericType > Member List

This is the complete list of members for PhQ::Angle< NumericType >, including all inherited members.

Angle()=defaultPhQ::Angle< NumericType >
Angle(const NumericType value, const Unit::Angle unit)PhQ::Angle< NumericType >inline
Angle(const PlanarVector< NumericType > &planar_vector_1, const PlanarVector< NumericType > &planar_vector_2)PhQ::Angle< NumericType >inline
Angle(const Vector< NumericType > &vector1, const Vector< NumericType > &vector2)PhQ::Angle< NumericType >inline
Angle(const PlanarVector< NumericType > &planar_vector, const PlanarDirection< NumericType > &planar_direction)PhQ::Angle< NumericType >
Angle(const Vector< NumericType > &vector, const Direction< NumericType > &direction)PhQ::Angle< NumericType >
Angle(const PlanarDirection< NumericType > &planar_direction, const PlanarVector< NumericType > &planar_vector)PhQ::Angle< NumericType >
Angle(const Direction< NumericType > &direction, const Vector< NumericType > &vector)PhQ::Angle< NumericType >
Angle(const PlanarDirection< NumericType > &planar_direction_1, const PlanarDirection< NumericType > &planar_direction_2)PhQ::Angle< NumericType >
Angle(const Direction< NumericType > &direction1, const Direction< NumericType > &direction2)PhQ::Angle< NumericType >
Angle(const AngularSpeed< NumericType > &angular_speed, const Time< NumericType > &time)PhQ::Angle< NumericType >
Angle(const AngularSpeed< NumericType > &angular_speed, const Frequency< NumericType > &frequency)PhQ::Angle< NumericType >
Angle(const Acceleration< NumericType > &acceleration1, const Acceleration< NumericType > &acceleration2)PhQ::Angle< NumericType >
Angle(const VectorArea< NumericType > &vector_area_1, const VectorArea< NumericType > &vector_area_2)PhQ::Angle< NumericType >
Angle(const Displacement< NumericType > &displacement1, const Displacement< NumericType > &displacement2)PhQ::Angle< NumericType >
Angle(const Force< NumericType > &force1, const Force< NumericType > &force2)PhQ::Angle< NumericType >
Angle(const HeatFlux< NumericType > &heat_flux_1, const HeatFlux< NumericType > &heat_flux_2)PhQ::Angle< NumericType >
Angle(const PlanarAcceleration< NumericType > &planar_acceleration_1, const PlanarAcceleration< NumericType > &planar_acceleration_2)PhQ::Angle< NumericType >
Angle(const PlanarDisplacement< NumericType > &planar_displacement_1, const PlanarDisplacement< NumericType > &planar_displacement_2)PhQ::Angle< NumericType >
Angle(const PlanarForce< NumericType > &planar_force_1, const PlanarForce< NumericType > &planar_force_2)PhQ::Angle< NumericType >
Angle(const PlanarHeatFlux< NumericType > &planar_heat_flux_1, const PlanarHeatFlux< NumericType > &planar_heat_flux_2)PhQ::Angle< NumericType >
Angle(const PlanarPosition< NumericType > &planar_position_1, const PlanarPosition< NumericType > &planar_position_2)PhQ::Angle< NumericType >
Angle(const PlanarTemperatureGradient< NumericType > &planar_temperature_gradient_1, const PlanarTemperatureGradient< NumericType > &planar_temperature_gradient_2)PhQ::Angle< NumericType >
Angle(const PlanarTraction< NumericType > &planar_traction_1, const PlanarTraction< NumericType > &planar_traction_2)PhQ::Angle< NumericType >
Angle(const PlanarVelocity< NumericType > &planar_velocity_1, const PlanarVelocity< NumericType > &planar_velocity_2)PhQ::Angle< NumericType >
Angle(const Position< NumericType > &position1, const Position< NumericType > &position2)PhQ::Angle< NumericType >
Angle(const TemperatureGradient< NumericType > &temperature_gradient_1, const TemperatureGradient< NumericType > &temperature_gradient_2)PhQ::Angle< NumericType >
Angle(const Traction< NumericType > &traction1, const Traction< NumericType > &traction2)PhQ::Angle< NumericType >
Angle(const Velocity< NumericType > &velocity1, const Velocity< NumericType > &velocity2)PhQ::Angle< NumericType >
Angle(const Angle< NumericType > &other)=defaultPhQ::Angle< NumericType >
Angle(const Angle< OtherNumericType > &other)PhQ::Angle< NumericType >inlineexplicit
Angle(Angle< NumericType > &&other) noexcept=defaultPhQ::Angle< NumericType >
Angle(const NumericType value)PhQ::Angle< NumericType >inlineexplicitprivate
Create(const NumericType value)PhQ::Angle< NumericType >inlinestatic
DimensionalScalar()=defaultPhQ::DimensionalScalar< Unit::Angle, double >protected
DimensionalScalar(const double value)PhQ::DimensionalScalar< Unit::Angle, double >inlineexplicitprotected
DimensionalScalar(const double value, const Unit::Angle unit)PhQ::DimensionalScalar< Unit::Angle, double >inlineprotected
DimensionalScalar(const DimensionalScalar< Unit::Angle, double > &other)=defaultPhQ::DimensionalScalar< Unit::Angle, double >protected
DimensionalScalar(const DimensionalScalar< Unit::Angle, OtherNumericType > &other)PhQ::DimensionalScalar< Unit::Angle, double >inlineexplicitprotected
DimensionalScalar(DimensionalScalar< Unit::Angle, double > &&other) noexcept=defaultPhQ::DimensionalScalar< Unit::Angle, double >protected
Dimensions()PhQ::DimensionalScalar< Unit::Angle, double >inlinestatic
JSON() constPhQ::DimensionalScalar< Unit::Angle, double >inline
JSON(const Unit::Angle unit) constPhQ::DimensionalScalar< Unit::Angle, double >inline
MutableValue() noexceptPhQ::DimensionalScalar< Unit::Angle, double >inline
operator*(const NumericType number) constPhQ::Angle< NumericType >inline
operator*(const Frequency< NumericType > &frequency) constPhQ::Angle< NumericType >
operator*=(const NumericType number) noexceptPhQ::Angle< NumericType >inline
operator+(const Angle< NumericType > &other) constPhQ::Angle< NumericType >inline
operator+=(const Angle< NumericType > &other) noexceptPhQ::Angle< NumericType >inline
operator-(const Angle< NumericType > &other) constPhQ::Angle< NumericType >inline
operator-=(const Angle< NumericType > &other) noexceptPhQ::Angle< NumericType >inline
operator/(const NumericType number) constPhQ::Angle< NumericType >inline
operator/(const Time< NumericType > &time) constPhQ::Angle< NumericType >
operator/(const AngularSpeed< NumericType > &angular_speed) constPhQ::Angle< NumericType >
operator/(const Angle< NumericType > &other) const noexceptPhQ::Angle< NumericType >inline
operator/=(const NumericType number) noexceptPhQ::Angle< NumericType >inline
operator=(const Angle< NumericType > &other)=defaultPhQ::Angle< NumericType >
operator=(const Angle< OtherNumericType > &other)PhQ::Angle< NumericType >inline
operator=(Angle< NumericType > &&other) noexcept=defaultPhQ::Angle< NumericType >
DimensionalScalar< Unit::Angle, double >::operator=(const DimensionalScalar< Unit::Angle, double > &other)=defaultPhQ::DimensionalScalar< Unit::Angle, double >protected
DimensionalScalar< Unit::Angle, double >::operator=(const DimensionalScalar< Unit::Angle, OtherNumericType > &other)PhQ::DimensionalScalar< Unit::Angle, double >inlineprotected
DimensionalScalar< Unit::Angle, double >::operator=(DimensionalScalar< Unit::Angle, double > &&other) noexcept=defaultPhQ::DimensionalScalar< Unit::Angle, double >protected
Print() constPhQ::DimensionalScalar< Unit::Angle, double >inline
Print(const Unit::Angle unit) constPhQ::DimensionalScalar< Unit::Angle, double >inline
SetValue(const double value) noexceptPhQ::DimensionalScalar< Unit::Angle, double >inline
StaticValue() constPhQ::DimensionalScalar< Unit::Angle, double >inline
Unit()PhQ::DimensionalScalar< Unit::Angle, double >inlinestatic
Value() const noexceptPhQ::DimensionalScalar< Unit::Angle, double >inline
Value(const Unit::Angle unit) constPhQ::DimensionalScalar< Unit::Angle, double >inline
valuePhQ::DimensionalScalar< Unit::Angle, double >protected
XML() constPhQ::DimensionalScalar< Unit::Angle, double >inline
XML(const Unit::Angle unit) constPhQ::DimensionalScalar< Unit::Angle, double >inline
YAML() constPhQ::DimensionalScalar< Unit::Angle, double >inline
YAML(const Unit::Angle unit) constPhQ::DimensionalScalar< Unit::Angle, double >inline
Zero()PhQ::Angle< NumericType >inlinestatic
~Angle() noexcept=defaultPhQ::Angle< NumericType >
~DimensionalScalar() noexcept=defaultPhQ::DimensionalScalar< Unit::Angle, double >protected