Navigation

Operators and Keywords

Function List:

C++ API

charMatrix Class Reference

#include <chMatrix.h>

Inherits Array< char >.

Collaboration diagram for charMatrix:

List of all members.

Public Member Functions

 charMatrix (void)
 charMatrix (octave_idx_type r, octave_idx_type c)
 charMatrix (octave_idx_type r, octave_idx_type c, char val)
 charMatrix (const dim_vector &dv)
 charMatrix (const dim_vector &dv, char val)
 charMatrix (const Array< char > &a)
 charMatrix (const charMatrix &a)
 charMatrix (char c)
 charMatrix (const char *s)
 charMatrix (const std::string &s)
 charMatrix (const string_vector &s)
charMatrixoperator= (const charMatrix &a)
bool operator== (const charMatrix &a) const
bool operator!= (const charMatrix &a) const
charMatrix transpose (void) const
charMatrixinsert (const char *s, octave_idx_type r, octave_idx_type c)
charMatrixinsert (const charMatrix &a, octave_idx_type r, octave_idx_type c)
std::string row_as_string (octave_idx_type, bool strip_ws=false) const
charMatrix extract (octave_idx_type r1, octave_idx_type c1, octave_idx_type r2, octave_idx_type c2) const
void resize (octave_idx_type nr, octave_idx_type nc, char rfv=resize_fill_value())
charMatrix diag (octave_idx_type k=0) const
boolMatrix all (int dim=-1) const
boolMatrix any (int dim=-1) const

Static Public Member Functions

static char resize_fill_value (void)

Friends

class ComplexMatrix

Constructor & Destructor Documentation

charMatrix::charMatrix ( void   )  [inline]
charMatrix::charMatrix ( octave_idx_type  r,
octave_idx_type  c 
) [inline]
charMatrix::charMatrix ( octave_idx_type  r,
octave_idx_type  c,
char  val 
) [inline]
charMatrix::charMatrix ( const dim_vector dv  )  [inline]
charMatrix::charMatrix ( const dim_vector dv,
char  val 
) [inline]
charMatrix::charMatrix ( const Array< char > &  a  )  [inline]
charMatrix::charMatrix ( const charMatrix a  )  [inline]
charMatrix::charMatrix ( char  c  ) 
charMatrix::charMatrix ( const char *  s  ) 
charMatrix::charMatrix ( const std::string &  s  ) 
charMatrix::charMatrix ( const string_vector s  ) 

Member Function Documentation

boolMatrix charMatrix::all ( int  dim = -1  )  const
boolMatrix charMatrix::any ( int  dim = -1  )  const
charMatrix charMatrix::diag ( octave_idx_type  k = 0  )  const

Reimplemented from Array< char >.

charMatrix charMatrix::extract ( octave_idx_type  r1,
octave_idx_type  c1,
octave_idx_type  r2,
octave_idx_type  c2 
) const
charMatrix & charMatrix::insert ( const char *  s,
octave_idx_type  r,
octave_idx_type  c 
)
charMatrix & charMatrix::insert ( const charMatrix a,
octave_idx_type  r,
octave_idx_type  c 
)
bool charMatrix::operator!= ( const charMatrix a  )  const
charMatrix& charMatrix::operator= ( const charMatrix a  )  [inline]
bool charMatrix::operator== ( const charMatrix a  )  const
void charMatrix::resize ( octave_idx_type  nr,
octave_idx_type  nc,
char  rfv = resize_fill_value () 
) [inline]
static char charMatrix::resize_fill_value ( void   )  [inline, static]

Reimplemented from Array< char >.

std::string charMatrix::row_as_string ( octave_idx_type  r,
bool  strip_ws = false 
) const
charMatrix charMatrix::transpose ( void   )  const [inline]

Reimplemented from Array< char >.


Friends And Related Function Documentation

friend class ComplexMatrix [friend]

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