LIBDSP Version 4.1.9
LIBDSP Software Library
Loading...
Searching...
No Matches
Quaternion Product
Collaboration diagram for Quaternion Product:

Functions

void tpt_quaternion_product_f32 (f32_t *aOutProductQuater, const f32_t *aInQuaterA, const f32_t *aInQuaterB, uint32_t aCount)
 Floating-point elementwise product two quaternions.
void tpt_quaternion_product_single_f32 (f32_t *aOutProductQuater, const f32_t *aInQuaterA, const f32_t *aInQuaterB)
 Floating-point product of two quaternions. Compute the product of two quaternions.

Detailed Description

Compute the product of quaternions.

Function Documentation

◆ tpt_quaternion_product_f32()

void tpt_quaternion_product_f32 ( f32_t * aOutProductQuater,
const f32_t * aInQuaterA,
const f32_t * aInQuaterB,
uint32_t aCount )

Floating-point elementwise product two quaternions.

Parameters
[out]aOutProductQuaterpoints to the output vector of elementwise product of quaternions
[in]aInQuaterApoints to the first array of quaternions
[in]aInQuaterBpoints to the second array of quaternions
[in]aCountnumber of quaternions
Returns
none

◆ tpt_quaternion_product_single_f32()

void tpt_quaternion_product_single_f32 ( f32_t * aOutProductQuater,
const f32_t * aInQuaterA,
const f32_t * aInQuaterB )

Floating-point product of two quaternions. Compute the product of two quaternions.

Parameters
[out]aOutProductQuaterpoints to the output vector of product of two quaternions
[in]aInQuaterApoints to the first quaternion
[in]aInQuaterBpoints to the second quaternion
Returns
none