- メインページ
- モジュール
- ネームスペース
- データ構造
- ファイル

- ファイル一覧
- グローバル

関数
operator_array2.h

2次元画像用のオペレータ定義 [詳細]

ソースコードを見る。

## 関数
template<class T , class Allocator >
const array2< T, Allocator > & | operator+= (array2< T, Allocator > &a1, const array2< T, Allocator > &a2)
| 関数・クラスの概要を書く
template<class T , class Allocator >
const array2< T, Allocator > & | operator-= (array2< T, Allocator > &a1, const array2< T, Allocator > &a2)
| 関数・クラスの概要を書く
template<class T , class Allocator >
const array2< T, Allocator > & | operator*= (array2< T, Allocator > &a1, const array2< T, Allocator > &a2)
| 関数・クラスの概要を書く
template<class T , class Allocator >
const array2< T, Allocator > & | operator/= (array2< T, Allocator > &a1, const array2< T, Allocator > &a2)
| 関数・クラスの概要を書く
template<class T , class Allocator >
const array2< T, Allocator > & | operator+= (array2< T, Allocator > &a1, typename array2< T, Allocator >::value_type val)
| 関数・クラスの概要を書く
template<class T , class Allocator >
const array2< T, Allocator > & | operator-= (array2< T, Allocator > &a1, typename array2< T, Allocator >::value_type val)
| 関数・クラスの概要を書く
template<class T , class Allocator >
const array2< T, Allocator > & | operator*= (array2< T, Allocator > &a1, typename array2< T, Allocator >::value_type val)
| 関数・クラスの概要を書く
template<class T , class Allocator >
const array2< T, Allocator > & | operator/= (array2< T, Allocator > &a1, typename array2< T, Allocator >::value_type val)
| 関数・クラスの概要を書く
template<class T , class Allocator >
array2< T, Allocator > | operator- (const array2< T, Allocator > &a)
| 符号反転
template<class T , class Allocator >
array2< T, Allocator > | operator+ (const array2< T, Allocator > &a1, const array2< T, Allocator > &a2)
| 足し算
template<class T , class Allocator >
array2< T, Allocator > | operator- (const array2< T, Allocator > &a1, const array2< T, Allocator > &a2)
| 引き算
template<class T , class Allocator >
array2< T, Allocator > | operator* (const array2< T, Allocator > &a1, const array2< T, Allocator > &a2)
| 掛け算
template<class T , class Allocator >
array2< T, Allocator > | operator/ (const array2< T, Allocator > &a1, const array2< T, Allocator > &a2)
| 割り算
template<class T , class Allocator >
array2< T, Allocator > | operator+ (const array2< T, Allocator > &a, typename array2< T, Allocator >::value_type val)
| 定数との足し算
template<class T , class Allocator >
array2< T, Allocator > | operator+ (typename array2< T, Allocator >::value_type val, const array2< T, Allocator > &a)
| 関数・クラスの概要を書く
template<class T , class Allocator >
array2< T, Allocator > | operator- (const array2< T, Allocator > &a, typename array2< T, Allocator >::value_type val)
| 定数との引き算
template<class T , class Allocator >
array2< T, Allocator > | operator- (typename array2< T, Allocator >::value_type val, const array2< T, Allocator > &a)
| 関数・クラスの概要を書く
template<class T , class Allocator >
array2< T, Allocator > | operator* (const array2< T, Allocator > &a, typename array2< T, Allocator >::value_type val)
| 定数との掛け算
template<class T , class Allocator >
array2< T, Allocator > | operator* (typename array2< T, Allocator >::value_type val, const array2< T, Allocator > &a)
| 関数・クラスの概要を書く
template<class T , class Allocator >
array2< T, Allocator > | operator/ (const array2< T, Allocator > &a, typename array2< T, Allocator >::value_type val)
| 定数との割り算

## 説明

2次元画像用のオペレータ定義

## 関数

template<class T , class Allocator >

array2< T, Allocator > operator* | ( | const array2< T, Allocator > & | a1,
|  | const array2< T, Allocator > & | a2
| ) |  |
| inline

掛け算

詳細な説明や関数の使用例を書く

引数

  [in] | a1 | … 引数の説明
  [in] | a2 | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

array2< T, Allocator > operator* | ( | const array2< T, Allocator > & | a,
|  | typename array2< T, Allocator >::value_type | val
| ) |  |
| inline

定数との掛け算

詳細な説明や関数の使用例を書く

引数

  [in] | a | … 引数の説明
  [in] | val | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

array2< T, Allocator > operator* | ( | typename array2< T, Allocator >::value_type | val,
|  | const array2< T, Allocator > & | a
| ) |  |
| inline

関数・クラスの概要を書く

詳細な説明や関数の使用例を書く

引数

  [in] | val | … 引数の説明
  [in] | a | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

const array2< T, Allocator >& operator*= | ( | array2< T, Allocator > & | a1,
|  | const array2< T, Allocator > & | a2
| ) |  |
| inline

関数・クラスの概要を書く

詳細な説明や関数の使用例を書く

