Navigation

Operators and Keywords

Function List:

C++ API

RowVector Class Reference

#include <dRowVector.h>

Inherits MArray< double >.

Collaboration diagram for RowVector:

List of all members.

Public Member Functions

 RowVector (void)
 RowVector (octave_idx_type n)
 RowVector (const dim_vector &dv)
 RowVector (octave_idx_type n, double val)
 RowVector (const RowVector &a)
 RowVector (const MArray< double > &a)
 RowVector (const Array< double > &a)
RowVectoroperator= (const RowVector &a)
bool operator== (const RowVector &a) const
bool operator!= (const RowVector &a) const
RowVectorinsert (const RowVector &a, octave_idx_type c)
RowVectorfill (double val)
RowVectorfill (double val, octave_idx_type c1, octave_idx_type c2)
RowVector append (const RowVector &a) const
ColumnVector transpose (void) const
RowVector extract (octave_idx_type c1, octave_idx_type c2) const
RowVector extract_n (octave_idx_type c1, octave_idx_type n) const
double min (void) const
double max (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 RowVector real (const ComplexRowVector &a)
OCTAVE_API RowVector imag (const ComplexRowVector &a)
OCTAVE_API RowVector operator* (const RowVector &a, const Matrix &b)
OCTAVE_API std::ostream & operator<< (std::ostream &os, const RowVector &a)
OCTAVE_API std::istream & operator>> (std::istream &is, RowVector &a)

Constructor & Destructor Documentation

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

Member Function Documentation

RowVector RowVector::append ( const RowVector a  )  const
void RowVector::clear ( octave_idx_type  n  )  [inline]
RowVector RowVector::extract ( octave_idx_type  c1,
octave_idx_type  c2 
) const
RowVector RowVector::extract_n ( octave_idx_type  c1,
octave_idx_type  n 
) const
RowVector & RowVector::fill ( double  val,
octave_idx_type  c1,
octave_idx_type  c2 
)
RowVector & RowVector::fill ( double  val  ) 
RowVector & RowVector::insert ( const RowVector a,
octave_idx_type  c 
)
double RowVector::max ( void   )  const
double RowVector::min ( void   )  const
bool RowVector::operator!= ( const RowVector a  )  const
RowVector& RowVector::operator= ( const RowVector a  )  [inline]
F77_RET_T const double const octave_idx_type const double const octave_idx_type double &bool RowVector::operator== ( const RowVector a  )  const
void RowVector::resize ( octave_idx_type  n,
const double &  rfv = Array<double>::resize_fill_value () 
) [inline]
ColumnVector RowVector::transpose ( void   )  const

Reimplemented from MArray< double >.


Friends And Related Function Documentation

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

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