Добавление квалификатора const для запрета изменения указаелей внутри функций
This commit is contained in:
parent
610756ffed
commit
e6ac9023ec
24 changed files with 951 additions and 951 deletions
|
|
@ -14,13 +14,13 @@ extern const BGC_FP64_Turn2 BGC_FP64_IDLE_TURN2;
|
|||
|
||||
// =================== Reset ==================== //
|
||||
|
||||
inline void bgc_fp32_turn2_reset(BGC_FP32_Turn2* turn)
|
||||
inline void bgc_fp32_turn2_reset(BGC_FP32_Turn2* const turn)
|
||||
{
|
||||
turn->_cos = 1.0f;
|
||||
turn->_sin = 0.0f;
|
||||
}
|
||||
|
||||
inline void bgc_fp64_turn2_reset(BGC_FP64_Turn2* turn)
|
||||
inline void bgc_fp64_turn2_reset(BGC_FP64_Turn2* const turn)
|
||||
{
|
||||
turn->_cos = 1.0;
|
||||
turn->_sin = 0.0;
|
||||
|
|
@ -28,7 +28,7 @@ inline void bgc_fp64_turn2_reset(BGC_FP64_Turn2* turn)
|
|||
|
||||
// ================== Set Turn ================== //
|
||||
|
||||
inline void bgc_fp32_turn2_make_for_angle(BGC_FP32_Turn2* turn, const float angle, const int angle_unit)
|
||||
inline void bgc_fp32_turn2_make_for_angle(BGC_FP32_Turn2* const turn, const float angle, const int angle_unit)
|
||||
{
|
||||
const float radians = bgc_fp32_angle_to_radians(angle, angle_unit);
|
||||
|
||||
|
|
@ -36,7 +36,7 @@ inline void bgc_fp32_turn2_make_for_angle(BGC_FP32_Turn2* turn, const float angl
|
|||
turn->_sin = sinf(radians);
|
||||
}
|
||||
|
||||
inline void bgc_fp64_turn2_make_for_angle(BGC_FP64_Turn2* turn, const double angle, const int angle_unit)
|
||||
inline void bgc_fp64_turn2_make_for_angle(BGC_FP64_Turn2* const turn, const double angle, const int angle_unit)
|
||||
{
|
||||
const double radians = bgc_fp64_angle_to_radians(angle, angle_unit);
|
||||
|
||||
|
|
@ -47,23 +47,23 @@ inline void bgc_fp64_turn2_make_for_angle(BGC_FP64_Turn2* turn, const double ang
|
|||
|
||||
// ================== Set Turn ================== //
|
||||
|
||||