Добавление новых функций, возвращение функций subtract_scaled
This commit is contained in:
parent
727961ad98
commit
1075624d05
26 changed files with 836 additions and 292 deletions
|
|
@ -18,20 +18,6 @@ inline void bgc_fp64_dual_vector3_reset(BGC_FP64_DualVector3* vector)
|
|||
bgc_fp64_vector3_reset(&vector->dual_part);
|
||||
}
|
||||
|
||||
// ==================== Make ==================== //
|
||||
|
||||
inline void bgc_fp32_dual_vector3_make(BGC_FP32_DualVector3* vector, const BGC_FP32_Vector3* real_part, const BGC_FP32_Vector3* dual_part)
|
||||
{
|
||||
bgc_fp32_vector3_copy(&vector->real_part, real_part);
|
||||
bgc_fp32_vector3_copy(&vector->dual_part, dual_part);
|
||||
}
|
||||
|
||||
inline void bgc_fp64_dual_vector3_make(BGC_FP64_DualVector3* vector, const BGC_FP64_Vector3* real_part, const BGC_FP64_Vector3* dual_part)
|
||||
{
|
||||
bgc_fp64_vector3_copy(&vector->real_part, real_part);
|
||||
bgc_fp64_vector3_copy(&vector->dual_part, dual_part);
|
||||
}
|
||||
|
||||
// ==================== Copy ==================== //
|
||||
|
||||