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 ()
VrComplex & operator= (const VrComplex &)
VrComplex & operator= (const float &)
VrComplex & operator= (const double &)
VrComplex & operator= (const int &)
VrComplex & operator+= (const VrComplex &)
VrComplex & operator-= (const VrComplex &)
VrComplex & operator *= (const VrComplex &)
VrComplex & operator/= (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 Tue Mar 15 23:46:38 2005 for GNU Radio by  doxygen 1.4.0