GraphicLibrary  0.5.0
tadah_fussy::gl::transformation::GInterpolation 名前空間

サンプル補間法関数 [詳解]

関数

RGB LagrangePolynomial (const std::vector< RGB > &col, double t)
 Lagrange 多項式で補間した色を求める [詳解]
 
RGB NewtonPolynomial (const std::vector< RGB > &col, double t)
 Newton 多項式で補間した色を求める [詳解]
 

詳解

サンプル補間法関数

関数詳解

◆ LagrangePolynomial()

RGB tadah_fussy::gl::transformation::GInterpolation::LagrangePolynomial ( const std::vector< RGB > &  col,
double  t 
)

Lagrange 多項式で補間した色を求める

引数
colサンプル点の色コード
t色を求める位置
戻り値
求めた色コード

◆ NewtonPolynomial()

RGB tadah_fussy::gl::transformation::GInterpolation::NewtonPolynomial ( const std::vector< RGB > &  col,
double  t 
)

Newton 多項式で補間した色を求める

引数
colサンプル点の色コード
t色を求める位置
戻り値
求めた色コード