Navigation

Operators and Keywords

Function List:

C++ API

FloatComplexRowVector Class Reference

#include <fCRowVector.h>

Inherits MArray< FloatComplex >.

Collaboration diagram for FloatComplexRowVector:

List of all members.


Public Types

typedef float(* dmapper )(const FloatComplex &)
typedef FloatComplex(* cmapper )(const FloatComplex &)

Public Member Functions

 FloatComplexRowVector (void)
 FloatComplexRowVector (octave_idx_type n)
 FloatComplexRowVector (const dim_vector &dv)
 FloatComplexRowVector (octave_idx_type n, const FloatComplex &val)
 FloatComplexRowVector (const FloatComplexRowVector &a)
 FloatComplexRowVector (const MArray< FloatComplex > &a)
 FloatComplexRowVector (const FloatRowVector &a)
FloatComplexRowVectoroperator= (const FloatComplexRowVector &a)
bool operator== (const FloatComplexRowVector &a) const
bool operator!= (const FloatComplexRowVector &a) const
FloatComplexRowVectorinsert (const FloatRowVector &a, octave_idx_type c)
FloatComplexRowVectorinsert (const FloatComplexRowVector &a, octave_idx_type c)
FloatComplexRowVectorfill (float val)
FloatComplexRowVectorfill (const FloatComplex &val)
FloatComplexRowVectorfill (float val, octave_idx_type c1, octave_idx_type c2)
FloatComplexRowVectorfill (const FloatComplex &val, octave_idx_type c1, octave_idx_type c2)
FloatComplexRowVector append (const FloatRowVector &a) const
FloatComplexRowVector append (const FloatComplexRowVector &a) const
FloatComplexColumnVector hermitian (void) const
FloatComplexColumnVector transpose (void) const
FloatComplexRowVector extract (octave_idx_type c1, octave_idx_type c2) const
FloatComplexRowVector extract_n (octave_idx_type c1, octave_idx_type n) const
FloatComplexRowVectoroperator+= (const FloatRowVector &a)
FloatComplexRowVectoroperator-= (const FloatRowVector &a)
FloatRowVector map (dmapper fcn) const
FloatComplexRowVector map (cmapper fcn) const
FloatComplex min (void) const
FloatComplex max (void) const

Friends

class FloatComplexColumnVector
FloatComplexRowVector conj (const FloatComplexRowVector &a)
FloatComplexRowVector operator* (const FloatComplexRowVector &a, const FloatComplexMatrix &b)
FloatComplexRowVector operator* (const FloatRowVector &a, const FloatComplexMatrix &b)
std::ostreamoperator<< (std::ostream &os, const FloatComplexRowVector &a)
std::istream & operator>> (std::istream &is, FloatComplexRowVector &a)

Member Typedef Documentation


Constructor & Destructor Documentation

FloatComplexRowVector::FloatComplexRowVector ( void   )  [inline]

FloatComplexRowVector::FloatComplexRowVector ( octave_idx_type  n  )  [inline, explicit]

FloatComplexRowVector::FloatComplexRowVector ( const dim_vector dv  )  [inline, explicit]

FloatComplexRowVector::FloatComplexRowVector ( octave_idx_type  n,
const FloatComplex val 
) [inline]

FloatComplexRowVector::FloatComplexRowVector ( const FloatComplexRowVector a  )  [inline]

FloatComplexRowVector::FloatComplexRowVector ( const MArray< FloatComplex > &  a  )  [inline]

F77_RET_T const FloatComplex const octave_idx_type const FloatComplex const octave_idx_type FloatComplex & FloatComplexRowVector::FloatComplexRowVector ( const FloatRowVector a  )  [explicit]


Member Function Documentation

FloatComplexRowVector FloatComplexRowVector::append ( const FloatComplexRowVector a  )  const

FloatComplexRowVector FloatComplexRowVector::append ( const FloatRowVector a  )  const

FloatComplexRowVector FloatComplexRowVector::extract ( octave_idx_type  c1,
octave_idx_type  c2 
) const

FloatComplexRowVector FloatComplexRowVector::extract_n ( octave_idx_type  c1,
octave_idx_type  n 
) const

FloatComplexRowVector & FloatComplexRowVector::fill ( const FloatComplex val,
octave_idx_type  c1,
octave_idx_type  c2 
)

FloatComplexRowVector & FloatComplexRowVector::fill ( float  val,
octave_idx_type  c1,
octave_idx_type  c2 
)

FloatComplexRowVector & FloatComplexRowVector::fill ( const FloatComplex val  ) 

Reimplemented from Array< FloatComplex >.

FloatComplexRowVector & FloatComplexRowVector::fill ( float  val  ) 

FloatComplexColumnVector FloatComplexRowVector::hermitian ( void   )  const

FloatComplexRowVector & FloatComplexRowVector::insert ( const FloatComplexRowVector a,
octave_idx_type  c 
)

FloatComplexRowVector & FloatComplexRowVector::insert ( const FloatRowVector a,
octave_idx_type  c 
)

FloatComplexRowVector FloatComplexRowVector::map ( cmapper  fcn  )  const

FloatRowVector FloatComplexRowVector::map ( dmapper  fcn  )  const

FloatComplex FloatComplexRowVector::max ( void   )  const

FloatComplex FloatComplexRowVector::min ( void   )  const

bool FloatComplexRowVector::operator!= ( const FloatComplexRowVector a  )  const

FloatComplexRowVector & FloatComplexRowVector::operator+= ( const FloatRowVector a  ) 

FloatComplexRowVector & FloatComplexRowVector::operator-= ( const FloatRowVector a  ) 

FloatComplexRowVector& FloatComplexRowVector::operator= ( const FloatComplexRowVector a  )  [inline]

bool FloatComplexRowVector::operator== ( const FloatComplexRowVector a  )  const

FloatComplexColumnVector FloatComplexRowVector::transpose ( void   )  const

Reimplemented from MArray< FloatComplex >.


Friends And Related Function Documentation

FloatComplexRowVector conj ( const FloatComplexRowVector a  )  [friend]

friend class FloatComplexColumnVector [friend]

FloatComplexRowVector operator* ( const FloatRowVector a,
const FloatComplexMatrix b 
) [friend]

std::ostream& operator<< ( std::ostream os,
const FloatComplexRowVector a 
) [friend]

std::istream& operator>> ( std::istream &  is,
FloatComplexRowVector a 
) [friend]


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