nmpp
mMatrixVectorDev.h
1//------------------------------------------------------------------------
2//
3// $Workfile:: mMatrixVecDev.h $
4//
5// Векторно-матричная библиотека
6//
7// Copyright (c) RC Module Inc.
8//
9// $Revision: 1.2 $ $Date: 2005/06/23 15:15:15 $
10//
11//------------------------------------------------------------------------
12
13#ifndef _MMATRIXVECTORDEV_H_INCLUDED_
14#define _MMATRIXVECTORDEV_H_INCLUDED_
15
16
22void nmppmMul_mv_( nm64sc *pSrcMtr, nm64sc *pSrcVec, nm64sc *pDstVec, int nHeight, int nWidth, void*tmp);
24
73//void MTR_ProdSelfV( nm64sc *pSrcVec, nm64sc *pDstMtr, int nSize);
74void MTR_ProdSelfV( nm64sc *pSrcVec, nm64sc *pDstMtr, int nSize, void* pTmp);
75//void MTR_ProdSelfV( nm32sc *pSrcVec, nm64sc *pDstMtr, int nSize);//pc version is not available
77
147void nmppmMul_mv__Zero( nm64sc *pSrcMtr, nm64sc *pSrcVec, nm64sc *pDstVec, int nStart, int nQuantity, int nHeight, int nWidth, void *tmp);
149
150 //--------------------------------------------------------------------
151 // \defgroup nmppsSub8_Abs nmppsSub8_Abs
152 // \ingroup mMatrixVector
153 // \{
154 //--------------------------------------------------------------------
155 //void nmppsSub8_Abs(nm32s* pSrcVec, nm32s* SrcN8, nm32s* pDstVec, int nSize);
156 // \todo void MTR_SubV8_Abs(nm32s* pSrcMtr,int nSrcStride,nm32s* pSrcVec8,nm32s* pDstMtr,int pDstStride,int nHeight);
157 // \}
158
159 //--------------------------------------------------------------------
160 // \defgroup nmppsSub16_Abs nmppsSub16_Abs
161 // \ingroup MatrixVector
162 // \{
163 //--------------------------------------------------------------------
164//void nmppsSub16_Abs(nm8s* pSrcVec1, nm8s* pSrcVec2, nm8s* pDstVec, int nSize);
165//void nmppsSub16_Abs(nm32s* pSrcVec1, nm32s* pSrcVec2, nm32s* pDstVec, int nSize);
166//void nmppsSub16_Abs(nm32s* pSrcVec1, nm32s* pSrcVec2, nm32s* pDstVec, int nSize);
167// \todo void MTR_SubV16_Abs(nm8s* pSrcMtr,int nSrcStride, nm8s* pSrcVec16, nm8s* pDstMtr,int nDstStride, int nHeight);
168// \todo void MTR_SubV16_Abs(nm32s* pSrcMtr,int nSrcStride, nm32s* pSrcVec16, nm32s* pDstMtr,int nDstStride, int nHeight);
169
170 // \}
171#endif
Definition: nmtype.h:1364