#include <dim-vector.h>
dim_vectorのコラボレーション図
Public メソッド | |
dim_vector (void) | |
dim_vector (int n) | |
dim_vector (int r, int c) | |
dim_vector (int r, int c, int p) | |
dim_vector (const dim_vector &dv) | |
dim_vector & | operator= (const dim_vector &dv) |
~dim_vector (void) | |
int | length (void) const |
int & | elem (int i) |
int | elem (int i) const |
int & | operator() (int i) |
int | operator() (int i) const |
void | resize (int n, int fill_value=0) |
std::string | str (char sep= 'x') const |
bool | all_zero (void) const |
bool | any_zero (void) const |
int | num_ones (void) const |
bool | all_ones (void) const |
int | numel (void) const |
void | chop_trailing_singletons (void) |
dim_vector | squeeze (void) const |
bool | concat (const dim_vector &dvb, int dim=0) |
Protected メソッド | |
void | make_unique (void) |
Protected 変数 | |
dim_vector_rep * | rep |
|
dim-vector.h の 154 行で定義されています。 参照 dim_vector::dim_vector_rep::count. 呼出 squeeze(). |
|
dim-vector.h の 157 行で定義されています。 |
|
dim-vector.h の 160 行で定義されています。 |
|
dim-vector.h の 163 行で定義されています。 |
|
dim-vector.h の 166 行で定義されています。 |
|
dim-vector.h の 183 行で定義されています。 |
|
dim-vector.h の 280 行で定義されています。 参照 length(), と num_ones(). 呼出 assignN(). |
|
dim-vector.h の 235 行で定義されています。 呼出 assignN(), concat(), Array< T >::maybe_delete_elements(), と octave_rand::nd_array(). |
|
dim-vector.h の 251 行で定義されています。 呼出 assignN(), Array< T >::index(), Array< T >::indexN(), と idx_vector::orig_empty(). |
|
dim-vector.h の 301 行で定義されています。 参照 dim_vector::dim_vector_rep::chop_trailing_singletons(), と make_unique(). 呼出 Array< bool >::chop_trailing_singletons(), Array< T >::index(), と Array< T >::indexN(). |
|
dim-vector.h の 361 行で定義されています。 参照 all_zero(), dim_vector::dim_vector_rep::count, elem(), と length(). |
|
dim-vector.h の 193 行で定義されています。 |
|
dim-vector.h の 191 行で定義されています。 参照 dim_vector::dim_vector_rep::elem(), と make_unique(). 呼出 all_zero(), any_zero(), assign2(), assignN(), concat(), num_ones(), numel(), operator()(), Array< T >::resize_and_fill(), Array< T >::resize_no_fill(), squeeze(), と str(). |
|
|
dim-vector.h の 134 行で定義されています。 参照 dim_vector::dim_vector_rep::count. 呼出 chop_trailing_singletons(), と elem(). |
|
dim-vector.h の 268 行で定義されています。 |
|
|
dim-vector.h の 197 行で定義されています。 参照 elem(). |
|
dim-vector.h の 195 行で定義されています。 参照 elem(). |
|
dim-vector.h の 169 行で定義されています。 |
|
|
dim-vector.h の 307 行で定義されています。 参照 dim_vector(), elem(), length(), と resize(). 呼出 assignN(). |
|
dim-vector.h の 214 行で定義されています。 参照 elem(), length(), OSSTREAM, OSSTREAM_ENDS, OSSTREAM_FREEZE, と OSSTREAM_STR. |
|
dim-vector.h の 132 行で定義されています。 呼出 operator=(). |
SEO | [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送 | ||