# Topics

- [Miscellaneous](https://docs.qualcomm.com/doc/80-63309-1/topic/misc.html)
    - [`FadasVersion()`](https://docs.qualcomm.com/doc/80-63309-1/topic/misc.html#_CPPv412FadasVersionv)
    - [`FadasInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/misc.html#_CPPv49FadasInitPKc)
    - [`FadasDeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/misc.html#_CPPv411FadasDeInitv)
    - [`FadasMemAlloc()`](https://docs.qualcomm.com/doc/80-63309-1/topic/misc.html#_CPPv413FadasMemAlloc6size_t6size_tP16FadasMemHandle_t)
    - [`FadasMemFree()`](https://docs.qualcomm.com/doc/80-63309-1/topic/misc.html#_CPPv412FadasMemFreePv)
    - [`FadasCreateImage()`](https://docs.qualcomm.com/doc/80-63309-1/topic/misc.html#_CPPv416FadasCreateImage14FadasBufType_e8uint32_t8uint32_t18FadasImageFormat_eP12FadasImage_t6size_tP16FadasMemHandle_t)
    - [`FadasDestroyImage()`](https://docs.qualcomm.com/doc/80-63309-1/topic/misc.html#_CPPv417FadasDestroyImageP12FadasImage_t)
    - [`FadasCopyImage()`](https://docs.qualcomm.com/doc/80-63309-1/topic/misc.html#_CPPv414FadasCopyImageRK12FadasImage_tR12FadasImage_t)
    - [`FadasRegBuf()`](https://docs.qualcomm.com/doc/80-63309-1/topic/misc.html#_CPPv411FadasRegBuf14FadasBufType_ePKv6size_t)
    - [`FadasDeregBuf()`](https://docs.qualcomm.com/doc/80-63309-1/topic/misc.html#_CPPv413FadasDeregBufPKv)
- [3D transformation](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html)
    - [Modules](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#modules)
        - [Essential Matrix](https://docs.qualcomm.com/doc/80-63309-1/topic/essential_matrix.html)
            - [`Fadas3D_FindEssentialMat_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/essential_matrix.html#_CPPv431Fadas3D_FindEssentialMat_Create8uint32_t8uint32_t9float64_t)
            - [`Fadas3D_FindEssentialMat_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/essential_matrix.html#_CPPv432Fadas3D_FindEssentialMat_DestroyPv)
            - [`Fadas3D_FindEssentialMat_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/essential_matrix.html#_CPPv428Fadas3D_FindEssentialMat_RunPv13FadasMatrix_t13FadasMatrix_t18FadasCameraProps_tP7uint8_t13FadasMatrix_t)
            - [`Fadas3D_FindEssentialMatf64_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/essential_matrix.html#_CPPv434Fadas3D_FindEssentialMatf64_Create8uint32_t8uint32_t9float64_t)
            - [`Fadas3D_FindEssentialMatf64_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/essential_matrix.html#_CPPv435Fadas3D_FindEssentialMatf64_DestroyPv)
            - [`Fadas3D_FindEssentialMatf64_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/essential_matrix.html#_CPPv431Fadas3D_FindEssentialMatf64_RunPv16FadasMatrixf64_t16FadasMatrixf64_t18FadasCameraProps_tP7uint8_t16FadasMatrixf64_t)
        - [Recover Pose](https://docs.qualcomm.com/doc/80-63309-1/topic/recover_pose.html)
            - [`Fadas3D_RecoverPose_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/recover_pose.html#_CPPv426Fadas3D_RecoverPose_Create8uint32_t)
            - [`Fadas3D_RecoverPose_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/recover_pose.html#_CPPv427Fadas3D_RecoverPose_DestroyPv)
            - [`Fadas3D_RecoverPose_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/recover_pose.html#_CPPv423Fadas3D_RecoverPose_RunPv13FadasMatrix_t18FadasCameraProps_t13FadasMatrix_t13FadasMatrix_t13FadasMatrix_t13FadasMatrix_tP7uint8_t)
            - [`Fadas3D_RecoverPosef64_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/recover_pose.html#_CPPv429Fadas3D_RecoverPosef64_Create8uint32_t)
            - [`Fadas3D_RecoverPosef64_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/recover_pose.html#_CPPv430Fadas3D_RecoverPosef64_DestroyPv)
            - [`Fadas3D_RecoverPosef64_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/recover_pose.html#_CPPv426Fadas3D_RecoverPosef64_RunPv16FadasMatrixf64_t18FadasCameraProps_t16FadasMatrixf64_t16FadasMatrixf64_t16FadasMatrixf64_t16FadasMatrixf64_tP7uint8_t)
        - [PnP](https://docs.qualcomm.com/doc/80-63309-1/topic/pnp.html)
            - [`Fadas3D_SolvePnP_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/pnp.html#_CPPv423Fadas3D_SolvePnP_Createb8uint32_t)
            - [`Fadas3D_SolvePnP_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/pnp.html#_CPPv424Fadas3D_SolvePnP_DestroyPv)
            - [`Fadas3D_SolvePnP_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/pnp.html#_CPPv420Fadas3D_SolvePnP_RunPv18FadasCameraProps_t17FadasDistCoeffs_t13FadasMatrix_t13FadasMatrix_t13FadasMatrix_t13FadasMatrix_t)
            - [`Fadas3D_SolvePnPf64_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/pnp.html#_CPPv426Fadas3D_SolvePnPf64_Createb8uint32_t)
            - [`Fadas3D_SolvePnPf64_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/pnp.html#_CPPv427Fadas3D_SolvePnPf64_DestroyPv)
            - [`Fadas3D_SolvePnPf64_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/pnp.html#_CPPv423Fadas3D_SolvePnPf64_RunPv18FadasCameraProps_t17FadasDistCoeffs_t16FadasMatrixf64_t16FadasMatrixf64_t16FadasMatrixf64_t16FadasMatrixf64_t)
        - [Project Points](https://docs.qualcomm.com/doc/80-63309-1/topic/project_points.html)
            - [`Fadas3D_ProjectPoints_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/project_points.html#_CPPv428Fadas3D_ProjectPoints_Create8uint32_t7uint8_t)
            - [`Fadas3D_ProjectPoints_Update()`](https://docs.qualcomm.com/doc/80-63309-1/topic/project_points.html#_CPPv428Fadas3D_ProjectPoints_UpdatePv18FadasCameraProps_t17FadasDistCoeffs_t16FadasMatrixf64_t)
            - [`Fadas3D_ProjectPoints_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/project_points.html#_CPPv429Fadas3D_ProjectPoints_DestroyPv)
            - [`Fadas3D_ProjectPoints_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/project_points.html#_CPPv425Fadas3D_ProjectPoints_RunPvP16FadasMatrixf64_tP16FadasMatrixf64_t16FadasMatrixf64_tP16FadasMatrixf64_tP16FadasMatrixf64_tP16FadasMatrixf64_tP16FadasMatrixf64_tP16FadasMatrixf64_t9float64_t)
        - [`FadasRodriguesType_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#_CPPv420FadasRodriguesType_e)
            - [`FadasRodriguesType_e::FADAS_RODRIGUES_VECTOR_TO_MATRIX`](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#_CPPv4N20FadasRodriguesType_e32FADAS_RODRIGUES_VECTOR_TO_MATRIXE)
            - [`FadasRodriguesType_e::FADAS_RODRIGUES_MATRIX_TO_VECTOR`](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#_CPPv4N20FadasRodriguesType_e32FADAS_RODRIGUES_MATRIX_TO_VECTORE)
            - [`FadasRodriguesType_e::FADAS_RODRIGUES_MAX`](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#_CPPv4N20FadasRodriguesType_e19FADAS_RODRIGUES_MAXE)
        - [`Fadas3D_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#_CPPv412Fadas3D_InitPKc)
        - [`Fadas3D_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#_CPPv414Fadas3D_DeInitv)
        - [`Fadas3D_MultiplyPtsWth4x4RT()`](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#_CPPv427Fadas3D_MultiplyPtsWth4x4RTPK9float32_t8uint32_t8uint32_tPK9float32_t8uint32_tP9float32_t8uint32_t)
        - [`Fadas3D_Rodrigues()`](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#_CPPv417Fadas3D_RodriguesPK9float32_t20FadasRodriguesType_eP9float32_tP9float32_t)
        - [`Fadas3D_Init_Calib()`](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#_CPPv418Fadas3D_Init_CalibPKc)
        - [`Fadas3D_DeInit_Calib()`](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#_CPPv420Fadas3D_DeInit_Calibv)
        - [`Fadas3D_UndistortPoints()`](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#_CPPv423Fadas3D_UndistortPoints13FadasMatrix_t13FadasMatrix_t18FadasCameraProps_t17FadasDistCoeffs_tP13FadasMatrix_tP18FadasCameraProps_t)
        - [`Fadas3D_TriangulatePoints()`](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#_CPPv425Fadas3D_TriangulatePoints13FadasMatrix_t13FadasMatrix_t13FadasMatrix_t13FadasMatrix_t13FadasMatrix_t)
        - [`Fadas3D_UndistortPointsf64()`](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#_CPPv426Fadas3D_UndistortPointsf6416FadasMatrixf64_t16FadasMatrixf64_t18FadasCameraProps_t17FadasDistCoeffs_tP16FadasMatrixf64_tP18FadasCameraProps_t)
        - [`Fadas3D_TriangulatePointsf64()`](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#_CPPv428Fadas3D_TriangulatePointsf6416FadasMatrixf64_t16FadasMatrixf64_t16FadasMatrixf64_t16FadasMatrixf64_t16FadasMatrixf64_t)
    - [Related examples](https://docs.qualcomm.com/doc/80-63309-1/topic/3d-transformation.html#related-examples)
- [Matrix Computations](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html)
    - [`FadasCompMat_ZGEMMMethod`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv424FadasCompMat_ZGEMMMethod)
        - [`FadasCompMat_ZGEMMMethod::FADAS_COMPMATRIX_NOOP_HERM`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N24FadasCompMat_ZGEMMMethod26FADAS_COMPMATRIX_NOOP_HERME)
        - [`FadasCompMat_ZGEMMMethod::FADAS_COMPMATRIX_HERM_NOOP`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N24FadasCompMat_ZGEMMMethod26FADAS_COMPMATRIX_HERM_NOOPE)
        - [`FadasCompMat_ZGEMMMethod::FADAS_COMPMATRIX_HERM_HERM`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N24FadasCompMat_ZGEMMMethod26FADAS_COMPMATRIX_HERM_HERME)
        - [`FadasCompMat_ZGEMMMethod::FADAS_COMPMATRIX_NOOP_NOOP`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N24FadasCompMat_ZGEMMMethod26FADAS_COMPMATRIX_NOOP_NOOPE)
    - [`FadasCompMatrixf32_t`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv420FadasCompMatrixf32_t)
    - [`FadasCompMatrixf16_t`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv420FadasCompMatrixf16_t)
    - [`FadasCompVectorf32_t`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv420FadasCompVectorf32_t)
    - [`FadasCompMat_ZGEMMMethod_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv426FadasCompMat_ZGEMMMethod_e)
    - [`FadasCompMat_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv417FadasCompMat_InitPKc)
    - [`FadasCompMat_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv419FadasCompMat_DeInitv)
    - [`FadasCompMat_SetIdentity()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv424FadasCompMat_SetIdentityP20FadasCompMatrixf32_t)
    - [`FadasCompMat_SetRev()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv419FadasCompMat_SetRevP20FadasCompMatrixf32_t)
    - [`FadasCompMat_HermitianTranspose()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv431FadasCompMat_HermitianTransposePK20FadasCompMatrixf32_tP20FadasCompMatrixf32_t)
    - [`FadasCompMat_ZGEMM_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv425FadasCompMat_ZGEMM_CreateK26FadasCompMat_ZGEMMMethod_ePK20FadasCompMatrixf32_tPK20FadasCompMatrixf32_t)
    - [`FadasCompMat_ZGEMM_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv422FadasCompMat_ZGEMM_RunP20FadasCompMat_ZGEMM_tK26FadasCompMat_ZGEMMMethod_eK9float32_tK9float32_tPK20FadasCompMatrixf32_tPK20FadasCompMatrixf32_tP20FadasCompMatrixf32_t)
    - [`FadasCompMat_ZGEMM_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv426FadasCompMat_ZGEMM_DestroyP20FadasCompMat_ZGEMM_t)
    - [`FadasCompMat_EVD_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv423FadasCompMat_EVD_CreatePK20FadasCompMatrixf32_t)
    - [`FadasCompMat_EVD_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv420FadasCompMat_EVD_RunP18FadasCompMat_EVD_tPK20FadasCompMatrixf32_tP20FadasCompVectorf32_tP20FadasCompMatrixf32_t)
    - [`FadasCompMat_EVD_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv424FadasCompMat_EVD_DestroyP18FadasCompMat_EVD_t)
    - [`FadasCompMatrixf32`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv418FadasCompMatrixf32)
        - [`FadasCompMatrixf32::plane`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N18FadasCompMatrixf325planeE)
        - [`FadasCompMatrixf32::numRows`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N18FadasCompMatrixf327numRowsE)
        - [`FadasCompMatrixf32::numCols`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N18FadasCompMatrixf327numColsE)
        - [`FadasCompMatrixf32::stride`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N18FadasCompMatrixf326strideE)
        - [`FadasCompMatrixf32::numPlanes`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N18FadasCompMatrixf329numPlanesE)
    - [`FadasCompMatrixf16`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv418FadasCompMatrixf16)
        - [`FadasCompMatrixf16::plane`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N18FadasCompMatrixf165planeE)
        - [`FadasCompMatrixf16::numRows`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N18FadasCompMatrixf167numRowsE)
        - [`FadasCompMatrixf16::numCols`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N18FadasCompMatrixf167numColsE)
        - [`FadasCompMatrixf16::stride`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N18FadasCompMatrixf166strideE)
        - [`FadasCompMatrixf16::numPlanes`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N18FadasCompMatrixf169numPlanesE)
    - [`FadasCompVectorf32`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv418FadasCompVectorf32)
        - [`FadasCompVectorf32::len`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N18FadasCompVectorf323lenE)
        - [`FadasCompVectorf32::plane`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N18FadasCompVectorf325planeE)
        - [`FadasCompVectorf32::numPlanes`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-computations.html#_CPPv4N18FadasCompVectorf329numPlanesE)
- [Convex Quadratic Programming](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html)
    - [`FadasCQPSolverStatus_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv422FadasCQPSolverStatus_e)
        - [`FadasCQPSolverStatus_e::FADAS_CQP_SUCCESS`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverStatus_e17FADAS_CQP_SUCCESSE)
        - [`FadasCQPSolverStatus_e::FADAS_CQP_SOLUTION_INFEASIBLE`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverStatus_e29FADAS_CQP_SOLUTION_INFEASIBLEE)
        - [`FadasCQPSolverStatus_e::FADAS_CQP_HESSIAN_NOT_PD`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverStatus_e24FADAS_CQP_HESSIAN_NOT_PDE)
        - [`FadasCQPSolverStatus_e::FADAS_CQP_MAX_ITERATIONS_REACHED`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverStatus_e32FADAS_CQP_MAX_ITERATIONS_REACHEDE)
        - [`FadasCQPSolverStatus_e::FADAS_CQP_INVALID_INPUT`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverStatus_e23FADAS_CQP_INVALID_INPUTE)
        - [`FadasCQPSolverStatus_e::FADAS_CQP_RESULT_INVALID`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverStatus_e24FADAS_CQP_RESULT_INVALIDE)
        - [`FadasCQPSolverStatus_e::FADAS_CQP_IEEE_EXCEPTION`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverStatus_e24FADAS_CQP_IEEE_EXCEPTIONE)
        - [`FadasCQPSolverStatus_e::FADAS_CQP_INTERNAL_SOLVER_ERROR`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverStatus_e31FADAS_CQP_INTERNAL_SOLVER_ERRORE)
        - [`FadasCQPSolverStatus_e::FADAS_CQP_INIT`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverStatus_e14FADAS_CQP_INITE)
    - [`FadasCQPSolverMode_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv420FadasCQPSolverMode_e)
        - [`FadasCQPSolverMode_e::FADAS_CQP_MODE_NORMAL`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N20FadasCQPSolverMode_e21FADAS_CQP_MODE_NORMALE)
        - [`FadasCQPSolverMode_e::FADAS_CQP_MODE_PRECISION`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N20FadasCQPSolverMode_e24FADAS_CQP_MODE_PRECISIONE)
    - [`FadasCQP_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv413FadasCQP_InitPKc)
    - [`FadasCQP_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv415FadasCQP_DeInitv)
    - [`FadasCQP_IsHessianSymPosDef()`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv427FadasCQP_IsHessianSymPosDef8uint32_tPK9float64_tPb)
    - [`FadasCQP_GetMemReq()`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv418FadasCQP_GetMemReq8uint32_t8uint32_t8uint32_tP6size_tb)
    - [`FadasCQP_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv415FadasCQP_Create8uint32_t8uint32_t8uint32_t6size_tPvP13FadasHandle_tb)
    - [`FadasCQP_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv416FadasCQP_Destroy13FadasHandle_t)
    - [`FadasCQP_SetMode()`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv416FadasCQP_SetMode13FadasHandle_t20FadasCQPSolverMode_e)
    - [`FadasCQP_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv412FadasCQP_Run13FadasHandle_tPK9float64_tPK9float64_tPK9float64_tPK9float64_tPK9float64_tPK9float64_tK6size_tK9float64_tK9float64_tP22FadasCQPSolverResult_t)
    - [`FadasCQPSolverResult_t`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv422FadasCQPSolverResult_t)
        - [`FadasCQPSolverResult_t::return_status`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverResult_t13return_statusE)
        - [`FadasCQPSolverResult_t::optimization_result`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverResult_t19optimization_resultE)
        - [`FadasCQPSolverResult_t::obj_result`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverResult_t10obj_resultE)
        - [`FadasCQPSolverResult_t::required_iterations`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverResult_t19required_iterationsE)
        - [`FadasCQPSolverResult_t::condition_number`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverResult_t16condition_numberE)
        - [`FadasCQPSolverResult_t::reached_tolerance`](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#_CPPv4N22FadasCQPSolverResult_t17reached_toleranceE)
    - [Related examples](https://docs.qualcomm.com/doc/80-63309-1/topic/convex-quadratic-programming.html#related-examples)
- [Image Conversion](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html)
    - [`FadasCvtYUVPipeline_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv421FadasCvtYUVPipeline_e)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleUYVYAndRGB888`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e44FADAS_CVTYUV_PIPELINE_DownscaleUYVYAndRGB888E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleUYVYBy2AndRGB888`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e47FADAS_CVTYUV_PIPELINE_DownscaleUYVYBy2AndRGB888E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleYUV888AndRGB888`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e46FADAS_CVTYUV_PIPELINE_DownscaleYUV888AndRGB888E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleYUV888By2AndRGB888`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e49FADAS_CVTYUV_PIPELINE_DownscaleYUV888By2AndRGB888E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleY8UV8By2`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e39FADAS_CVTYUV_PIPELINE_DownscaleY8UV8By2E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleY10UV10By2`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e41FADAS_CVTYUV_PIPELINE_DownscaleY10UV10By2E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleVYUYAndRGB888`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e44FADAS_CVTYUV_PIPELINE_DownscaleVYUYAndRGB888E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleVYUYBy2AndRGB888`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e47FADAS_CVTYUV_PIPELINE_DownscaleVYUYBy2AndRGB888E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_Downscale3C888`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e36FADAS_CVTYUV_PIPELINE_Downscale3C888E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleY8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e33FADAS_CVTYUV_PIPELINE_DownscaleY8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_UYVYtoRGBAndNormi8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e40FADAS_CVTYUV_PIPELINE_UYVYtoRGBAndNormi8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleUYVYBy2ToRGB888AndNormi8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e55FADAS_CVTYUV_PIPELINE_DownscaleUYVYBy2ToRGB888AndNormi8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleUYVYToRGB888AndNormi8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e52FADAS_CVTYUV_PIPELINE_DownscaleUYVYToRGB888AndNormi8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_UYVYtoRGBAndNormu8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e40FADAS_CVTYUV_PIPELINE_UYVYtoRGBAndNormu8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleUYVYBy2ToRGB888AndNormu8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e55FADAS_CVTYUV_PIPELINE_DownscaleUYVYBy2ToRGB888AndNormu8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleUYVYToRGB888AndNormu8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e52FADAS_CVTYUV_PIPELINE_DownscaleUYVYToRGB888AndNormu8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleY8UV8AndRGB888`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e45FADAS_CVTYUV_PIPELINE_DownscaleY8UV8AndRGB888E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleY8UV8By2AndRGB888`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e48FADAS_CVTYUV_PIPELINE_DownscaleY8UV8By2AndRGB888E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_Y8UV8ToRGBAndNormi8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e41FADAS_CVTYUV_PIPELINE_Y8UV8ToRGBAndNormi8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleY8UV8By2ToRGB888AndNormi8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e56FADAS_CVTYUV_PIPELINE_DownscaleY8UV8By2ToRGB888AndNormi8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleY8UV8ToRGB888AndNormi8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e53FADAS_CVTYUV_PIPELINE_DownscaleY8UV8ToRGB888AndNormi8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_Y8UV8ToRGBAndNormu8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e41FADAS_CVTYUV_PIPELINE_Y8UV8ToRGBAndNormu8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleY8UV8By2ToRGB888AndNormu8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e56FADAS_CVTYUV_PIPELINE_DownscaleY8UV8By2ToRGB888AndNormu8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleY8UV8ToRGB888AndNormu8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e53FADAS_CVTYUV_PIPELINE_DownscaleY8UV8ToRGB888AndNormu8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_Y8UV8ToRGB888`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e35FADAS_CVTYUV_PIPELINE_Y8UV8ToRGB888E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_Y12ToY8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e29FADAS_CVTYUV_PIPELINE_Y12ToY8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_Y10ToY8`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e29FADAS_CVTYUV_PIPELINE_Y10ToY8E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleY10UV8By2`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e40FADAS_CVTYUV_PIPELINE_DownscaleY10UV8By2E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_DownscaleY12UV8By2`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e40FADAS_CVTYUV_PIPELINE_DownscaleY12UV8By2E)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_END`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e25FADAS_CVTYUV_PIPELINE_ENDE)
        - [`FadasCvtYUVPipeline_e::FADAS_CVTYUV_PIPELINE_MAX`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv4N21FadasCvtYUVPipeline_e25FADAS_CVTYUV_PIPELINE_MAXE)
    - [`FadasCvtYUV_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv416FadasCvtYUV_InitPKc)
    - [`FadasCvtYUV_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv418FadasCvtYUV_DeInitv)
    - [`FadasCvtYUV_CreateWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv425FadasCvtYUV_CreateWorkers8uint32_tA_7int32_t21FadasCvtYUVPipeline_e)
    - [`FadasCvtYUV_DestroyWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv426FadasCvtYUV_DestroyWorkersPv)
    - [`FadasCvtYUV_RunMT()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv417FadasCvtYUV_RunMTPvP12FadasImage_tP12FadasImage_tP10FadasROI_tP19FadasNormlzParams_t)
    - [`FadasCvtYUV_DownscaleUYVYToRGB888AndNormi8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv442FadasCvtYUV_DownscaleUYVYToRGB888AndNormi8PK7uint8_t15FadasImgProps_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP6int8_tP15FadasImgProps_t)
    - [`FadasCvtYUV_DownscaleUYVYToRGB888AndNormu8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#_CPPv442FadasCvtYUV_DownscaleUYVYToRGB888AndNormu8PK7uint8_t15FadasImgProps_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP7uint8_tP15FadasImgProps_t)
    - [Related examples](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion.html#related-examples)
- [Image Conversion Functions](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html)
    - [`FadasCvtYUV_UYVYtoRGB888andScale()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv432FadasCvtYUV_UYVYtoRGB888andScalePK7uint8_t15FadasImgProps_tP7uint8_t8uint32_tP7uint8_tP15FadasImgProps_tP7uint8_tP15FadasImgProps_t)
    - [`FadasCvtYUV_UYVYtoGray()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv422FadasCvtYUV_UYVYtoGrayPK7uint8_t15FadasImgProps_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_VYUYtoGray()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv422FadasCvtYUV_VYUYtoGrayPK7uint8_t15FadasImgProps_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_UYVYtoNV12()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv422FadasCvtYUV_UYVYtoNV12PK7uint8_t15FadasImgProps_tP7uint8_t8uint32_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_VYUYtoNV12()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv422FadasCvtYUV_VYUYtoNV12PK7uint8_t15FadasImgProps_tP7uint8_t8uint32_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_UYVY10toNV12()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv424FadasCvtYUV_UYVY10toNV12PK7uint8_t15FadasImgProps_tP7uint8_t8uint32_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_UYVYtoRGB()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv421FadasCvtYUV_UYVYtoRGBPK7uint8_t15FadasImgProps_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_UYVYtoRGBAndNormi8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv430FadasCvtYUV_UYVYtoRGBAndNormi8PK7uint8_t15FadasImgProps_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP6int8_t8uint32_t)
    - [`FadasCvtYUV_UYVYtoRGBAndNormu8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv430FadasCvtYUV_UYVYtoRGBAndNormu8PK7uint8_t15FadasImgProps_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_VYUYtoRGB()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv421FadasCvtYUV_VYUYtoRGBPK7uint8_t15FadasImgProps_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_UYVY10toRGB()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv423FadasCvtYUV_UYVY10toRGBPK7uint8_t15FadasImgProps_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_UYVYtoYUV()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv421FadasCvtYUV_UYVYtoYUVPK7uint8_t15FadasImgProps_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_VYUYtoYUV()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv421FadasCvtYUV_VYUYtoYUVPK7uint8_t15FadasImgProps_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_Y12ToY8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv419FadasCvtYUV_Y12ToY8PK7uint8_t15FadasImgProps_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_Y10ToY8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv419FadasCvtYUV_Y10ToY8PK7uint8_t15FadasImgProps_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_DownscaleBy2()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv424FadasCvtYUV_DownscaleBy2PK7uint8_t15FadasImgProps_tP7uint8_tP15FadasImgProps_t)
    - [`FadasCvtYUV_DownscaleY8UV8by2()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv429FadasCvtYUV_DownscaleY8UV8by2PK12FadasImage_tP12FadasImage_t)
    - [`FadasCvtYUV_DownscaleY10UV10by2()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv431FadasCvtYUV_DownscaleY10UV10by2PK12FadasImage_tP12FadasImage_t)
    - [`FadasCvtYUV_Downscale888by2()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv427FadasCvtYUV_Downscale888by2PK7uint8_t15FadasImgProps_tP7uint8_tP15FadasImgProps_t)
    - [`FadasCvtYUV_DownscaleBySqrt2()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv428FadasCvtYUV_DownscaleBySqrt2PK7uint8_t15FadasImgProps_tP7uint8_tP15FadasImgProps_t)
    - [`FadasCvtYUV_Downscale888bySqrt2()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv431FadasCvtYUV_Downscale888bySqrt2PK7uint8_t15FadasImgProps_tP7uint8_tP15FadasImgProps_t)
    - [`FadasCvtYUV_Downscale()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv421FadasCvtYUV_DownscalePK7uint8_t15FadasImgProps_tP7uint8_t15FadasImgProps_t)
    - [`FadasCvtYUV_Downscale888()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv424FadasCvtYUV_Downscale888PK7uint8_t15FadasImgProps_tP7uint8_t15FadasImgProps_t)
    - [`FadasCvtYUV_DownscaleY8UV8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv426FadasCvtYUV_DownscaleY8UV8PK12FadasImage_tP12FadasImage_t)
    - [`FadasCvtYUV_DownscaleY10UV10()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv428FadasCvtYUV_DownscaleY10UV10PK12FadasImage_tP12FadasImage_t)
    - [`FadasCvtYUV_DownscaleYUV888AndRGB888()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv436FadasCvtYUV_DownscaleYUV888AndRGB888PK7uint8_t15FadasImgProps_tP7uint8_t15FadasImgProps_t)
    - [`FadasCvtYUV_DownscaleUYVYAndRGB888()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv434FadasCvtYUV_DownscaleUYVYAndRGB888PK7uint8_t15FadasImgProps_tP7uint8_t15FadasImgProps_t)
    - [`FadasCvtYUV_DownscaleYUV888By2AndRGB888()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv439FadasCvtYUV_DownscaleYUV888By2AndRGB888PK7uint8_t15FadasImgProps_tP7uint8_tP15FadasImgProps_t)
    - [`FadasCvtYUV_DownscaleUYVYBy2AndRGB888()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv437FadasCvtYUV_DownscaleUYVYBy2AndRGB888PK7uint8_t15FadasImgProps_tP7uint8_tP15FadasImgProps_t)
    - [`FadasCvtYUV_DownscaleUYVYBy2ToRGB888AndNormi8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv445FadasCvtYUV_DownscaleUYVYBy2ToRGB888AndNormi8PK7uint8_t15FadasImgProps_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP6int8_tP15FadasImgProps_t)
    - [`FadasCvtYUV_DownscaleUYVYBy2ToRGB888AndNormu8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv445FadasCvtYUV_DownscaleUYVYBy2ToRGB888AndNormu8PK7uint8_t15FadasImgProps_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP7uint8_tP15FadasImgProps_t)
    - [`FadasCvtYUV_DownscaleVYUYAndRGB888()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv434FadasCvtYUV_DownscaleVYUYAndRGB888PK7uint8_t15FadasImgProps_tP7uint8_t15FadasImgProps_t)
    - [`FadasCvtYUV_DownscaleVYUYBy2AndRGB888()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv437FadasCvtYUV_DownscaleVYUYBy2AndRGB888PK7uint8_t15FadasImgProps_tP7uint8_tP15FadasImgProps_t)
    - [`FadasCvtYUV_Renormalize()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv423FadasCvtYUV_RenormalizePK7uint8_t15FadasImgProps_t19FadasNormlzParams_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_Renormalize888()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv426FadasCvtYUV_Renormalize888PK7uint8_t15FadasImgProps_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP7uint8_t8uint32_t)
    - [`FadasCvtYUV_Renormalize888u8i8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv430FadasCvtYUV_Renormalize888u8i8PK7uint8_t15FadasImgProps_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP6int8_t8uint32_t)
    - [`FadasCvtYUV_Renormalize888u8f32()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv431FadasCvtYUV_Renormalize888u8f32PK7uint8_t15FadasImgProps_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP9float32_t8uint32_t)
    - [`FadasCvtYUV_Renormalize888i8f32()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv431FadasCvtYUV_Renormalize888i8f32PK6int8_t15FadasImgProps_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP9float32_t8uint32_t)
    - [`FadasCvtYUV_Renormalize888u8f16()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv431FadasCvtYUV_Renormalize888u8f16PK7uint8_t15FadasImgProps_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP9float16_t8uint32_t)
    - [`FadasCvtYUV_DownscaleY8UV8AndRGB888()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv435FadasCvtYUV_DownscaleY8UV8AndRGB888P12FadasImage_tP12FadasImage_tP10FadasROI_t)
    - [`FadasCvtYUV_DownscaleY8UV8ToRGB888AndNormi8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv443FadasCvtYUV_DownscaleY8UV8ToRGB888AndNormi8P12FadasImage_tP12FadasImage_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP10FadasROI_t)
    - [`FadasCvtYUV_DownscaleY8UV8ToRGB888AndNormu8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv443FadasCvtYUV_DownscaleY8UV8ToRGB888AndNormu8P12FadasImage_tP12FadasImage_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP10FadasROI_t)
    - [`FadasCvtYUV_DownscaleY8UV8By2AndRGB888()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv438FadasCvtYUV_DownscaleY8UV8By2AndRGB888P12FadasImage_tP12FadasImage_tP10FadasROI_t)
    - [`FadasCvtYUV_DownscaleY8UV8By2ToRGB888AndNormi8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv446FadasCvtYUV_DownscaleY8UV8By2ToRGB888AndNormi8P12FadasImage_tP12FadasImage_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP10FadasROI_t)
    - [`FadasCvtYUV_DownscaleY8UV8By2ToRGB888AndNormu8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv446FadasCvtYUV_DownscaleY8UV8By2ToRGB888AndNormu8P12FadasImage_tP12FadasImage_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP10FadasROI_t)
    - [`FadasCvtYUV_Y8UV8ToRGB888AndNormi8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv434FadasCvtYUV_Y8UV8ToRGB888AndNormi8P12FadasImage_tP12FadasImage_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP10FadasROI_t)
    - [`FadasCvtYUV_Y8UV8ToRGB888AndNormu8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv434FadasCvtYUV_Y8UV8ToRGB888AndNormu8P12FadasImage_tP12FadasImage_t19FadasNormlzParams_t19FadasNormlzParams_t19FadasNormlzParams_tP10FadasROI_t)
    - [`FadasCvtYUV_Y8UV8ToRGB888()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv425FadasCvtYUV_Y8UV8ToRGB888P12FadasImage_tP12FadasImage_tP10FadasROI_t)
    - [`FadasCvtYUV_DownscaleY10UV8By2()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv430FadasCvtYUV_DownscaleY10UV8By2PK12FadasImage_tP12FadasImage_t)
    - [`FadasCvtYUV_DownscaleY12UV8By2()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-conversion-functions.html#_CPPv430FadasCvtYUV_DownscaleY12UV8By2PK12FadasImage_tP12FadasImage_t)
- [Error Correction Code](https://docs.qualcomm.com/doc/80-63309-1/topic/error-correction-code.html)
    - [`FadasECC_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/error-correction-code.html#_CPPv413FadasECC_InitPKc)
    - [`FadasECC_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/error-correction-code.html#_CPPv415FadasECC_DeInitv)
    - [`FadasECC_CRC32_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/error-correction-code.html#_CPPv421FadasECC_CRC32_Create8uint32_t)
    - [`FadasECC_CRC32_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/error-correction-code.html#_CPPv422FadasECC_CRC32_DestroyP16FadasECC_CRC32_t)
    - [`FadasECC_CRC32_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/error-correction-code.html#_CPPv418FadasECC_CRC32_RunP16FadasECC_CRC32_tPK7uint8_t8uint32_tP8uint32_t)
    - [`FadasECC_CRC32_RunMT()`](https://docs.qualcomm.com/doc/80-63309-1/topic/error-correction-code.html#_CPPv420FadasECC_CRC32_RunMTPvP16FadasECC_CRC32_tPK7uint8_t8uint32_tP8uint32_t)
    - [`FadasECC_CreateWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/error-correction-code.html#_CPPv422FadasECC_CreateWorkers8uint32_tA_7int32_t)
    - [`FadasECC_DestroyWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/error-correction-code.html#_CPPv423FadasECC_DestroyWorkersPv)
- [Fast Fourier Transform](https://docs.qualcomm.com/doc/80-63309-1/topic/fast-fourier-transform.html)
    - [`FadasFFT_Method_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/fast-fourier-transform.html#_CPPv417FadasFFT_Method_e)
        - [`FadasFFT_Method_e::FADAS_FFT_FWD`](https://docs.qualcomm.com/doc/80-63309-1/topic/fast-fourier-transform.html#_CPPv4N17FadasFFT_Method_e13FADAS_FFT_FWDE)
        - [`FadasFFT_Method_e::FADAS_FFT_INV`](https://docs.qualcomm.com/doc/80-63309-1/topic/fast-fourier-transform.html#_CPPv4N17FadasFFT_Method_e13FADAS_FFT_INVE)
        - [`FadasFFT_Method_e::FADAS_FFT_INVSCALE`](https://docs.qualcomm.com/doc/80-63309-1/topic/fast-fourier-transform.html#_CPPv4N17FadasFFT_Method_e18FADAS_FFT_INVSCALEE)
    - [`FadasFFT_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/fast-fourier-transform.html#_CPPv413FadasFFT_InitPKc)
    - [`FadasFFT_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/fast-fourier-transform.html#_CPPv415FadasFFT_DeInitv)
    - [`FadasFFT_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/fast-fourier-transform.html#_CPPv415FadasFFT_Create17FadasFFT_Method_e8uint32_tPP10FadasFFT_t)
    - [`FadasFFT_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/fast-fourier-transform.html#_CPPv416FadasFFT_DestroyP10FadasFFT_t)
    - [`FadasFFT_Setup()`](https://docs.qualcomm.com/doc/80-63309-1/topic/fast-fourier-transform.html#_CPPv414FadasFFT_SetupP10FadasFFT_t8uint32_t)
    - [`FadasFFT_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/fast-fourier-transform.html#_CPPv412FadasFFT_RunP10FadasFFT_tP20FadasCompMatrixf32_t)
- [Filtering](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html)
    - [`FadasFilterPipeline_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv421FadasFilterPipeline_e)
        - [`FadasFilterPipeline_e::FADAS_FILTER_PIPELINE_CONVOLVE_Y8_BY_3x3_KERNEL`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv4N21FadasFilterPipeline_e47FADAS_FILTER_PIPELINE_CONVOLVE_Y8_BY_3x3_KERNELE)
        - [`FadasFilterPipeline_e::FADAS_FILTER_PIPELINE_CONVOLVE_Y8_BY_5x5_KERNEL`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv4N21FadasFilterPipeline_e47FADAS_FILTER_PIPELINE_CONVOLVE_Y8_BY_5x5_KERNELE)
        - [`FadasFilterPipeline_e::FADAS_FILTER_PIPELINE_END`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv4N21FadasFilterPipeline_e25FADAS_FILTER_PIPELINE_ENDE)
        - [`FadasFilterPipeline_e::FADAS_FILTER_PIPELINE_CONVOLVE_MAX`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv4N21FadasFilterPipeline_e34FADAS_FILTER_PIPELINE_CONVOLVE_MAXE)
    - [`FadasFilterThreshold_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv422FadasFilterThreshold_e)
        - [`FadasFilterThreshold_e::FADAS_FILTER_THRESHOLD_FIXED`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv4N22FadasFilterThreshold_e28FADAS_FILTER_THRESHOLD_FIXEDE)
        - [`FadasFilterThreshold_e::FADAS_FILTER_THRESHOLD_OTSU`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv4N22FadasFilterThreshold_e27FADAS_FILTER_THRESHOLD_OTSUE)
        - [`FadasFilterThreshold_e::FADAS_FILTER_PIPELINE_MAX`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv4N22FadasFilterThreshold_e25FADAS_FILTER_PIPELINE_MAXE)
    - [`FadasFilterWorkload_t`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv421FadasFilterWorkload_t)
    - [`FadasFilter_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv416FadasFilter_InitPKc)
    - [`FadasFilter_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv418FadasFilter_DeInitv)
    - [`FadasFilter_CreateWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv425FadasFilter_CreateWorkers8uint32_tA_7int32_t21FadasFilterPipeline_e)
    - [`FadasFilter_DestroyWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv426FadasFilter_DestroyWorkersPv)
    - [`FadasFilter_RunMT()`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv417FadasFilter_RunMTPvP12FadasImage_tP12FadasImage_tPCK18FadasKernelProps_t23FadasFilterBorderType_eK7uint8_t)
    - [`FadasFilter_Convolve()`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv420FadasFilter_ConvolvePCK12FadasImage_tP12FadasImage_tPCK18FadasKernelProps_t23FadasFilterBorderType_eK7uint8_t)
    - [`FadasFilter_Init_Calib()`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv422FadasFilter_Init_CalibPKc)
    - [`FadasFilter_DeInit_Calib()`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv424FadasFilter_DeInit_Calibv)
    - [`FadasFilter_Thresholdu8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv423FadasFilter_Thresholdu8PK12FadasImage_tP12FadasImage_t7uint8_t22FadasFilterThreshold_e)
    - [`FadasFilterWorkload`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv419FadasFilterWorkload)
        - [`FadasFilterWorkload::kernel`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv4N19FadasFilterWorkload6kernelE)
        - [`FadasFilterWorkload::padBuffer`](https://docs.qualcomm.com/doc/80-63309-1/topic/filtering.html#_CPPv4N19FadasFilterWorkload9padBufferE)
- [Feature Point Extraction](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html)
    - [`FadasFPEPipeline_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv418FadasFPEPipeline_e)
        - [`FadasFPEPipeline_e::FADAS_FPE_PIPELINE_FAST10`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv4N18FadasFPEPipeline_e25FADAS_FPE_PIPELINE_FAST10E)
        - [`FadasFPEPipeline_e::FADAS_FPE_PIPELINE_FAST10Scores`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv4N18FadasFPEPipeline_e31FADAS_FPE_PIPELINE_FAST10ScoresE)
        - [`FadasFPEPipeline_e::FADAS_FPE_PIPELINE_FAST10ScoresNMS`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv4N18FadasFPEPipeline_e34FADAS_FPE_PIPELINE_FAST10ScoresNMSE)
        - [`FadasFPEPipeline_e::FADAS_FPE_PIPELINE_FAST10Scores12b`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv4N18FadasFPEPipeline_e34FADAS_FPE_PIPELINE_FAST10Scores12bE)
        - [`FadasFPEPipeline_e::FADAS_FPE_PIPELINE_FAST10ScoresNMS12b`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv4N18FadasFPEPipeline_e37FADAS_FPE_PIPELINE_FAST10ScoresNMS12bE)
        - [`FadasFPEPipeline_e::FADAS_FPE_PIPELINE_FAST10ScoresNmsNxM`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv4N18FadasFPEPipeline_e37FADAS_FPE_PIPELINE_FAST10ScoresNmsNxME)
        - [`FadasFPEPipeline_e::FADAS_FPE_PIPELINE_MAX`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv4N18FadasFPEPipeline_e22FADAS_FPE_PIPELINE_MAXE)
    - [`FadasFPE_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv413FadasFPE_InitPKc)
    - [`FadasFPE_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv415FadasFPE_DeInitv)
    - [`FadasFPE_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv415FadasFPE_Create15FadasImgProps_t)
    - [`FadasFPE_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv416FadasFPE_DestroyP10FadasFPE_t)
    - [`FadasFPE_SetNmsNxM()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv418FadasFPE_SetNmsNxMP10FadasFPE_t8uint32_t8uint32_t)
    - [`FadasFPE_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv412FadasFPE_Run18FadasFPEPipeline_eP10FadasFPE_tP12FadasImage_tP10FadasROI_t7int16_t8uint32_tP8uint32_tP9float32_tP9float32_tP8uint32_t)
    - [`FadasFPE_RunMT()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv414FadasFPE_RunMTPvP10FadasFPE_tP12FadasImage_tP10FadasROI_t7int16_t8uint32_tP8uint32_tP9float32_tP9float32_tP8uint32_t)
    - [`FadasFPE_CreateWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv422FadasFPE_CreateWorkers8uint32_tA_7int32_t18FadasFPEPipeline_e)
    - [`FadasFPE_DestroyWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#_CPPv423FadasFPE_DestroyWorkersPv)
    - [Related examples](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-extraction.html#related-examples)
- [Feature Point Tracking](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-tracking.html)
    - [`FadasFPTPipeline_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-tracking.html#_CPPv418FadasFPTPipeline_e)
        - [`FadasFPTPipeline_e::FADAS_FPT_PIPELINE_LK`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-tracking.html#_CPPv4N18FadasFPTPipeline_e21FADAS_FPT_PIPELINE_LKE)
        - [`FadasFPTPipeline_e::FADAS_FPT_PIPELINE_LK_PRED`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-tracking.html#_CPPv4N18FadasFPTPipeline_e26FADAS_FPT_PIPELINE_LK_PREDE)
        - [`FadasFPTPipeline_e::FADAS_FPT_PIPELINE_MAX`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-tracking.html#_CPPv4N18FadasFPTPipeline_e22FADAS_FPT_PIPELINE_MAXE)
    - [`FadasFPT_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-tracking.html#_CPPv413FadasFPT_InitPKc)
    - [`FadasFPT_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-tracking.html#_CPPv415FadasFPT_DeInitv)
    - [`FadasFPT_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-tracking.html#_CPPv415FadasFPT_Create18FadasFPTPipeline_eRK15FadasImgProps_t7int32_t7int32_t)
    - [`FadasFPT_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-tracking.html#_CPPv416FadasFPT_DestroyP10FadasFPT_t)
    - [`FadasFPT_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-tracking.html#_CPPv412FadasFPT_RunP10FadasFPT_tP12FadasImage_tP12FadasImage_tP10FadasROI_t7int32_tP9float32_tP9float32_tP7int32_t7int32_t9float32_tP9float32_tP9float32_t)
    - [`FadasFPT_RunMT()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-tracking.html#_CPPv414FadasFPT_RunMTPvP10FadasFPT_tP12FadasImage_tP12FadasImage_tP10FadasROI_t7int32_tP9float32_tP9float32_tP7int32_t7int32_t9float32_tP9float32_tP9float32_t)
    - [`FadasFPT_CreateWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-tracking.html#_CPPv422FadasFPT_CreateWorkers8uint32_tA_7int32_t18FadasFPTPipeline_e)
    - [`FadasFPT_DestroyWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-tracking.html#_CPPv423FadasFPT_DestroyWorkersPv)
    - [Related examples](https://docs.qualcomm.com/doc/80-63309-1/topic/feature-point-tracking.html#related-examples)
- [Histogram Of Gradients](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html)
    - [`fadasHOGNormMethod`](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html#_CPPv418fadasHOGNormMethod)
        - [`fadasHOGNormMethod::FADAS_HOG_NORM_REGULAR`](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html#_CPPv4N18fadasHOGNormMethod22FADAS_HOG_NORM_REGULARE)
        - [`fadasHOGNormMethod::FADAS_HOG_NORM_RENORMALIZATION`](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html#_CPPv4N18fadasHOGNormMethod30FADAS_HOG_NORM_RENORMALIZATIONE)
        - [`fadasHOGNormMethod::FADAS_HOG_NORM_FHOG`](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html#_CPPv4N18fadasHOGNormMethod19FADAS_HOG_NORM_FHOGE)
        - [`fadasHOGNormMethod::FADAS_HOG_NORM_END`](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html#_CPPv4N18fadasHOGNormMethod18FADAS_HOG_NORM_ENDE)
        - [`fadasHOGNormMethod::FADAS_HOG_NORM_MAX`](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html#_CPPv4N18fadasHOGNormMethod18FADAS_HOG_NORM_MAXE)
    - [`FadasHOG_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html#_CPPv413FadasHOG_InitPKc)
    - [`FadasHOG_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html#_CPPv415FadasHOG_DeInitv)
    - [`FadasHOG_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html#_CPPv415FadasHOG_Create8uint32_t8uint32_t8uint32_t8uint32_t8uint32_t8uint32_t18fadasHOGNormMethodP8uint32_tPPv)
    - [`FadasHOG_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html#_CPPv416FadasHOG_DestroyPv)
    - [`FadasHOG_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html#_CPPv412FadasHOG_RunP12FadasImage_tP8uint16_t8uint32_tPv)
    - [`FadasHOG_CreateWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html#_CPPv422FadasHOG_CreateWorkers8uint32_tA_7int32_t)
    - [`FadasHOG_DestroyWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html#_CPPv423FadasHOG_DestroyWorkersPv)
    - [`FadasHOG_RunMT()`](https://docs.qualcomm.com/doc/80-63309-1/topic/histogram-of-gradients.html#_CPPv414FadasHOG_RunMTPvP12FadasImage_tP8uint16_t8uint32_tPv)
- [Hungarian](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html)
    - [`FadasHungarianMethod_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html#_CPPv422FadasHungarianMethod_e)
        - [`FadasHungarianMethod_e::FADAS_HUNGARIAN_METHOD_MIN_COST`](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html#_CPPv4N22FadasHungarianMethod_e31FADAS_HUNGARIAN_METHOD_MIN_COSTE)
        - [`FadasHungarianMethod_e::FADAS_HUNGARIAN_METHOD_MAX_SCORE`](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html#_CPPv4N22FadasHungarianMethod_e32FADAS_HUNGARIAN_METHOD_MAX_SCOREE)
    - [`FadasHungarianCostType_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html#_CPPv424FadasHungarianCostType_e)
        - [`FadasHungarianCostType_e::FADAS_HUNGARIAN_COST_TYPE_U64`](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html#_CPPv4N24FadasHungarianCostType_e29FADAS_HUNGARIAN_COST_TYPE_U64E)
        - [`FadasHungarianCostType_e::FADAS_HUNGARIAN_COST_TYPE_F32`](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html#_CPPv4N24FadasHungarianCostType_e29FADAS_HUNGARIAN_COST_TYPE_F32E)
        - [`FadasHungarianCostType_e::FADAS_HUNGARIAN_COST_TYPE_F64`](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html#_CPPv4N24FadasHungarianCostType_e29FADAS_HUNGARIAN_COST_TYPE_F64E)
    - [`FadasHungarian_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html#_CPPv419FadasHungarian_InitPKc)
    - [`FadasHungarian_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html#_CPPv421FadasHungarian_DeInitv)
    - [`FadasHungarian_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html#_CPPv421FadasHungarian_Create8uint64_t8uint64_t24FadasHungarianCostType_ePPv)
    - [`FadasHungarian_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html#_CPPv422FadasHungarian_DestroyPv)
    - [`FadasHungarian_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html#_CPPv418FadasHungarian_RunPvP13FadasMatrix_t22FadasHungarianMethod_eP8uint64_t)
    - [`FadasHungarian_Runu64()`](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html#_CPPv421FadasHungarian_Runu64PvP16FadasMatrixu64_t22FadasHungarianMethod_eP8uint64_t)
    - [`FadasHungarian_Runf64()`](https://docs.qualcomm.com/doc/80-63309-1/topic/hungarian.html#_CPPv421FadasHungarian_Runf64PvP18FadasMatrixf64v2_t22FadasHungarianMethod_eP8uint64_t)
- [Matrix](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html)
    - [`FadasMat_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv413FadasMat_InitPCKc)
    - [`FadasMat_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv415FadasMat_DeInitv)
    - [`FadasMat_Givens()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv415FadasMat_GivensK9float32_tK9float32_tP9float32_tP9float32_t)
    - [`FadasMat_Givens()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv415FadasMat_GivensK9float64_tK9float64_tP9float64_tP9float64_t)
    - [`FadasMat_Cholesky()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv417FadasMat_CholeskyRK13FadasMatrix_tR13FadasMatrix_t)
    - [`FadasMat_Cholesky()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv417FadasMat_CholeskyRK18FadasMatrixf64v2_tR18FadasMatrixf64v2_t)
    - [`FadasMat_Add()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv412FadasMat_AddRK13FadasMatrix_tRK13FadasMatrix_tR13FadasMatrix_t)
    - [`FadasMat_Add()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv412FadasMat_AddRK18FadasMatrixf64v2_tRK18FadasMatrixf64v2_tR18FadasMatrixf64v2_t)
    - [`FadasMat_Add()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv412FadasMat_AddR13FadasMatrix_tRK13FadasMatrix_t)
    - [`FadasMat_Add()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv412FadasMat_AddR18FadasMatrixf64v2_tRK18FadasMatrixf64v2_t)
    - [`FadasMat_Sub()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv412FadasMat_SubRK13FadasMatrix_tRK13FadasMatrix_tR13FadasMatrix_t)
    - [`FadasMat_Sub()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv412FadasMat_SubRK18FadasMatrixf64v2_tRK18FadasMatrixf64v2_tR18FadasMatrixf64v2_t)
    - [`FadasMat_Sub()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv412FadasMat_SubR13FadasMatrix_tRK13FadasMatrix_t)
    - [`FadasMat_Sub()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv412FadasMat_SubR18FadasMatrixf64v2_tRK18FadasMatrixf64v2_t)
    - [`FadasMat_SetIdentity()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv420FadasMat_SetIdentityR13FadasMatrix_t)
    - [`FadasMat_SetIdentity()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv420FadasMat_SetIdentityR18FadasMatrixf64v2_t)
    - [`FadasMat_SetRev()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv415FadasMat_SetRevR13FadasMatrix_t)
    - [`FadasMat_SetRev()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv415FadasMat_SetRevR18FadasMatrixf64v2_t)
    - [`FadasMat_AXPY()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv413FadasMat_AXPYRK13FadasMatrix_tR13FadasMatrix_tK9float32_t)
    - [`FadasMat_AXPY()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv413FadasMat_AXPYRK18FadasMatrixf64v2_tR18FadasMatrixf64v2_tK9float64_t)
    - [`FadasMat_Determinant()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv420FadasMat_DeterminantRK13FadasMatrix_tR9float32_t)
    - [`FadasMat_Determinant()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv420FadasMat_DeterminantRK18FadasMatrixf64v2_tR9float64_t)
    - [`FadasMat_HermitianTranspose()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv427FadasMat_HermitianTransposeRK13FadasMatrix_tR13FadasMatrix_t)
    - [`FadasMat_HermitianTranspose()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv427FadasMat_HermitianTransposeRK18FadasMatrixf64v2_tR18FadasMatrixf64v2_t)
    - [`FadasMat_Transpose()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv418FadasMat_TransposeRK13FadasMatrix_tR13FadasMatrix_t)
    - [`FadasMat_Transpose()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv418FadasMat_TransposeRK18FadasMatrixf64v2_tR18FadasMatrixf64v2_t)
    - [`FadasMat_Inverse()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv416FadasMat_InverseRK13FadasMatrix_tR13FadasMatrix_t)
    - [`FadasMat_Inverse()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv416FadasMat_InverseRK18FadasMatrixf64v2_tR18FadasMatrixf64v2_t)
    - [`FadasMat_MemAlloc()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv417FadasMat_MemAllocK8uint32_tK8uint32_tR13FadasMatrix_t)
    - [`FadasMat_MemAlloc()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv417FadasMat_MemAllocK8uint64_tK8uint64_tR18FadasMatrixf64v2_t)
    - [`FadasMat_MemFree()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv416FadasMat_MemFreeR13FadasMatrix_t)
    - [`FadasMat_MemFree()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv416FadasMat_MemFreeR18FadasMatrixf64v2_t)
    - [`FadasMat_Reset()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv414FadasMat_ResetR13FadasMatrix_t)
    - [`FadasMat_Reset()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv414FadasMat_ResetR18FadasMatrixf64v2_t)
    - [`FadasMat_CopyData()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv417FadasMat_CopyDataRK13FadasMatrix_tR13FadasMatrix_t)
    - [`FadasMat_CopyData()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv417FadasMat_CopyDataRK18FadasMatrixf64v2_tR18FadasMatrixf64v2_t)
    - [`FadasMat_CopyProps()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv418FadasMat_CopyPropsRK13FadasMatrix_tR13FadasMatrix_t)
    - [`FadasMat_CopyProps()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv418FadasMat_CopyPropsRK18FadasMatrixf64v2_tR18FadasMatrixf64v2_t)
    - [`FadasMat_Gaxpy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv414FadasMat_GaxpyRK13FadasMatrix_tRK16FadasVectorf32_tR16FadasVectorf32_t)
    - [`FadasMat_Gaxpy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv414FadasMat_GaxpyRK18FadasMatrixf64v2_tRK16FadasVectorf64_tR16FadasVectorf64_t)
    - [`FadasMat_GEMM()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv413FadasMat_GEMMRK13FadasMatrix_tRK13FadasMatrix_tR13FadasMatrix_t9float32_t9float32_t)
    - [`FadasMat_GEMM()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv413FadasMat_GEMMRK18FadasMatrixf64v2_tRK18FadasMatrixf64v2_tR18FadasMatrixf64v2_t9float64_t9float64_t)
    - [`FadasMat_Rank()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv413FadasMat_RankR13FadasMatrix_tR8uint32_t)
    - [`FadasMat_Rank()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#_CPPv413FadasMat_RankR18FadasMatrixf64v2_tR8uint64_t)
    - [Related examples](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix.html#related-examples)
- [Object Detection](https://docs.qualcomm.com/doc/80-63309-1/topic/object-detection.html)
    - [`FadasObjDet_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/object-detection.html#_CPPv416FadasObjDet_InitPKc)
    - [`FadasObjDet_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/object-detection.html#_CPPv418FadasObjDet_DeInitv)
    - [`FadasObjDet_NMS2D_Create()`](https://docs.qualcomm.com/doc/80-63309-1/topic/object-detection.html#_CPPv424FadasObjDet_NMS2D_CreateP16FadasNMS2DPred_t8uint32_tP16FadasNMS2DPred_t8uint32_t)
    - [`FadasObjDet_NMS2D_Destroy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/object-detection.html#_CPPv425FadasObjDet_NMS2D_DestroyPv)
    - [`FadasObjDet_NMS2D_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/object-detection.html#_CPPv421FadasObjDet_NMS2D_RunPv8uint32_tP8uint32_t9float32_t9float32_tb)
    - [`FadasNMS2DPred_t`](https://docs.qualcomm.com/doc/80-63309-1/topic/object-detection.html#_CPPv416FadasNMS2DPred_t)
        - [`FadasNMS2DPred_t::confScore`](https://docs.qualcomm.com/doc/80-63309-1/topic/object-detection.html#_CPPv4N16FadasNMS2DPred_t9confScoreE)
        - [`FadasNMS2DPred_t::bbox`](https://docs.qualcomm.com/doc/80-63309-1/topic/object-detection.html#_CPPv4N16FadasNMS2DPred_t4bboxE)
- [Image Pyramid](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html)
    - [`FadasPyramidPipeline_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv422FadasPyramidPipeline_e)
        - [`FadasPyramidPipeline_e::FADAS_PYRAMID_PIPELINE_DownscaleBy2`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv4N22FadasPyramidPipeline_e35FADAS_PYRAMID_PIPELINE_DownscaleBy2E)
        - [`FadasPyramidPipeline_e::FADAS_PYRAMID_PIPELINE_DownscaleRGB888By2`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv4N22FadasPyramidPipeline_e41FADAS_PYRAMID_PIPELINE_DownscaleRGB888By2E)
        - [`FadasPyramidPipeline_e::FADAS_PYRAMID_PIPELINE_DownscaleY8UV8By2`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv4N22FadasPyramidPipeline_e40FADAS_PYRAMID_PIPELINE_DownscaleY8UV8By2E)
        - [`FadasPyramidPipeline_e::FADAS_PYRAMID_PIPELINE_DownscaleY10UV10By2`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv4N22FadasPyramidPipeline_e42FADAS_PYRAMID_PIPELINE_DownscaleY10UV10By2E)
        - [`FadasPyramidPipeline_e::FADAS_PYRAMID_PIPELINE_DownscaleY10UV8By2`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv4N22FadasPyramidPipeline_e41FADAS_PYRAMID_PIPELINE_DownscaleY10UV8By2E)
        - [`FadasPyramidPipeline_e::FADAS_PYRAMID_PIPELINE_DownscaleY12UV8By2`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv4N22FadasPyramidPipeline_e41FADAS_PYRAMID_PIPELINE_DownscaleY12UV8By2E)
        - [`FadasPyramidPipeline_e::FADAS_PYRAMID_PIPELINE_MAX`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv4N22FadasPyramidPipeline_e26FADAS_PYRAMID_PIPELINE_MAXE)
    - [`FadasPyramid_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv417FadasPyramid_InitPKc)
    - [`FadasPyramid_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv419FadasPyramid_DeInitv)
    - [`FadasPyramid_Allocate()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv421FadasPyramid_Allocate15FadasImgProps_tP20FadasPyramid_Level_t8uint32_tb)
    - [`FadasPyramid_Free()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv417FadasPyramid_FreeP20FadasPyramid_Level_t8uint32_t)
    - [`FadasPyramid_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv416FadasPyramid_RunP12FadasImage_tP20FadasPyramid_Level_t8uint32_t)
    - [`FadasPyramid_CreateWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv426FadasPyramid_CreateWorkers8uint32_tA_7int32_t22FadasPyramidPipeline_e)
    - [`FadasPyramid_DestroyWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv427FadasPyramid_DestroyWorkersPv)
    - [`FadasPyramid_RunMT()`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv418FadasPyramid_RunMTPvP12FadasImage_tP20FadasPyramid_Level_t8uint32_t)
    - [`FadasPyramid_Level_t`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv420FadasPyramid_Level_t)
        - [`FadasPyramid_Level_t::data`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv4N20FadasPyramid_Level_t4dataE)
        - [`FadasPyramid_Level_t::bAllocated`](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#_CPPv4N20FadasPyramid_Level_t10bAllocatedE)
    - [Related examples](https://docs.qualcomm.com/doc/80-63309-1/topic/image-pyramid.html#related-examples)
- [Remap](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html)
    - [`FadasRemapPipeline_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv420FadasRemapPipeline_e)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_1C8`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e24FADAS_REMAP_PIPELINE_1C8E)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_1C8_ROISCALE`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e33FADAS_REMAP_PIPELINE_1C8_ROISCALEE)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_3C888`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e26FADAS_REMAP_PIPELINE_3C888E)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_3C888_ROISCALE`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e35FADAS_REMAP_PIPELINE_3C888_ROISCALEE)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_YUV888_TO_RGB888`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e37FADAS_REMAP_PIPELINE_YUV888_TO_RGB888E)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_UYVY_TO_RGB888`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e35FADAS_REMAP_PIPELINE_UYVY_TO_RGB888E)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_VYUY_TO_RGB888`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e35FADAS_REMAP_PIPELINE_VYUY_TO_RGB888E)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_UYVY_TO_RGB888_ROISCALE`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e44FADAS_REMAP_PIPELINE_UYVY_TO_RGB888_ROISCALEE)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_VYUY_TO_RGB888_ROISCALE`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e44FADAS_REMAP_PIPELINE_VYUY_TO_RGB888_ROISCALEE)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_UYVY_TO_RGB888_NORMI8`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e42FADAS_REMAP_PIPELINE_UYVY_TO_RGB888_NORMI8E)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_UYVY_TO_RGB888_NORMU8`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e42FADAS_REMAP_PIPELINE_UYVY_TO_RGB888_NORMU8E)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_Y8UV8_TO_RGB888`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e36FADAS_REMAP_PIPELINE_Y8UV8_TO_RGB888E)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_Y8UV8_TO_RGB888_NORMI8`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e43FADAS_REMAP_PIPELINE_Y8UV8_TO_RGB888_NORMI8E)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_Y8UV8_TO_RGB888_NORMU8`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e43FADAS_REMAP_PIPELINE_Y8UV8_TO_RGB888_NORMU8E)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_Y8UV8_TO_RGB888_ROISCALE`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e45FADAS_REMAP_PIPELINE_Y8UV8_TO_RGB888_ROISCALEE)
        - [`FadasRemapPipeline_e::FADAS_REMAP_PIPELINE_MAX`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N20FadasRemapPipeline_e24FADAS_REMAP_PIPELINE_MAXE)
    - [`FadasRemap_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv415FadasRemap_InitPKc)
    - [`FadasRemap_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv417FadasRemap_DeInitv)
    - [`FadasRemap_CreateWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv424FadasRemap_CreateWorkers8uint32_tA_7int32_t20FadasRemapPipeline_e)
    - [`FadasRemap_DestroyWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv425FadasRemap_DestroyWorkersPv)
    - [`FadasRemap_Run()`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv414FadasRemap_RunP15FadasRemapMap_tP12FadasImage_tP12FadasImage_tP10FadasROI_t9float32_tP19FadasNormlzParams_t)
    - [`FadasRemap_RunMT()`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv416FadasRemap_RunMTPvP15FadasRemapMap_tP12FadasImage_tP12FadasImage_tP10FadasROI_t9float32_tP19FadasNormlzParams_t)
    - [`FadasRemap_CreateMapNoUndistortion()`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv434FadasRemap_CreateMapNoUndistortion8uint32_t8uint32_t8uint32_t8uint32_t20FadasRemapPipeline_e7uint8_t)
    - [`FadasRemap_CreateMapFromMap()`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv427FadasRemap_CreateMapFromMap8uint32_t8uint32_t8uint32_t8uint32_t8uint32_tPK9float32_tPK9float32_t20FadasRemapPipeline_e7uint8_t)
    - [`FadasRemap_CreateMapFromBuffer()`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv430FadasRemap_CreateMapFromBuffer8uint32_t8uint32_t20FadasRemapPipeline_e7uint8_tP7uint8_t)
    - [`FadasRemap_CreateMapFromCalib()`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv429FadasRemap_CreateMapFromCalib8uint32_t8uint32_t18FadasCameraProps_t26FadasLensDistortionModel_e17FadasDistCoeffs_t20FadasRemapPipeline_e8uint32_t8uint32_t7uint8_tP9float32_tP9float32_t18FadasCameraProps_t)
    - [`FadasRemap_CreateMapFromFisheyeCalib()`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv436FadasRemap_CreateMapFromFisheyeCalib8uint32_t8uint32_t18FadasCameraProps_t17FadasDistCoeffs_t20FadasRemapPipeline_e8uint32_t8uint32_t7uint8_t)
    - [`FadasRemap_GetOptimalNewCameraMatrix()`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv436FadasRemap_GetOptimalNewCameraMatrixPK18FadasCameraProps_tK17FadasDistCoeffs_t8uint32_t8uint32_tP18FadasCameraProps_t8uint32_t8uint32_t9float32_tP10FadasROI_t)
    - [`FadasRemap_DestroyMap()`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv421FadasRemap_DestroyMapP15FadasRemapMap_t)
    - [`FadasDistCoeffs_t`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv417FadasDistCoeffs_t)
        - [`FadasDistCoeffs_t::k1`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N17FadasDistCoeffs_t2k1E)
        - [`FadasDistCoeffs_t::k2`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N17FadasDistCoeffs_t2k2E)
        - [`FadasDistCoeffs_t::k3`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N17FadasDistCoeffs_t2k3E)
        - [`FadasDistCoeffs_t::k4`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N17FadasDistCoeffs_t2k4E)
        - [`FadasDistCoeffs_t::k5`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N17FadasDistCoeffs_t2k5E)
        - [`FadasDistCoeffs_t::k6`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N17FadasDistCoeffs_t2k6E)
        - [`FadasDistCoeffs_t::k7`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N17FadasDistCoeffs_t2k7E)
        - [`FadasDistCoeffs_t::k8`](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#_CPPv4N17FadasDistCoeffs_t2k8E)
    - [Related examples](https://docs.qualcomm.com/doc/80-63309-1/topic/remap.html#related-examples)
- [Matrix Decomposition](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-decomposition.html)
    - [`FadasSVD_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-decomposition.html#_CPPv413FadasSVD_InitPKc)
    - [`FadasSVD_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-decomposition.html#_CPPv415FadasSVD_DeInitv)
    - [`FadasSVD_SVDf32()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-decomposition.html#_CPPv415FadasSVD_SVDf32PK9float32_t8uint32_t8uint32_tP9float32_tP9float32_tP9float32_tP9float32_tP9float32_t)
    - [`FadasSVD_SolveCholeskyf32()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-decomposition.html#_CPPv425FadasSVD_SolveCholeskyf32P9float32_tPK9float32_tP9float32_t8uint32_tP9float32_t)
    - [`FadasSVD_SolveLUf32()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-decomposition.html#_CPPv419FadasSVD_SolveLUf32P9float32_tP9float32_t8uint32_tP7uint8_tP9float32_t)
    - [`FadasSVD_SolveLDLf32()`](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-decomposition.html#_CPPv420FadasSVD_SolveLDLf32P9float32_tPK9float32_tP9float32_t8uint32_tP9float32_t)
    - [Related examples](https://docs.qualcomm.com/doc/80-63309-1/topic/matrix-decomposition.html#related-examples)
- [Tensor](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html)
    - [`FadasTensorFormat_t`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv419FadasTensorFormat_t)
    - [`FadasTensor_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv416FadasTensor_InitPKc)
    - [`FadasTensor_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv418FadasTensor_DeInitv)
    - [`FadasTensor_Dot2Dx()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv418FadasTensor_Dot2Dx8uint32_t8uint32_t8uint32_tPK9float32_t8uint32_tPK9float32_t8uint32_tP9float32_t8uint32_t)
    - [`FadasTensor_Dot2Dy()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv418FadasTensor_Dot2Dy8uint32_t8uint32_t8uint32_tPK9float32_t8uint32_tPK9float32_t8uint32_tP9float32_t8uint32_t)
    - [`FadasTensor_Multiply3x3byNx3()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv428FadasTensor_Multiply3x3byNx3PK9float32_t8uint32_t8uint32_tPK9float32_t8uint32_tP9float32_t8uint32_t)
    - [`FadasTensor_Multiply4x4byNx4()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv428FadasTensor_Multiply4x4byNx4PK9float32_t8uint32_t8uint32_tPK9float32_t8uint32_tP9float32_t8uint32_t)
    - [`FadasTensor_MatrixMultiply()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv426FadasTensor_MatrixMultiply8uint32_tP13FadasMatrix_tP13FadasMatrix_tP13FadasMatrix_t)
    - [`FadasTensor_NCHW2NHWCf32()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv424FadasTensor_NCHW2NHWCf32PK9float32_tP19FadasTensorFormat_tP9float32_tP19FadasTensorFormat_t)
    - [`FadasTensor_NHWC2NCHWf32()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv424FadasTensor_NHWC2NCHWf32PK9float32_tP19FadasTensorFormat_tP9float32_tP19FadasTensorFormat_t)
    - [`FadasTensor_NCHW2NHWCi8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv423FadasTensor_NCHW2NHWCi8PK6int8_tP19FadasTensorFormat_tP6int8_tP19FadasTensorFormat_t)
    - [`FadasTensor_NHWC2NCHWi8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv423FadasTensor_NHWC2NCHWi8PK6int8_tP19FadasTensorFormat_tP6int8_tP19FadasTensorFormat_t)
    - [`FadasTensor_NCHW2NHWCu8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv423FadasTensor_NCHW2NHWCu8PK7uint8_tP19FadasTensorFormat_tP7uint8_tP19FadasTensorFormat_t)
    - [`FadasTensor_NHWC2NCHWu8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv423FadasTensor_NHWC2NCHWu8PK7uint8_tP19FadasTensorFormat_tP7uint8_tP19FadasTensorFormat_t)
    - [`FadasTensor_RenormalizeNHWCu8f32()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv432FadasTensor_RenormalizeNHWCu8f32PK7uint8_tP19FadasTensorFormat_tP9float32_tP19FadasTensorFormat_t19FadasNormlzParams_t)
    - [`FadasTensor_RenormalizeNCHWu8f32()`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv432FadasTensor_RenormalizeNCHWu8f32PK7uint8_tP19FadasTensorFormat_tP9float32_tP19FadasTensorFormat_t19FadasNormlzParams_t)
    - [`FadasTensorFormat`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv417FadasTensorFormat)
        - [`FadasTensorFormat::n`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv4N17FadasTensorFormat1nE)
        - [`FadasTensorFormat::w`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv4N17FadasTensorFormat1wE)
        - [`FadasTensorFormat::h`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv4N17FadasTensorFormat1hE)
        - [`FadasTensorFormat::c`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv4N17FadasTensorFormat1cE)
        - [`FadasTensorFormat::n_stride`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv4N17FadasTensorFormat8n_strideE)
        - [`FadasTensorFormat::w_stride`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv4N17FadasTensorFormat8w_strideE)
        - [`FadasTensorFormat::h_stride`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv4N17FadasTensorFormat8h_strideE)
        - [`FadasTensorFormat::c_stride`](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#_CPPv4N17FadasTensorFormat8c_strideE)
    - [Related examples](https://docs.qualcomm.com/doc/80-63309-1/topic/tensor.html#related-examples)
- [Transform](https://docs.qualcomm.com/doc/80-63309-1/topic/transform.html)
    - [`FadasTransformPipeline_e`](https://docs.qualcomm.com/doc/80-63309-1/topic/transform.html#_CPPv424FadasTransformPipeline_e)
        - [`FadasTransformPipeline_e::FADAS_TRANSFORM_PIPELINE_AffineClippedu8`](https://docs.qualcomm.com/doc/80-63309-1/topic/transform.html#_CPPv4N24FadasTransformPipeline_e40FADAS_TRANSFORM_PIPELINE_AffineClippedu8E)
        - [`FadasTransformPipeline_e::FADAS_TRANSFORM_PIPELINE_MAX`](https://docs.qualcomm.com/doc/80-63309-1/topic/transform.html#_CPPv4N24FadasTransformPipeline_e28FADAS_TRANSFORM_PIPELINE_MAXE)
    - [`FadasTransform_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/transform.html#_CPPv419FadasTransform_InitPKc)
    - [`FadasTransform_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/transform.html#_CPPv421FadasTransform_DeInitv)
    - [`FadasTransform_AffineClippedu8()`](https://docs.qualcomm.com/doc/80-63309-1/topic/transform.html#_CPPv430FadasTransform_AffineClippedu8PK12FadasImage_tPK13FadasMatrix_tP12FadasImage_tP8uint32_t8uint32_t24FadasInterpolationType_e17FadasBorderType_e7uint8_t)
    - [`FadasTransform_CreateWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/transform.html#_CPPv428FadasTransform_CreateWorkers8uint32_tA_7int32_t24FadasTransformPipeline_e)
    - [`FadasTransform_DestroyWorkers()`](https://docs.qualcomm.com/doc/80-63309-1/topic/transform.html#_CPPv429FadasTransform_DestroyWorkersPv)
    - [`FadasTransform_RunMT()`](https://docs.qualcomm.com/doc/80-63309-1/topic/transform.html#_CPPv420FadasTransform_RunMTPvPK12FadasImage_tPK13FadasMatrix_tP12FadasImage_tP8uint32_t8uint32_t24FadasInterpolationType_e17FadasBorderType_e7uint8_t)
- [Vector](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html)
    - [`FadasVec_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv413FadasVec_InitPKc)
    - [`FadasVec_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv415FadasVec_DeInitv)
    - [`FadasVec_ScaleAplusB()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv420FadasVec_ScaleAplusBRK16FadasVectorf32_tR16FadasVectorf32_t9float32_t)
    - [`FadasVec_ScaleAplusB()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv420FadasVec_ScaleAplusBRK16FadasVectorf64_tR16FadasVectorf64_t9float64_t)
    - [`FadasVec_DotProduct()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv419FadasVec_DotProductRK16FadasVectorf32_tRK16FadasVectorf32_tR9float32_t)
    - [`FadasVec_DotProduct()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv419FadasVec_DotProductRK16FadasVectorf64_tRK16FadasVectorf64_tR9float64_t)
    - [`FadasVec_CrossProduct()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv421FadasVec_CrossProductRK16FadasVectorf32_tRK16FadasVectorf32_tR16FadasVectorf32_t)
    - [`FadasVec_CrossProduct()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv421FadasVec_CrossProductRK16FadasVectorf64_tRK16FadasVectorf64_tR16FadasVectorf64_t)
    - [`FadasVec_Scale()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv414FadasVec_ScaleR16FadasVectorf32_t9float32_t)
    - [`FadasVec_Scale()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv414FadasVec_ScaleR16FadasVectorf64_t9float64_t)
    - [`FadasVec_Add()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv412FadasVec_AddRK16FadasVectorf32_tRK16FadasVectorf32_tR16FadasVectorf32_t)
    - [`FadasVec_Add()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv412FadasVec_AddRK16FadasVectorf64_tRK16FadasVectorf64_tR16FadasVectorf64_t)
    - [`FadasVec_Add()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv412FadasVec_AddRK16FadasVectorf32_tR16FadasVectorf32_t)
    - [`FadasVec_Add()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv412FadasVec_AddRK16FadasVectorf64_tR16FadasVectorf64_t)
    - [`FadasVec_Subtract()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv417FadasVec_SubtractRK16FadasVectorf32_tRK16FadasVectorf32_tR16FadasVectorf32_t)
    - [`FadasVec_Subtract()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv417FadasVec_SubtractRK16FadasVectorf64_tRK16FadasVectorf64_tR16FadasVectorf64_t)
    - [`FadasVec_Subtract()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv417FadasVec_SubtractRK16FadasVectorf32_tR16FadasVectorf32_t)
    - [`FadasVec_Subtract()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv417FadasVec_SubtractRK16FadasVectorf64_tR16FadasVectorf64_t)
    - [`FadasVec_HadamardProduct()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv424FadasVec_HadamardProductRK16FadasVectorf32_tRK16FadasVectorf32_tR16FadasVectorf32_t)
    - [`FadasVec_HadamardProduct()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv424FadasVec_HadamardProductRK16FadasVectorf64_tRK16FadasVectorf64_tR16FadasVectorf64_t)
    - [`FadasVec_HadamardProduct()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv424FadasVec_HadamardProductRK16FadasVectorf32_tR16FadasVectorf32_t)
    - [`FadasVec_HadamardProduct()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv424FadasVec_HadamardProductRK16FadasVectorf64_tR16FadasVectorf64_t)
    - [`FadasVec_L2Norm()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv415FadasVec_L2NormRK16FadasVectorf32_tR9float32_t)
    - [`FadasVec_L2Norm()`](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#_CPPv415FadasVec_L2NormRK16FadasVectorf64_tR9float64_t)
    - [Related examples](https://docs.qualcomm.com/doc/80-63309-1/topic/vector.html#related-examples)
- [Voxel Map](https://docs.qualcomm.com/doc/80-63309-1/topic/voxel-map.html)
    - [`FadasVM_Init()`](https://docs.qualcomm.com/doc/80-63309-1/topic/voxel-map.html#_CPPv412FadasVM_InitPKc)
    - [`FadasVM_DeInit()`](https://docs.qualcomm.com/doc/80-63309-1/topic/voxel-map.html#_CPPv414FadasVM_DeInitv)

Last Published: Sep 30, 2024

[Previous Topic
Overview](https://docs.qualcomm.com/bundle/publicresource/80-63309-1/topics/overview.md) [Next Topic
Miscellaneous](https://docs.qualcomm.com/bundle/publicresource/80-63309-1/topics/misc.md)