#include <cassert>
#include "Array.h"
#include "dim-vector.h"
#include "idx-vector.h"
#include "lo-error.h"
Array-util.hのインクルード依存関係図
このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。
マクロ定義 | |
#define | octave_Array_util_h 1 |
関数 | |
bool | index_in_bounds (const Array< int > &ra_idx, const dim_vector &dimensions) |
void | increment_index (Array< int > &ra_idx, const dim_vector &dimensions, int start_dimension=0) |
int | get_scalar_idx (Array< int > &idx, dim_vector &dims) |
int | num_ones (const Array< int > &ra_idx) |
bool | is_scalar (const dim_vector &dim) |
bool | any_ones (const Array< int > &arr) |
int | compute_index (const Array< int > &ra_idx, const dim_vector &dims) |
Array< int > | conv_to_int_array (const Array< idx_vector > &a) |
Array< idx_vector > | conv_to_array (const idx_vector *tmp, const int len) |
dim_vector | freeze (Array< idx_vector > &ra_idx, const dim_vector &dimensions, int resize_ok) |
bool | vector_equivalent (const Array< int > &ra_idx) |
bool | all_ok (const Array< idx_vector > &ra_idx) |
bool | any_orig_empty (const Array< idx_vector > &ra_idx) |
bool | all_colon_equiv (const Array< idx_vector > &ra_idx, const dim_vector &frozen_lengths) |
bool | is_in (int num, const idx_vector &idx) |
int | how_many_lgt (const int num, idx_vector &idxv) |
bool | all_ones (const Array< int > &arr) |
Array< int > | get_elt_idx (const Array< idx_vector > &ra_idx, const Array< int > &result_idx) |
Array< int > | get_ra_idx (int idx, const dim_vector &dims) |
dim_vector | short_freeze (Array< idx_vector > &ra_idx, const dim_vector &dimensions, int resize_ok) |
Array< int > | calc_permutated_idx (const Array< int > &old_idx, const Array< int > &perm_vec, bool inv) |
void | gripe_nonconformant (const char *op, int op1_len, int op2_len) |
void | gripe_nonconformant (const char *op, int op1_nr, int op1_nc, int op2_nr, int op2_nc) |
void | gripe_nonconformant (const char *op, dim_vector &op1_dims, dim_vector &op2_dims) |
|
Array-util.h の 24 行で定義されています。 |
|
Array-util.cc の 277 行で定義されています。 |
|
Array-util.cc の 239 行で定義されています。 |
|
Array-util.cc の 329 行で定義されています。 |
|
Array-util.cc の 137 行で定義されています。 |
|
Array-util.cc の 258 行で定義されています。 |
|
Array-util.cc の 451 行で定義されています。 |
|
|
Array-util.cc の 190 行で定義されています。 呼出 assignN(). |
|
Array-util.cc の 179 行で定義されています。 |
|
Array-util.cc の 201 行で定義されています。 参照 dim_vector::length(), Array< T >::length(), と dim_vector::resize(). |
|
Array-util.cc の 346 行で定義されています。 参照 Array< T >::elem(), と Array< T >::length(). 呼出 assignN(), と Array< T >::index(). |
|
Array-util.cc の 359 行で定義されています。 参照 floor(), increment_index(), dim_vector::length(), dim_vector::numel(), と Array< T >::resize(). |
|
Array-util.cc の 76 行で定義されています。 呼出 Array< T >::index(), Array< T >::resize_and_fill(), と Array< T >::resize_no_fill(). |
|
|
Array-util.cc の 478 行で定義されています。 |
|
Array-util.cc の 470 行で定義されています。 |
|
Array-util.cc の 313 行で定義されています。 |
|
|
Array-util.cc の 32 行で定義されています。 参照 dim_vector::length(), と Array< T >::length(). 呼出 Array< T >::resize_and_fill(), と Array< T >::resize_no_fill(). |
|
Array-util.cc の 301 行で定義されています。 |
|
Array-util.cc の 111 行で定義されています。 呼出 assignN(). |
|
Array-util.cc の 97 行で定義されています。 |
|
Array-util.cc の 393 行で定義されています。 参照 Array< T >::capacity(), freeze(), dim_vector::length(), Array< T >::length(), と dim_vector::resize(). |
|
Array-util.cc の 218 行で定義されています。 |
SEO | [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送 | ||