72 #ifndef __FK_BSPLCURVE_HEADER__
73 #define __FK_BSPLCURVE_HEADER__
95 std::vector<fk_Vector> ctrlPos;
96 std::vector<double> knotVec;
165 bool setCtrl(std::vector<fk_Vector> *array);
218 #endif // __FK_BSPLCURVE_HEADER__
B-Spline 曲線を生成、管理するクラス
Definition: BSplCurve.h:90
曲線用純粋仮想クラス
Definition: Curve.h:99
bool setOrdinate(int ord)
位数設定関数
3次元ベクトルを管理するクラス
Definition: Vector.h:110
bool setNum(int num)
制御点数設定関数
fk_Vector diff(double t)
曲線1階微分ベクトル算出関数
fk_Vector getCtrl(int ID)
制御点参照関数
fk_BSplCurve(void)
コンストラクタ
fk_Vector pos(double t)
曲線算出関数
bool setCtrl(int ID, const fk_Vector &pos)
制御点設定関数(個別)
virtual ~fk_BSplCurve()
デストラクタ