This is the latest (main) BeagleBoard documentation. If you are looking for stable releases, use the drop-down menu on the bottom-left and select the desired version.

Function rc_vector_cross_product

Function Documentation

int rc_vector_cross_product(rc_vector_t v1, rc_vector_t v2, rc_vector_t *p)

Computes the cross-product of two vectors, each of length 3.

The result is placed in vector p and and any existing memory used by p is freed to avoid memory leaks.

Parameters
  • v1[in] User’s vector struct

  • v2[in] User’s vector struct

  • p[out] resulting cross product

Returns

Returns 0 on success, otherwise -1.