Lines Matching refs:FixCpx

29 class FixCpx;
70 friend class FixCpx;
111 friend FixCpx operator-( const FixCpx& a );
118 class FixCpx class
127 FixCpx() : r(), i() {} in FixCpx() function in FixCpx
128 FixCpx( Fix a ) : r( a ), i() {} in FixCpx() function in FixCpx
129 FixCpx( Fix a, Fix b ) : r( a ), i( b ) {} in FixCpx() function in FixCpx
134 void operator*= ( const FixCpx& ra );
135 void MultBig( const FixCpx& ra, const FixCpx& rb );
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 );
141 friend FixCpx operator- ( const FixCpx& a );
175 inline FixCpx operator- ( const FixCpx& a ) in operator -()
177 FixCpx fc; in operator -()
184 inline FixCpx operator+ ( const FixCpx& a, const FixCpx& b ) in operator +()
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 -()
191 return FixCpx( a.r-b.r, a.i-b.i ); in operator -()
194 inline void FixCpx::operator*= ( const FixCpx& ra ) in operator *=()
201 inline FixCpx operator* ( const FixCpx& a, const FixCpx& b ) in operator *()
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 /()
208 return FixCpx( (a.r*b.r+a.i*b.i)/(b.r*b.r+b.i*b.i), in operator /()
215 FixCpx ImpMultBig2( const FixCpx& ra, const FixCpx& rb );
222 FixCpx ImpExPI( sal_uInt16 nPhi );