関数
operator_array.h

1次元配列用のオペレータ定義 [詳細]

ソースコードを見る。

関数

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

説明

1次元配列用のオペレータ定義

関数

template<class T , class Allocator >
array< T, Allocator > operator* ( const array< T, Allocator > &  a1,
const array< T, Allocator > &  a2 
)
inline

掛け算

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

引数
[in]a1… 引数の説明
[in]a2… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
array< T, Allocator > operator* ( const array< T, Allocator > &  a,
typename array< T, Allocator >::value_type  val 
)
inline

定数との掛け算

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

引数
[in]a… 引数の説明
[in]val… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
array< T, Allocator > operator* ( typename array< T, Allocator >::value_type  val,
const array< T, Allocator > &  a 
)
inline

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

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

引数
[in]val… 引数の説明
[in]a… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
const array< T, Allocator >& operator*= ( array< T, Allocator > &  a1,
const array< T, Allocator > &  a2 
)
inline

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

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

引数
[in]a1… 引数の説明
[in]a2… 引数の説明
戻り値
戻り値の説明

参照元 mist::rgba< T >::operator*=(), mist::bgra< T >::operator*=(), と mist::nRGB< T >::operator*=().

template<class T , class Allocator >
const array< T, Allocator >& operator*= ( array< T, Allocator > &  a1,
typename array< T, Allocator >::value_type  val 
)
inline

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

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

引数
[in]a1… 引数の説明
[in]val… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
array< T, Allocator > operator+ ( const array< T, Allocator > &  a1,
const array< T, Allocator > &  a2 
)
inline

足し算

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

引数
[in]a1… 引数の説明
[in]a2… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
array< T, Allocator > operator+ ( const array< T, Allocator > &  a,
typename array< T, Allocator >::value_type  val 
)
inline

定数との足し算

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

引数
[in]a… 引数の説明
[in]val… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
array< T, Allocator > operator+ ( typename array< T, Allocator >::value_type  val,
const array< T, Allocator > &  a 
)
inline

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

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

引数
[in]val… 引数の説明
[in]a… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
const array< T, Allocator >& operator+= ( array< T, Allocator > &  a1,
const array< T, Allocator > &  a2 
)
inline

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

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

引数
[in]a1… 引数の説明
[in]a2… 引数の説明
戻り値
戻り値の説明

参照元 mist::rgba< T >::operator+=(), mist::bgra< T >::operator+=(), と mist::nRGB< T >::operator+=().

template<class T , class Allocator >
const array< T, Allocator >& operator+= ( array< T, Allocator > &  a1,
typename array< T, Allocator >::value_type  val 
)
inline

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

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

引数
[in]a1… 引数の説明
[in]val… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
array< T, Allocator > operator- ( const array< T, Allocator > &  a)
inline

符号反転

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

引数
[in]a… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
array< T, Allocator > operator- ( const array< T, Allocator > &  a1,
const array< T, Allocator > &  a2 
)
inline

引き算

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

引数
[in]a1… 引数の説明
[in]a2… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
array< T, Allocator > operator- ( const array< T, Allocator > &  a,
typename array< T, Allocator >::value_type  val 
)
inline

定数との引き

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

引数
[in]a… 引数の説明
[in]val… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
array< T, Allocator > operator- ( typename array< T, Allocator >::value_type  val,
const array< T, Allocator > &  a 
)
inline

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

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

引数
[in]val… 引数の説明
[in]a… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
const array< T, Allocator >& operator-= ( array< T, Allocator > &  a1,
const array< T, Allocator > &  a2 
)
inline

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

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

引数
[in]a1… 引数の説明
[in]a2… 引数の説明
戻り値
戻り値の説明

参照元 mist::rgba< T >::operator-=(), mist::bgra< T >::operator-=(), と mist::nRGB< T >::operator-=().

template<class T , class Allocator >
const array< T, Allocator >& operator-= ( array< T, Allocator > &  a1,
typename array< T, Allocator >::value_type  val 
)
inline

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

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

引数
[in]a1… 引数の説明
[in]val… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
array< T, Allocator > operator/ ( const array< T, Allocator > &  a1,
const array< T, Allocator > &  a2 
)
inline

割り算

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

引数
[in]a1… 引数の説明
[in]a2… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
array< T, Allocator > operator/ ( const array< T, Allocator > &  a,
typename array< T, Allocator >::value_type  val 
)
inline

定数との割り算

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

引数
[in]a… 引数の説明
[in]val… 引数の説明
戻り値
戻り値の説明
template<class T , class Allocator >
const array< T, Allocator >& operator/= ( array< T, Allocator > &  a1,
const array< T, Allocator > &  a2 
)
inline

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

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

引数
[in]a1… 引数の説明
[in]a2… 引数の説明
戻り値
戻り値の説明

参照元 mist::rgba< T >::operator/=(), mist::bgra< T >::operator/=(), と mist::nRGB< T >::operator/=().

template<class T , class Allocator >
const array< T, Allocator >& operator/= ( array< T, Allocator > &  a1,
typename array< T, Allocator >::value_type  val 
)
inline

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

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

引数
[in]a1… 引数の説明
[in]val… 引数の説明
戻り値
戻り値の説明

Generated on Wed Nov 12 2014 19:44:28 for MIST by doxygen 1.8.1.2