引数

  [in] | a1 | … 引数の説明
  [in] | a2 | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

const array2< T, Allocator >& operator*= | ( | array2< T, Allocator > & | a1,
|  | typename array2< T, Allocator >::value_type | val
| ) |  |
| inline

関数・クラスの概要を書く

詳細な説明や関数の使用例を書く

引数

  [in] | a1 | … 引数の説明
  [in] | val | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

array2< T, Allocator > operator+ | ( | const array2< T, Allocator > & | a1,
|  | const array2< T, Allocator > & | a2
| ) |  |
| inline

足し算

詳細な説明や関数の使用例を書く

引数

  [in] | a1 | … 引数の説明
  [in] | a2 | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

array2< T, Allocator > operator+ | ( | const array2< T, Allocator > & | a,
|  | typename array2< T, Allocator >::value_type | val
| ) |  |
| inline

定数との足し算

詳細な説明や関数の使用例を書く

引数

  [in] | a | … 引数の説明
  [in] | val | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

array2< T, Allocator > operator+ | ( | typename array2< T, Allocator >::value_type | val,
|  | const array2< T, Allocator > & | a
| ) |  |
| inline

関数・クラスの概要を書く

詳細な説明や関数の使用例を書く

引数

  [in] | val | … 引数の説明
  [in] | a | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

const array2< T, Allocator >& operator+= | ( | array2< T, Allocator > & | a1,
|  | const array2< T, Allocator > & | a2
| ) |  |
| inline

関数・クラスの概要を書く

詳細な説明や関数の使用例を書く

引数

  [in] | a1 | … 引数の説明
  [in] | a2 | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

const array2< T, Allocator >& operator+= | ( | array2< T, Allocator > & | a1,
|  | typename array2< T, Allocator >::value_type | val
| ) |  |
| inline

関数・クラスの概要を書く

詳細な説明や関数の使用例を書く

引数

  [in] | a1 | … 引数の説明
  [in] | val | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

array2< T, Allocator > operator- | ( | const array2< T, Allocator > & | a | ) |
| inline

符号反転

詳細な説明や関数の使用例を書く

引数

  [in] | a | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

array2< T, Allocator > operator- | ( | const array2< T, Allocator > & | a1,
|  | const array2< T, Allocator > & | a2
| ) |  |
| inline

引き算

詳細な説明や関数の使用例を書く

引数

  [in] | a1 | … 引数の説明
  [in] | a2 | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

array2< T, Allocator > operator- | ( | const array2< T, Allocator > & | a,
|  | typename array2< T, Allocator >::value_type | val
| ) |  |
| inline

定数との引き算

詳細な説明や関数の使用例を書く

引数

  [in] | a | … 引数の説明
  [in] | val | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

array2< T, Allocator > operator- | ( | typename array2< T, Allocator >::value_type | val,
|  | const array2< T, Allocator > & | a
| ) |  |
| inline

関数・クラスの概要を書く

詳細な説明や関数の使用例を書く

引数

  [in] | val | … 引数の説明
  [in] | a | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

const array2< T, Allocator >& operator-= | ( | array2< T, Allocator > & | a1,
|  | const array2< T, Allocator > & | a2
| ) |  |
| inline

関数・クラスの概要を書く

詳細な説明や関数の使用例を書く

引数

  [in] | a1 | … 引数の説明
  [in] | a2 | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

const array2< T, Allocator >& operator-= | ( | array2< T, Allocator > & | a1,
|  | typename array2< T, Allocator >::value_type | val
| ) |  |
| inline

関数・クラスの概要を書く

詳細な説明や関数の使用例を書く

引数

  [in] | a1 | … 引数の説明
  [in] | val | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

array2< T, Allocator > operator/ | ( | const array2< T, Allocator > & | a1,
|  | const array2< T, Allocator > & | a2
| ) |  |
| inline

割り算

詳細な説明や関数の使用例を書く

引数

  [in] | a1 | … 引数の説明
  [in] | a2 | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

array2< T, Allocator > operator/ | ( | const array2< T, Allocator > & | a,
|  | typename array2< T, Allocator >::value_type | val
| ) |  |
| inline

定数との割り算

詳細な説明や関数の使用例を書く

引数

  [in] | a | … 引数の説明
  [in] | val | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

const array2< T, Allocator >& operator/= | ( | array2< T, Allocator > & | a1,
|  | const array2< T, Allocator > & | a2
| ) |  |
| inline

関数・クラスの概要を書く

詳細な説明や関数の使用例を書く

引数

  [in] | a1 | … 引数の説明
  [in] | a2 | … 引数の説明

戻り値
  戻り値の説明

template<class T , class Allocator >

const array2< T, Allocator >& operator/= | ( | array2< T, Allocator > & | a1,
|  | typename array2< T, Allocator >::value_type | val
| ) |  |
| inline

関数・クラスの概要を書く

詳細な説明や関数の使用例を書く

引数

  [in] | a1 | … 引数の説明
  [in] | val | … 引数の説明

戻り値
  戻り値の説明