OpenWareLaboratory
ComplexIntArray Class Reference

Public Member Functions

void add (ComplexIntArray operand2, ComplexIntArray destination)
 
void add (ComplexIntArray operand2)
 
 ComplexIntArray ()
 Constructor. More...
 
 ComplexIntArray (ComplexInt *array, unsigned int size)
 Constructor. More...
 
void copyFrom (ComplexShortArray operand2)
 
void copyTo (ComplexShortArray operand2)
 
ComplexIntgetData ()
 
unsigned int getSize ()
 
 operator ComplexInt * ()
 
ComplexIntoperator[] (const int index)
 
ComplexIntoperator[] (const int i) const
 

Static Public Member Functions

static ComplexIntArray create (unsigned int size)
 
static void destroy (ComplexIntArray array)
 

Detailed Description

Definition at line 498 of file ComplexShortArray.h.

Constructor & Destructor Documentation

ComplexIntArray::ComplexIntArray ( )
inline

Constructor.

Initializes size to 0.

Definition at line 507 of file ComplexShortArray.h.

Referenced by create().

ComplexIntArray::ComplexIntArray ( ComplexInt array,
unsigned int  size 
)
inline

Constructor.

Parameters
arrayA pointer to an array of ComplexShort
sizeThe length of the rray

Definition at line 516 of file ComplexShortArray.h.

Member Function Documentation

void ComplexIntArray::add ( ComplexIntArray  operand2,
ComplexIntArray  destination 
)
inline

Definition at line 535 of file ComplexShortArray.h.

References getData(), ComplexInt::im, and ComplexInt::re.

Referenced by add().

void ComplexIntArray::add ( ComplexIntArray  operand2)
inline

Definition at line 547 of file ComplexShortArray.h.

References add().

void ComplexIntArray::copyFrom ( ComplexShortArray  operand2)
inline
void ComplexIntArray::copyTo ( ComplexShortArray  operand2)
inline

Definition at line 562 of file ComplexShortArray.h.

References ComplexShortArray::getData(), ComplexInt::im, and ComplexInt::re.

static ComplexIntArray ComplexIntArray::create ( unsigned int  size)
inlinestatic

Definition at line 519 of file ComplexShortArray.h.

References ComplexIntArray().

static void ComplexIntArray::destroy ( ComplexIntArray  array)
inlinestatic

Definition at line 523 of file ComplexShortArray.h.

ComplexInt* ComplexIntArray::getData ( )
inline

Definition at line 577 of file ComplexShortArray.h.

Referenced by add().

unsigned int ComplexIntArray::getSize ( )
inline

Definition at line 581 of file ComplexShortArray.h.

ComplexIntArray::operator ComplexInt * ( )
inline

Definition at line 573 of file ComplexShortArray.h.

ComplexInt& ComplexIntArray::operator[] ( const int  index)
inline

Definition at line 527 of file ComplexShortArray.h.

ComplexInt& ComplexIntArray::operator[] ( const int  i) const
inline

Definition at line 531 of file ComplexShortArray.h.


The documentation for this class was generated from the following file: