FERS 0.1.0
The Flexible Extensible Radar Simulator
Loading...
Searching...
No Matches
rotation_angle_utils.h File Reference
#include "core/config.h"
#include "core/parameters.h"
#include "math/coord.h"
+ Include dependency graph for rotation_angle_utils.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  serial
 
namespace  serial::rotation_angle_utils
 

Functions

RealType serial::rotation_angle_utils::unit_to_radians (const RealType value, const params::RotationAngleUnit unit) noexcept
 Converts a value from the given external unit to radians.
 
RealType serial::rotation_angle_utils::radians_to_unit (const RealType value, const params::RotationAngleUnit unit) noexcept
 Converts a radian value to the requested external unit.
 
math::RotationCoord serial::rotation_angle_utils::external_rotation_to_internal (const RealType azimuth, const RealType elevation, const RealType time, const params::RotationAngleUnit unit) noexcept
 Converts external compass azimuth/elevation into internal rotation coordinates.
 
math::RotationCoord serial::rotation_angle_utils::external_rotation_rate_to_internal (const RealType azimuth_rate, const RealType elevation_rate, const RealType time, const params::RotationAngleUnit unit) noexcept
 Converts external compass azimuth/elevation rates into internal rotation rates.
 
RealType serial::rotation_angle_utils::internal_azimuth_to_external (const RealType azimuth, const params::RotationAngleUnit unit) noexcept
 Converts an internal azimuth angle to the external compass convention.
 
RealType serial::rotation_angle_utils::internal_elevation_to_external (const RealType elevation, const params::RotationAngleUnit unit) noexcept
 Converts an internal elevation angle to the external unit.
 
RealType serial::rotation_angle_utils::internal_azimuth_rate_to_external (const RealType azimuth_rate, const params::RotationAngleUnit unit) noexcept
 Converts an internal azimuth rate to the external compass convention.
 
RealType serial::rotation_angle_utils::internal_elevation_rate_to_external (const RealType elevation_rate, const params::RotationAngleUnit unit) noexcept
 Converts an internal elevation rate to the external unit.