Lines Matching full:double
63 double t0 = a.val[0] + b.val[0];
64 double t1 = a.val[1] + b.val[1];
79 double t0 = a.val[0] - b.val[0];
80 double t1 = a.val[1] - b.val[1];
93 inline CvScalar& operator *= ( CvScalar& a, double b )
95 double t0 = a.val[0] * b;
96 double t1 = a.val[1] * b;
109 inline CvScalar& operator /= ( CvScalar& a, double b )
111 double inv_b = 1./b;
112 double t0 = a.val[0] * inv_b;
113 double t1 = a.val[1] * inv_b;
128 double t0 = a.val[0]*b.val[0] - a.val[1]*b.val[1] -
131 double t1 = a.val[0]*b.val[1] + a.val[1]*b.val[0] +
134 double t2 = a.val[0]*b.val[2] - a.val[1]*b.val[3] +
137 double t3 = a.val[0]*b.val[3] + a.val[1]*b.val[2] -
151 double inv_d = -1./(b.val[0]*b.val[0] + b.val[1]*b.val[1] +
158 inline CvScalar& operator += ( CvScalar& a, double b )
165 inline CvScalar& operator -= ( CvScalar& a, double b )
186 inline CvScalar operator + ( const CvScalar& a, double b )
192 inline CvScalar operator - ( const CvScalar& a, double b )
198 inline CvScalar operator + ( double a, const CvScalar& b )
204 inline CvScalar operator - ( double a, const CvScalar& b )
224 inline CvScalar operator * ( const CvScalar& a, double b )
230 inline CvScalar operator * ( double a, const CvScalar& b )
243 inline CvScalar operator / ( const CvScalar& a, double b )
245 double inv_b = 1./b;
251 inline CvScalar operator / ( double a, const CvScalar& b )
253 double inv_d = -a/(b.val[0]*b.val[0] + b.val[1]*b.val[1] +
367 static double get( const uchar* ptr, int type, int coi = 0 );
368 static void set( uchar* ptr, int type, int coi, double d );
370 static void set( uchar* ptr, int type, double d );
419 CvMAT& operator = ( double fillval );
444 CvMAT& operator += ( double val );
451 CvMAT& operator -= ( double val );
458 CvMAT& operator *= ( double val );
464 CvMAT& operator &= ( double val );
468 CvMAT& operator |= ( double val );
472 CvMAT& operator ^= ( double val );
476 double norm( int norm_type = CV_L2 ) const;
477 double norm( CvMat& mat, int norm_type = CV_L2 ) const;
480 double det() const;
481 double trace() const;
497 _CvMAT_DOT_OP_ min( double value ) const;
498 _CvMAT_DOT_OP_ max( double value ) const;
499 double min( CvPoint* minloc = 0 ) const;
500 double max( CvPoint* maxloc = 0 ) const;
515 double operator()( int row, int col, int coi ) const;
518 double operator()( CvPoint pt, int coi ) const;
540 _CvMAT_CVT_ cvt( int newdepth = -1, double scale = 1,
541 double shift = 0 ) const;
569 double operator ()( int coi = 0 ) const;
580 operator double() const;
585 _CvMATElemCn_& operator = ( double d );
604 _CvMATElem_& operator = ( double d );
624 _CvMAT_DOT_OP_ max( double value ) const;
625 _CvMAT_DOT_OP_ min( double value ) const;
627 double max( CvPoint* maxloc = 0 ) const;
628 double min( CvPoint* minloc = 0 ) const;
641 _CvMAT_CVT_ cvt( int newdepth = -1, double scale = 1, double shift = 0 ) const;
643 double norm( int norm_type = CV_L2 ) const;
644 double det() const;
645 double trace() const;
654 explicit _CvMAT_T_( const CvMAT* a, double alpha );
656 double det() const;
657 double norm( int normType = CV_L2 ) const;
661 double alpha;
681 double alpha, int t_abc );
684 double alpha;
696 explicit _CvMAT_MUL_ADD_( const CvMAT* a, const CvMAT* b, double alpha,
697 const CvMAT* c, double beta, int t_abc );
700 double alpha, beta;
711 explicit _CvMAT_ADD_( const CvMAT* a, const CvMAT* b, double beta = 1 );
714 double norm( int norm_type = CV_L2 ) const;
717 double beta;
726 explicit _CvMAT_ADD_EX_( const CvMAT* a, double alpha,
727 const CvMAT* b, double beta, double gamma = 0 );
730 double alpha, beta, gamma;
739 explicit _CvMAT_SCALE_( const CvMAT* a, double alpha );
748 double alpha;
756 explicit _CvMAT_SCALE_SHIFT_( const CvMAT* a, double alpha, double beta );
761 double alpha, beta;
783 explicit _CvMAT_UN_LOGIC_( const CvMAT* a, double alpha,
788 double alpha;
808 double scale = 1, double shift = 0 );
813 double scale, shift;
830 int op, double alpha = 1 );
835 double alpha;
856 explicit _CvMAT_CMP_( const CvMAT* a, double alpha, int cmp_op );
861 double alpha;
881 inline double _CvMATConstElem_::operator ()( int coi ) const
896 inline _CvMATElemCn_::operator double() const
919 CvMAT::set( ptr, type, 0, (double)elem );
931 inline _CvMATElemCn_& _CvMATElemCn_::operator = ( double d )
940 CvMAT::set( ptr, type, 0, (double)f );
987 CvMAT::set( ptr, type, (double)elem );
1000 inline _CvMATElem_& _CvMATElem_::operator = ( double d )
1009 CvMAT::set( ptr, type, (double)f );
1132 inline CvMAT& CvMAT::operator = ( double fillval )
1153 inline CvMAT& CvMAT::operator += ( double val )
1174 inline CvMAT& CvMAT::operator -= ( double val )
1195 inline CvMAT& CvMAT::operator *= ( double val )
1216 inline CvMAT& CvMAT::operator &= ( double val )
1237 inline CvMAT& CvMAT::operator |= ( double val )
1258 inline CvMAT& CvMAT::operator ^= ( double val )
1272 inline double CvMAT::norm( int normType ) const
1276 inline double CvMAT::min( CvPoint* minloc ) const
1278 double t;
1283 inline double CvMAT::max( CvPoint* maxloc ) const
1285 double t;
1291 inline double CvMAT::norm( CvMat& mat, int normType ) const
1299 inline double CvMAT::det() const
1343 inline double CvMAT::operator()( int row, int col, int coi ) const
1355 inline double CvMAT::operator()( CvPoint pt, int coi ) const
1394 inline _CvMAT_CVT_ CvMAT::cvt( int newdepth, double scale, double shift ) const
1468 inline _CvMAT_DOT_OP_ CvMAT::min( double value ) const
1471 inline _CvMAT_DOT_OP_ CvMAT::max( double value ) const
1486 inline _CvMAT_T_ operator * ( const _CvMAT_T_& a, double alpha )
1490 inline _CvMAT_T_ operator * ( double alpha, const _CvMAT_T_& a )
1498 inline _CvMAT_SCALE_ operator * ( const CvMAT& a, double alpha )
1502 inline _CvMAT_SCALE_ operator * ( double alpha, const CvMAT& a )
1506 inline _CvMAT_SCALE_ operator * ( const _CvMAT_SCALE_& a, double alpha )
1510 inline _CvMAT_SCALE_ operator * ( double alpha, const _CvMAT_SCALE_& a )
1519 inline _CvMAT_SCALE_SHIFT_ operator + ( const CvMAT& a, double beta )
1523 inline _CvMAT_SCALE_SHIFT_ operator + ( double beta, const CvMAT& a )
1527 inline _CvMAT_SCALE_SHIFT_ operator - ( const CvMAT& a, double beta )
1531 inline _CvMAT_SCALE_SHIFT_ operator - ( double beta, const CvMAT& a )
1535 inline _CvMAT_SCALE_SHIFT_ operator + ( const _CvMAT_SCALE_& a, double beta )
1539 inline _CvMAT_SCALE_SHIFT_ operator + ( double beta, const _CvMAT_SCALE_& a )
1543 inline _CvMAT_SCALE_SHIFT_ operator - ( const _CvMAT_SCALE_& a, double beta )
1547 inline _CvMAT_SCALE_SHIFT_ operator - ( double beta, const _CvMAT_SCALE_& a )
1551 inline _CvMAT_SCALE_SHIFT_ operator + ( const _CvMAT_SCALE_SHIFT_& a, double beta )
1555 inline _CvMAT_SCALE_SHIFT_ operator + ( double beta, const _CvMAT_SCALE_SHIFT_& a )
1559 inline _CvMAT_SCALE_SHIFT_ operator - ( const _CvMAT_SCALE_SHIFT_& a, double beta )
1563 inline _CvMAT_SCALE_SHIFT_ operator - ( double beta, const _CvMAT_SCALE_SHIFT_& a )
1567 inline _CvMAT_SCALE_SHIFT_ operator * ( const _CvMAT_SCALE_SHIFT_& a, double alpha )
1571 inline _CvMAT_SCALE_SHIFT_ operator * ( double alpha, const _CvMAT_SCALE_SHIFT_& a )
1662 inline _CvMAT_ADD_EX_ operator + ( const _CvMAT_ADD_EX_& a, double gamma )
1666 inline _CvMAT_ADD_EX_ operator + ( double gamma, const _CvMAT_ADD_EX_& a )
1670 inline _CvMAT_ADD_EX_ operator - ( const _CvMAT_ADD_EX_& a, double gamma )
1674 inline _CvMAT_ADD_EX_ operator - ( double gamma, const _CvMAT_ADD_EX_& a )
1678 inline _CvMAT_ADD_EX_ operator * ( const _CvMAT_ADD_EX_& a, double alpha )
1682 inline _CvMAT_ADD_EX_ operator * ( double alpha, const _CvMAT_ADD_EX_& a )
1686 inline _CvMAT_ADD_EX_ operator + ( const _CvMAT_ADD_& a, double gamma )
1690 inline _CvMAT_ADD_EX_ operator + ( double gamma, const _CvMAT_ADD_& a )
1694 inline _CvMAT_ADD_EX_ operator - ( const _CvMAT_ADD_& a, double gamma )
1698 inline _CvMAT_ADD_EX_ operator - ( double gamma, const _CvMAT_ADD_& a )
1702 inline _CvMAT_ADD_EX_ operator * ( const _CvMAT_ADD_& a, double alpha )
1706 inline _CvMAT_ADD_EX_ operator * ( double alpha, const _CvMAT_ADD_& a )
1755 inline _CvMAT_MUL_ operator * ( const _CvMAT_MUL_& a, double alpha )
1759 inline _CvMAT_MUL_ operator * ( double alpha, const _CvMAT_MUL_& a )
1842 inline _CvMAT_MUL_ADD_ operator * ( const _CvMAT_MUL_ADD_& a, double alpha )
1846 inline _CvMAT_MUL_ADD_ operator * ( double alpha, const _CvMAT_MUL_ADD_& a )
1903 inline _CvMAT_UN_LOGIC_ operator & ( const CvMAT& a, double alpha )
1906 inline _CvMAT_UN_LOGIC_ operator & ( double alpha, const CvMAT& a )
1909 inline _CvMAT_UN_LOGIC_ operator & ( const _CvMAT_NOT_& a, double alpha )
1912 inline _CvMAT_UN_LOGIC_ operator & ( double alpha, const _CvMAT_NOT_& a )
1916 inline _CvMAT_UN_LOGIC_ operator | ( const CvMAT& a, double alpha )
1919 inline _CvMAT_UN_LOGIC_ operator | ( double alpha, const CvMAT& a )
1922 inline _CvMAT_UN_LOGIC_ operator | ( const _CvMAT_NOT_& a, double alpha )
1925 inline _CvMAT_UN_LOGIC_ operator | ( double alpha, const _CvMAT_NOT_& a )
1929 inline _CvMAT_UN_LOGIC_ operator ^ ( const CvMAT& a, double alpha )
1932 inline _CvMAT_UN_LOGIC_ operator ^ ( double alpha, const CvMAT& a )
1935 inline _CvMAT_UN_LOGIC_ operator ^ ( const _CvMAT_NOT_& a, double alpha )
1938 inline _CvMAT_UN_LOGIC_ operator ^ ( double alpha, const _CvMAT_NOT_& a )
1964 inline _CvMAT_CMP_ operator > ( const CvMAT& a, double alpha )
1967 inline _CvMAT_CMP_ operator > ( double alpha, const CvMAT& a )
1970 inline _CvMAT_CMP_ operator >= ( const CvMAT& a, double alpha )
1973 inline _CvMAT_CMP_ operator >= ( double alpha, const CvMAT& a )
1976 inline _CvMAT_CMP_ operator < ( const CvMAT& a, double alpha )
1979 inline _CvMAT_CMP_ operator < ( double alpha, const CvMAT& a )
1982 inline _CvMAT_CMP_ operator <= ( const CvMAT& a, double alpha )
1985 inline _CvMAT_CMP_ operator <= ( double alpha, const CvMAT& a )
1988 inline _CvMAT_CMP_ operator == ( const CvMAT& a, double alpha )
1991 inline _CvMAT_CMP_ operator == ( double alpha, const CvMAT& a )
1994 inline _CvMAT_CMP_ operator != ( const CvMAT& a, double alpha )
1997 inline _CvMAT_CMP_ operator != ( double alpha, const CvMAT& a )
2062 inline _CvMAT_DOT_OP_ _CvMAT_BASE_OP_::min( double alpha ) const
2066 inline _CvMAT_DOT_OP_ _CvMAT_BASE_OP_::max( double alpha ) const
2076 inline _CvMAT_CVT_ _CvMAT_BASE_OP_::cvt( int newdepth, double scale, double shift ) const
2105 inline double _CvMAT_BASE_OP_::det() const
2108 inline double _CvMAT_BASE_OP_::norm( int norm_type ) const
2114 inline double _CvMAT_BASE_OP_::min( CvPoint* minloc ) const
2117 inline double _CvMAT_BASE_OP_::max( CvPoint* maxloc ) const
2130 double _scale, double _shift ) :
2136 inline _CvMAT_T_::_CvMAT_T_( const CvMAT* _a, double _alpha ) :
2149 double _alpha, int _t_ab ) :
2158 inline _CvMAT_MUL_ADD_::_CvMAT_MUL_ADD_( const CvMAT* _a, const CvMAT* _b, double _alpha,
2159 const CvMAT* _c, double _beta, int _t_abc ) :
2164 inline _CvMAT_ADD_::_CvMAT_ADD_( const CvMAT* _a, const CvMAT* _b, double _beta ) :
2168 inline _CvMAT_ADD_EX_::_CvMAT_ADD_EX_( const CvMAT* _a, double _alpha,
2169 const CvMAT* _b, double _beta, double _gamma ) :
2173 inline _CvMAT_SCALE_::_CvMAT_SCALE_( const CvMAT* _a, double _alpha ) :
2178 double _alpha, double _beta ) :
2187 inline _CvMAT_UN_LOGIC_::_CvMAT_UN_LOGIC_( const CvMAT* _a, double _alpha,
2197 int _op, double _alpha ) :
2207 inline _CvMAT_CMP_::_CvMAT_CMP_( const CvMAT* _a, double _alpha, int _cmp_op ) :
2280 inline _CvMAT_DOT_OP_ operator * ( const _CvMAT_DOT_OP_& dot_op, double alpha )
2283 inline _CvMAT_DOT_OP_ operator * ( double alpha, const _CvMAT_DOT_OP_& dot_op )
2286 inline _CvMAT_DOT_OP_ operator / ( double alpha, const CvMAT& mat )
2289 inline _CvMAT_DOT_OP_ operator / ( double alpha, const _CvMAT_SCALE_& mat )
2293 inline double _CvMAT_T_::det() const
2296 inline double _CvMAT_T_::norm( int norm_type ) const
2299 inline double _CvMAT_ADD_::norm( int norm_type ) const