Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

VrComplex Class Reference

#include <VrComplex.h>

List of all members.

Public Member Functions

 VrComplex (float r, float i)
 VrComplex (float r)
 VrComplex ()
VrComplexoperator= (const VrComplex &)
VrComplexoperator= (const float &)
VrComplexoperator= (const double &)
VrComplexoperator= (const int &)
VrComplexoperator+= (const VrComplex &)
VrComplexoperator-= (const VrComplex &)
VrComplexoperator *= (const VrComplex &)
VrComplexoperator/= (const VrComplex &)
float real () const
float imag () const
void real (float x)
void imag (float x)

Private Attributes

float re
float im

Friends

float real (const VrComplex &)
float imag (const VrComplex &)
VrComplex operator+ (const VrComplex &, const VrComplex &)
VrComplex operator+ (const VrComplex &, float)
VrComplex operator+ (float, const VrComplex &)
VrComplex operator- (const VrComplex &, const VrComplex &)
VrComplex operator- (const VrComplex &, float)
VrComplex operator- (float, const VrComplex &)
VrComplex operator * (const VrComplex &, const VrComplex &)
VrComplex operator * (const VrComplex &, float)
VrComplex operator * (float, const VrComplex &)
VrComplex operator/ (const VrComplex &, const VrComplex &)
VrComplex operator/ (const VrComplex &, float)
VrComplex operator/ (float, const VrComplex &)
bool operator== (const VrComplex &, const VrComplex &)
bool operator== (const VrComplex &, float)
bool operator== (float, const VrComplex &)
bool operator!= (const VrComplex &, const VrComplex &)
bool operator!= (const VrComplex &, float)
bool operator!= (float, const VrComplex &)
VrComplex polar (float, float)
VrComplex pow (const VrComplex &, const VrComplex &)
VrComplex pow (const VrComplex &, float)
VrComplex pow (const VrComplex &, int)
VrComplex pow (float, const VrComplex &)


Constructor & Destructor Documentation

VrComplex::VrComplex float  r,
float  i
[inline]
 

VrComplex::VrComplex float  r  )  [inline]
 

VrComplex::VrComplex  )  [inline]
 


Member Function Documentation

void VrComplex::imag float  x  )  [inline]
 

float VrComplex::imag  )  const [inline]
 

VrComplex & VrComplex::operator *= const VrComplex  )  [inline]
 

VrComplex & VrComplex::operator+= const VrComplex  )  [inline]
 

VrComplex & VrComplex::operator-= const VrComplex  )  [inline]
 

VrComplex & VrComplex::operator/= const VrComplex  ) 
 

VrComplex & VrComplex::operator= const int &   )  [inline]
 

VrComplex & VrComplex::operator= const double &   )  [inline]
 

VrComplex & VrComplex::operator= const float &   )  [inline]
 

VrComplex & VrComplex::operator= const VrComplex  )  [inline]
 

void VrComplex::real float  x  )  [inline]
 

float VrComplex::real  )  const [inline]
 


Friends And Related Function Documentation

float imag const VrComplex x  )  [friend]
 

VrComplex operator * float  x,
const VrComplex y
[friend]
 

VrComplex operator * const VrComplex x,
float  y
[friend]
 

VrComplex operator * const VrComplex x,
const VrComplex y
[friend]
 

bool operator!= float  x,
const VrComplex y
[friend]
 

bool operator!= const VrComplex x,
float  y
[friend]
 

bool operator!= const VrComplex x,
const VrComplex y
[friend]
 

VrComplex operator+ float  x,
const VrComplex y
[friend]
 

VrComplex operator+ const VrComplex x,
float  y
[friend]
 

VrComplex operator+ const VrComplex x,
const VrComplex y
[friend]
 

VrComplex operator- float  x,
const VrComplex y
[friend]
 

VrComplex operator- const VrComplex x,
float  y
[friend]
 

VrComplex operator- const VrComplex x,
const VrComplex y
[friend]
 

VrComplex operator/ float  ,
const VrComplex
[friend]
 

VrComplex operator/ const VrComplex x,
float  y
[friend]
 

VrComplex operator/ const VrComplex ,
const VrComplex
[friend]
 

bool operator== float  x,
const VrComplex y
[friend]
 

bool operator== const VrComplex x,
float  y
[friend]
 

bool operator== const VrComplex x,
const VrComplex y
[friend]
 

VrComplex polar float  r,
float  t
[friend]
 

VrComplex pow float  ,
const VrComplex
[friend]
 

VrComplex pow const VrComplex ,
int 
[friend]
 

VrComplex pow const VrComplex ,
float 
[friend]
 

VrComplex pow const VrComplex ,
const VrComplex
[friend]
 

float real const VrComplex x  )  [friend]
 


Member Data Documentation

float VrComplex::im [private]
 

float VrComplex::re [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Mar 23 12:30:40 2005 for GNU Radio by  doxygen 1.4.0