Hermite

Performs the Hermite interpolation of two 2D, 3D, or 4D vectors.

Syntax

IppStatus ippmHermite_v2_32f (const Ipp32f* pSrc1, const Ipp32f* pSrcT1, const Ipp32f* pSrc2, const Ipp32f* pSrcT2, Ipp32f scale, Ipp32f* pDst);

IppStatus ippmHermite_v3_32f (const Ipp32f* pSrc1, const Ipp32f* pSrcT1, const Ipp32f* pSrc2, const Ipp32f* pSrcT2, Ipp32f scale, Ipp32f* pDst);

IppStatus ippmHermite_v4_32f (const Ipp32f* pSrc1, const Ipp32f* pSrcT1, const Ipp32f* pSrc2, const Ipp32f* pSrcT2, Ipp32f scale, Ipp32f* pDst);

Parameters

pSrc1
Pointer to the first position vector.
pSrcT1
Pointer to the first tangent vector.
pSrc2
Pointer to the second position vector.
pSrcT2
Pointer to the second tangent vector.
scale
The scale factor.
pDst
Pointer to the resulting vector of the interpolation.

Description

The functions ippmHermite_v2_32f, ippmHermite_v3_32f, and ippmHermite_v4_32f are declared in the ippm.h file. These functions perform the Hermite interpolation of 2D, 3D, and 4D vectors, respectively.

Return Values

ippStsNoErr

Indicates no parameter checking.

See Also


Submit feedback on this help topic

Copyright © 2000 - 2011, Intel Corporation. All rights reserved.