# Сброс состояния двумерного вектора [English version / Английская версия](reset-eng.md) Функции устанавливают значение 0 всем координатам двумерных векторов. Функция для **BGC_FP32_Vector2**: ```c inline void bgc_fp32_vector2_reset(BGC_FP32_Vector2* const vector); ``` Функция для **BGC_FP64_Vector2**: ```c inline void bgc_fp64_vector2_reset(BGC_FP64_Vector2* const vector); ``` Каждая из данных функции эквивалентна следующим строкам кода: ```c vector->x = 0; vector->y = 0; ``` В параметре **vector** следует передавать корректные указатели. Значение NULL (0) также считается некорректным. Данная функция хорошо подходит для инициализации начального состояния вектора. Пример применения: ```c #include #include int main() { BGC_FP32_Vector2 my_vector; bgc_fp32_vector2_reset(&my_vector); printf("x = %f, y = %f\n", my_vector.x1, my_vector.x2); return 0; } ``` [Документация](../intro-rus.md) / [2D векторы](../vector2-rus.md)