Common Library  0.9.5
tadah_fussy::numeric_lib::Bivariate< T > 構造体テンプレート

二変数を保持するオブジェクト [詳解]

公開型

using value_type = T
 変数の型
 

公開メンバ関数

 Bivariate ()
 デフォルト・コンストラクタ
 
 Bivariate (value_type value_x, value_type value_y)
 二変数の値を指定して構築 [詳解]
 
Bivariateoperator+= (const Bivariate &val)
 他の二変数を加算する [詳解]
 
Bivariateoperator-= (const Bivariate &val)
 他の二変数で減算する [詳解]
 
Bivariateoperator*= (value_type val)
 二変数に同じ値を乗算する [詳解]
 
Bivariateoperator/= (value_type val)
 二変数に同じ値を除算する [詳解]
 

フィールド

value_type x
 変数1(x)
 
value_type y
 変数2(y)
 

詳解

template<class T>
struct tadah_fussy::numeric_lib::Bivariate< T >

二変数を保持するオブジェクト

構築子と解体子

◆ Bivariate()

template<class T >
tadah_fussy::numeric_lib::Bivariate< T >::Bivariate ( value_type  value_x,
value_type  value_y 
)
inline

二変数の値を指定して構築

引数
value_x変数1(x)の値
value_y変数2(y)の値

関数詳解

◆ operator+=()

template<class T >
Bivariate& tadah_fussy::numeric_lib::Bivariate< T >::operator+= ( const Bivariate< T > &  val)
inline

他の二変数を加算する

引数
val加算する二変数
戻り値
自分自身への参照

◆ operator-=()

template<class T >
Bivariate& tadah_fussy::numeric_lib::Bivariate< T >::operator-= ( const Bivariate< T > &  val)
inline

他の二変数で減算する

引数
val減算する二変数
戻り値
自分自身への参照

◆ operator*=()

template<class T >
Bivariate& tadah_fussy::numeric_lib::Bivariate< T >::operator*= ( value_type  val)
inline

二変数に同じ値を乗算する

引数
val乗算する対象の値
戻り値
自分自身への参照

◆ operator/=()

template<class T >
Bivariate& tadah_fussy::numeric_lib::Bivariate< T >::operator/= ( value_type  val)
inline

二変数に同じ値を除算する

引数
val除算する対象の値
戻り値
自分自身への参照

この構造体詳解は次のファイルから抽出されました: