Lines Matching refs:CvSparseMat
633 * CvSparseMat creation and basic operations *
638 CV_IMPL CvSparseMat*
641 CvSparseMat* arr = 0;
668 CV_CALL( arr = (CvSparseMat*)cvAlloc(sizeof(*arr)+MAX(0,dims-CV_MAX_DIM)*sizeof(arr->size[0])));
700 cvReleaseSparseMat( CvSparseMat** array )
711 CvSparseMat* arr = *array;
728 CV_IMPL CvSparseMat*
729 cvCloneSparseMat( const CvSparseMat* src )
731 CvSparseMat* dst = 0;
753 cvInitSparseMatIterator( const CvSparseMat* mat, CvSparseMatIterator* iterator )
769 iterator->mat = (CvSparseMat*)mat;
789 icvGetNodePtr( CvSparseMat* mat, const int* idx, int* _type,
889 icvDeleteNode( CvSparseMat* mat, const int* idx, unsigned* precalc_hashval )
1332 CvSparseMat* mat = (CvSparseMat*)arr;
1401 CvSparseMat* mat = (CvSparseMat*)arr;
1979 CvSparseMat* m = (CvSparseMat*)arr;
1981 ptr = icvGetNodePtr( (CvSparseMat*)arr, &idx, _type, 1, 0 );
1993 ptr = icvGetNodePtr( (CvSparseMat*)arr, _idx, _type, 1, 0 );
2096 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx, _type, 1, 0 );
2138 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx, _type, 1, 0 );
2165 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx,
2222 else if( !CV_IS_SPARSE_MAT( arr ) || ((CvSparseMat*)arr)->dims > 1 )
2225 ptr = icvGetNodePtr( (CvSparseMat*)arr, &idx, &type, 0, 0 );
2264 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx, &type, 0, 0 );
2293 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx, &type, 0, 0 );
2320 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx, &type, 0, 0 );
2358 else if( !CV_IS_SPARSE_MAT( arr ) || ((CvSparseMat*)arr)->dims > 1 )
2361 ptr = icvGetNodePtr( (CvSparseMat*)arr, &idx, &type, 0, 0 );
2406 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx, &type, 0, 0 );
2441 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx, &type, 0, 0 );
2474 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx, &type, 0, 0 );
2516 else if( !CV_IS_SPARSE_MAT( arr ) || ((CvSparseMat*)arr)->dims > 1 )
2519 ptr = icvGetNodePtr( (CvSparseMat*)arr, &idx, &type, -1, 0 );
2554 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx, &type, -1, 0 );
2578 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx, &type, -1, 0 );
2600 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx, &type, -1, 0 );
2632 else if( !CV_IS_SPARSE_MAT( arr ) || ((CvSparseMat*)arr)->dims > 1 )
2635 ptr = icvGetNodePtr( (CvSparseMat*)arr, &idx, &type, -1, 0 );
2675 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx, &type, -1, 0 );
2702 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx, &type, -1, 0 );
2727 ptr = icvGetNodePtr( (CvSparseMat*)arr, idx, &type, -1, 0 );
2756 icvDeleteNode( (CvSparseMat*)arr, idx, 0 );