72 #ifndef __FK_CURVE_HEADER__
73 #define __FK_CURVE_HEADER__
105 std::vector<fk_Vector> posCache;
106 std::vector<fk_Vector> diffCache;
108 std::vector<fk_Vector> * getPosCache(
void);
109 std::vector<fk_Vector> * getDiffCache(
void);
169 #ifndef FK_DOXYGEN_USER_PROCESS
170 void makeCache(
void);
174 #endif // __FK_CURVE_HEADER__
曲線用純粋仮想クラス
Definition: Curve.h:99
3次元ベクトルを管理するクラス
Definition: Vector.h:110
virtual ~fk_Curve()
デストラクタ
void setDiv(int div)
曲線キャッシュ分割数設定関数
int getDiv(void)
曲線キャッシュ分割数参照関数
FK の各クラスの基盤となる基本クラス
Definition: Base.h:212
FLTK 用シーン描画ウィジェットクラス
Definition: Window.h:189
friend class fk_LineDraw
Definition: Curve.h:101
bool changeFlg
修正告知用フラグ
Definition: Curve.h:119
virtual fk_Vector diff(double t)=0
曲線微分ベクトル算出関数
virtual fk_Vector pos(double t)=0
曲線点位置ベクトル算出関数