Navigation

Operators and Keywords

Function List:

C++ API

ColumnVector Class Reference

#include <dColVector.h>

Inherits MArray< double >.

Collaboration diagram for ColumnVector:

List of all members.

Public Member Functions

 ColumnVector (void)
 ColumnVector (octave_idx_type n)
 ColumnVector (const dim_vector &dv)
 ColumnVector (octave_idx_type n, double val)
 ColumnVector (const ColumnVector &a)
 ColumnVector (const MArray< double > &a)
 ColumnVector (const Array< double > &a)
ColumnVectoroperator= (const ColumnVector &a)
bool operator== (const ColumnVector &a) const
bool operator!= (const ColumnVector &a) const
ColumnVectorinsert (const ColumnVector &a, octave_idx_type r)
ColumnVectorfill (double val)
ColumnVectorfill (double val, octave_idx_type r1, octave_idx_type r2)
ColumnVector stack (const ColumnVector &a) const
RowVector transpose (void) const
ColumnVector extract (octave_idx_type r1, octave_idx_type r2) const
ColumnVector extract_n (octave_idx_type r1, octave_idx_type n) const
double min (void) const
double max (void) const
ColumnVector abs (void) const
void resize (octave_idx_type n, const double &rfv=Array< double >::resize_fill_value())
void clear (octave_idx_type n)

Friends

OCTAVE_API ColumnVector real (const ComplexColumnVector &a)
OCTAVE_API ColumnVector imag (const ComplexColumnVector &a)
OCTAVE_API ColumnVector operator* (const Matrix &a, const ColumnVector &b)
OCTAVE_API ColumnVector operator* (const DiagMatrix &a, const ColumnVector &b)
OCTAVE_API std::ostream & operator<< (std::ostream &os, const ColumnVector &a)
OCTAVE_API std::istream & operator>> (std::istream &is, ColumnVector &a)

Constructor & Destructor Documentation

ColumnVector::ColumnVector ( void   )  [inline]
ColumnVector::ColumnVector ( octave_idx_type  n  )  [inline, explicit]
ColumnVector::ColumnVector ( const dim_vector dv  )  [inline, explicit]
ColumnVector::ColumnVector ( octave_idx_type  n,
double  val 
) [inline]
ColumnVector::ColumnVector ( const ColumnVector a  )  [inline]
ColumnVector::ColumnVector ( const MArray< double > &  a  )  [inline]
ColumnVector::ColumnVector ( const Array< double > &  a  )  [inline]

Member Function Documentation

ColumnVector ColumnVector::abs ( void   )  const
void ColumnVector::clear ( octave_idx_type  n  )  [inline]
ColumnVector ColumnVector::extract ( octave_idx_type  r1,
octave_idx_type  r2 
) const
ColumnVector ColumnVector::extract_n ( octave_idx_type  r1,
octave_idx_type  n 
) const
ColumnVector & ColumnVector::fill ( double  val  ) 
ColumnVector & ColumnVector::fill ( double  val,
octave_idx_type  r1,
octave_idx_type  r2 
)
ColumnVector & ColumnVector::insert ( const ColumnVector a,
octave_idx_type  r 
)
double ColumnVector::max ( void   )  const
double ColumnVector::min ( void   )  const
bool ColumnVector::operator!= ( const ColumnVector a  )  const
ColumnVector& ColumnVector::operator= ( const ColumnVector a  )  [inline]
bool ColumnVector::operator== ( const ColumnVector a  )  const
void ColumnVector::resize ( octave_idx_type  n,
const double &  rfv = Array<double>::resize_fill_value () 
) [inline]
ColumnVector ColumnVector::stack ( const ColumnVector a  )  const
RowVector ColumnVector::transpose ( void   )  const

Reimplemented from MArray< double >.


Friends And Related Function Documentation

OCTAVE_API ColumnVector imag ( const ComplexColumnVector a  )  [friend]
OCTAVE_API ColumnVector operator* ( const DiagMatrix a,
const ColumnVector b 
) [friend]
OCTAVE_API ColumnVector operator* ( const Matrix a,
const ColumnVector b 
) [friend]
OCTAVE_API std::ostream& operator<< ( std::ostream &  os,
const ColumnVector a 
) [friend]
OCTAVE_API std::istream& operator>> ( std::istream &  is,
ColumnVector a 
) [friend]
OCTAVE_API ColumnVector real ( const ComplexColumnVector a  )  [friend]

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines