Lines Matching refs:b

100 	friend sal_Bool     operator> ( const Fix& a, const Fix& b ) { return a.x > b.x; }  in operator >()  argument
101 friend sal_Bool operator< ( const Fix& a, const Fix& b ) { return a.x < b.x; } in operator <() argument
106 friend Fix operator+ ( const Fix& a, const Fix& b );
107 friend Fix operator- ( const Fix& a, const Fix& b );
108 friend Fix operator* ( const Fix& a, const Fix& b );
109 friend Fix operator/ ( const Fix& a, const Fix& b );
129 FixCpx( Fix a, Fix b ) : r( a ), i( b ) {} in FixCpx() argument
137 friend FixCpx operator+ ( const FixCpx& a, const FixCpx& b );
138 friend FixCpx operator- ( const FixCpx& a, const FixCpx& b );
139 friend FixCpx operator* ( const FixCpx& a, const FixCpx& b );
140 friend FixCpx operator/ ( const FixCpx& a, const FixCpx& b );
151 inline Fix operator+ ( const Fix& a, const Fix& b ) in operator +() argument
153 long l = a.x+b.x; in operator +()
157 inline Fix operator- ( const Fix& a, const Fix& b ) in operator -() argument
159 long l = a.x-b.x; in operator -()
163 inline Fix operator* ( const Fix& a, const Fix& b ) in operator *() argument
165 long l=(a.x*b.x+FIX_ADD)>>FIX_POST; in operator *()
169 inline Fix operator/ ( const Fix& a, const Fix& b ) in operator /() argument
171 long l=(a.x<<FIX_POST)/b.x; in operator /()
184 inline FixCpx operator+ ( const FixCpx& a, const FixCpx& b ) in operator +() argument
186 return FixCpx( a.r+b.r, a.i+b.i ); in operator +()
189 inline FixCpx operator- ( const FixCpx& a, const FixCpx& b ) in operator -() argument
191 return FixCpx( a.r-b.r, a.i-b.i ); in operator -()
201 inline FixCpx operator* ( const FixCpx& a, const FixCpx& b ) in operator *() argument
203 return FixCpx( a.r*b.r-a.i*b.i, a.r*b.i+a.i*b.r ); in operator *()
206 inline FixCpx operator/ ( const FixCpx& a, const FixCpx& b ) in operator /() argument
208 return FixCpx( (a.r*b.r+a.i*b.i)/(b.r*b.r+b.i*b.i), in operator /()
209 (b.r*a.r-a.r*b.i)/(b.r*b.r+b.i*b.i) ); in operator /()
214 Fix ImpMultBig2( const Fix& a, const Fix& b );