Переименование функций для лучшего соответствия названия операции
This commit is contained in:
parent
6945c69ef2
commit
dc759e61f7
7 changed files with 193 additions and 193 deletions
|
|
@ -52,7 +52,7 @@ BGC_FP32_Affine3* _create_bgc_affine3_random_list(int affine_amount)
|
|||
position.shift.x2 = get_random_value_fp32();
|
||||
position.shift.x3 = get_random_value_fp32();
|
||||
|
||||
bgc_fp32_position3_get_outward_affine(&affines[i], &position);
|
||||
bgc_fp32_position3_get_affine(&affines[i], &position);
|
||||
}
|
||||
|
||||
return affines;
|
||||
|
|
|
|||
|
|
@ -18,11 +18,11 @@ extern inline void bgc_fp32_position2_convert_to_fp64(BGC_FP64_Position2* const
|
|||
extern inline int bgc_fp32_position2_is_idle(const BGC_FP32_Position2* const position);
|
||||
extern inline int bgc_fp64_position2_is_idle(const BGC_FP64_Position2* const position);
|
||||
|
||||
extern inline void bgc_fp32_position2_invert(BGC_FP32_Position2* const position);
|
||||
extern inline void bgc_fp64_position2_invert(BGC_FP64_Position2* const position);
|
||||
extern inline void bgc_fp32_position2_revert(BGC_FP32_Position2* const position);
|
||||
extern inline void bgc_fp64_position2_revert(BGC_FP64_Position2* const position);
|
||||
|
||||
extern inline void bgc_fp32_position2_get_inverse(BGC_FP32_Position2* const inverted, const BGC_FP32_Position2* const position);
|
||||
extern inline void bgc_fp64_position2_get_inverse(BGC_FP64_Position2* const inverted, const BGC_FP64_Position2* const position);
|
||||
extern inline void bgc_fp32_position2_get_reverse_position(BGC_FP32_Position2* const reverted, const BGC_FP32_Position2* const position);
|
||||
extern inline void bgc_fp64_position2_get_reverse_position(BGC_FP64_Position2* const reverted, const BGC_FP64_Position2* const position);
|
||||
|
||||
extern inline void bgc_fp32_position2_combine(BGC_FP32_Position2* const combination, const BGC_FP32_Position2* const first, const BGC_FP32_Position2* const second);
|
||||
extern inline void bgc_fp64_position2_combine(BGC_FP64_Position2* const combination, const BGC_FP64_Position2* const first, const BGC_FP64_Position2* const second);
|
||||
|
|
@ -30,20 +30,20 @@ extern inline void bgc_fp64_position2_combine(BGC_FP64_Position2* const combinat
|
|||
extern inline void bgc_fp32_position2_exclude(BGC_FP32_Position2* const difference, const BGC_FP32_Position2* const base, const BGC_FP32_Position2* const excludand);
|
||||
extern inline void bgc_fp64_position2_exclude(BGC_FP64_Position2* const difference, const BGC_FP64_Position2* const base, const BGC_FP64_Position2* const excludand);
|
||||
|
||||
extern inline void bgc_fp32_position2_get_outward_affine(BGC_FP32_Affine2* const outward_affine_map, const BGC_FP32_Position2* const position);
|
||||
extern inline void bgc_fp64_position2_get_outward_affine(BGC_FP64_Affine2* const outward_affine_map, const BGC_FP64_Position2* const position);
|
||||
extern inline void bgc_fp32_position2_get_affine(BGC_FP32_Affine2* const affine_map, const BGC_FP32_Position2* const position);
|
||||
extern inline void bgc_fp64_position2_get_affine(BGC_FP64_Affine2* const affine_map, const BGC_FP64_Position2* const position);
|
||||
|
||||
extern inline void bgc_fp32_position2_get_inward_affine(BGC_FP32_Affine2* const inward_affine_map, const BGC_FP32_Position2* const position);
|
||||
extern inline void bgc_fp64_position2_get_inward_affine(BGC_FP64_Affine2* const inward_affine_map, const BGC_FP64_Position2* const position);
|
||||
extern inline void bgc_fp32_position2_get_reverse_affine(BGC_FP32_Affine2* const affine_map, const BGC_FP32_Position2* const position);
|
||||
extern inline void bgc_fp64_position2_get_reverse_affine(BGC_FP64_Affine2* const affine_map, const BGC_FP64_Position2* const position);
|
||||
|
||||
extern inline void bgc_fp32_position2_transform_point_outwards(BGC_FP32_Vector2* const outer_point, const BGC_FP32_Position2* const position, const BGC_FP32_Vector2* const inner_point);
|
||||
extern inline void bgc_fp64_position2_transform_point_outwards(BGC_FP64_Vector2* const outer_point, const BGC_FP64_Position2* const position, const BGC_FP64_Vector2* const inner_point);
|
||||
extern inline void bgc_fp32_position2_transform_point(BGC_FP32_Vector2* const transformed_point, const BGC_FP32_Position2* const position, const BGC_FP32_Vector2* const initial_point);
|
||||
extern inline void bgc_fp64_position2_transform_point(BGC_FP64_Vector2* const transformed_point, const BGC_FP64_Position2* const position, const BGC_FP64_Vector2* const initial_point);
|
||||
|
||||
extern inline void bgc_fp32_position2_transform_point_inwards(BGC_FP32_Vector2* const inner_point, const BGC_FP32_Position2* const position, const BGC_FP32_Vector2* const outer_point);
|
||||
extern inline void bgc_fp64_position2_transform_point_inwards(BGC_FP64_Vector2* const inner_point, const BGC_FP64_Position2* const position, const BGC_FP64_Vector2* const outer_point);
|
||||
extern inline void bgc_fp32_position2_transform_point_back(BGC_FP32_Vector2* const transformed_point, const BGC_FP32_Position2* const position, const BGC_FP32_Vector2* const initial_point);
|
||||
extern inline void bgc_fp64_position2_transform_point_back(BGC_FP64_Vector2* const transformed_point, const BGC_FP64_Position2* const position, const BGC_FP64_Vector2* const initial_point);
|
||||
|
||||
extern inline void bgc_fp32_position2_transform_vector_outwards(BGC_FP32_Vector2* const outer_vector, const BGC_FP32_Position2* const position, const BGC_FP32_Vector2* const inner_vector);
|
||||
extern inline void bgc_fp64_position2_transform_vector_outwards(BGC_FP64_Vector2* const outer_vector, const BGC_FP64_Position2* const position, const BGC_FP64_Vector2* const inner_vector);
|
||||
extern inline void bgc_fp32_position2_transform_vector(BGC_FP32_Vector2* const transformed_vector, const BGC_FP32_Position2* const position, const BGC_FP32_Vector2* const initial_vector);
|
||||
extern inline void bgc_fp64_position2_transform_vector(BGC_FP64_Vector2* const transformed_vector, const BGC_FP64_Position2* const position, const BGC_FP64_Vector2* const initial_vector);
|
||||
|
||||
extern inline void bgc_fp32_position2_transform_vector_inwards(BGC_FP32_Vector2* const inner_vector, const BGC_FP32_Position2* const position, const BGC_FP32_Vector2* const outer_vector);
|
||||
extern inline void bgc_fp64_position2_transform_vector_inwards(BGC_FP64_Vector2* const inner_vector, const BGC_FP64_Position2* const position, const BGC_FP64_Vector2* const outer_vector);
|
||||
extern inline void bgc_fp32_position2_transform_vector_back(BGC_FP32_Vector2* const transformed_vector, const BGC_FP32_Position2* const position, const BGC_FP32_Vector2* const initial_vector);
|
||||
extern inline void bgc_fp64_position2_transform_vector_back(BGC_FP64_Vector2* const transformed_vector, const BGC_FP64_Position2* const position, const BGC_FP64_Vector2* const initial_vector);
|
||||
|
|
|
|||
|
|
@ -89,32 +89,32 @@ inline int bgc_fp64_position2_is_idle(const BGC_FP64_Position2* const position)
|
|||
return bgc_fp64_vector2_is_zero(&position->shift) && bgc_fp64_turn2_is_idle(&position->turn);
|
||||
}
|
||||
|
||||
// =================== Invert ==================== //
|
||||
// =================== Revert ==================== //
|
||||
|
||||
inline void bgc_fp32_position2_invert(BGC_FP32_Position2* const position)
|
||||
inline void bgc_fp32_position2_revert(BGC_FP32_Position2* const position)
|
||||
{
|
||||
bgc_fp32_turn2_vector_back(&position->shift, &position->turn, &position->shift);
|
||||
bgc_fp32_turn2_revert(&position->turn);
|
||||
bgc_fp32_vector2_revert(&position->shift);
|
||||
}
|
||||
|
||||