=encoding UTF-8 =head1 NAME BH_Vec2i - two-dimensional integer vector =head1 SYNTAX #include cc prog.c -o prog -lbh =head1 DESCRIPTION The BH_Vec2i module provides a set of functions for working with two-dimensional integer vectors. =head1 API CALLS =head2 BH_Vec2iAdd void BH_Vec2iAdd(const int a[2], const int b[2], int out[2]); Calculates the sum of two vectors I and I. The I parameter describes the resulting vector. =head2 BH_Vec2iSub void BH_Vec2iSub(const int a[2], const int b[2], int out[2]); Calculates the difference between two vectors I and I. The I parameter describes the resulting vector. =head2 BH_Vec2iMul void BH_Vec2iMul(const int a[2], const int b[2], int out[2]); Calculates the result of multiplying two vectors I and I. The I parameter describes the resulting vector. =head2 BH_Vec2iScale void BH_Vec2iScale(const int a[2], int b, int out[2]); Calculates the result of multiplying vector I by value I. The I parameter describes the resulting vector. =head2 BH_Vec2iMulAdd void BH_Vec2iMulAdd(const int a[2], const int b[2], const int c[2], int out[2]); Calculates the result of the sum I and the result of multiplying vectors I and I. The I parameter describes the resulting vector. =head2 BH_Vec2iNegate void BH_Vec2iNegate(const int in[2], int out[2]); Calculates the opposite vector from vector I. The I parameter describes the resulting vector. =head2 BH_Vec2iMin void BH_Vec2iMin(const int a[2], const int b[2], int out[2]); Calculates the element-wise minimum of two vectors I and I. The I parameter describes the resulting vector. =head2 BH_Vec2iMax void BH_Vec2iMax(const int a[2], const int b[2], int out[2]); Calculates the element-wise maximum of two vectors I and I. The I parameter describes the resulting vector. =head1 SEE ALSO L