Logo Search packages:      
Sourcecode: octave2.1 version File versions  Download package

Classes | Public Member Functions | Private Member Functions | Private Attributes | Friends

idx_vector Class Reference

Collaboration diagram for idx_vector:
Collaboration graph

List of all members.


class  idx_vector_rep

Public Member Functions

int capacity (void) const
int checkelem (int n) const
int elem (int n) const
int freeze (int z_len, const char *tag, bool resize_ok=false, bool warn_resize=false)
 idx_vector (char c)
template<class U >
 idx_vector (const intNDArray< U > &inda)
 idx_vector (bool b)
 idx_vector (const ColumnVector &v)
 idx_vector (const Range &r)
template<class U >
 idx_vector (const octave_int< U > &i)
 idx_vector (const boolNDArray &bnda)
 idx_vector (const NDArray &nda)
 idx_vector (double d)
 idx_vector (const idx_vector &a)
 idx_vector (int i)
int is_colon (void) const
int is_colon_equiv (int n, int sort_uniq=0) const
int length (int cl) const
int max (void) const
void maybe_convert_one_zero_to_idx (int z_len)
int min (void) const
int one_zero_only (void) const
int ones_count (void) const
 operator bool () const
int operator() (int n) const
idx_vectoroperator= (const idx_vector &a)
int orig_columns (void) const
dim_vector orig_dimensions (void) const
int orig_empty (void) const
int orig_rows (void) const
std::ostream & print (std::ostream &os) const
void shorten (int n)
void sort (bool uniq=false)
int zeros_count (void) const

Private Member Functions

void init_state (void)

Private Attributes



std::ostream & operator<< (std::ostream &os, const idx_vector &a)

Detailed Description

Definition at line 42 of file idx-vector.h.

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

Generated by  Doxygen 1.6.0   Back to index