|
template<class In1 , class In2 , class In3 > |
| NurbsCurve (In1 knot0, In1 knot1, In2 p0, In2 p1, In3 w0, In3 w1, size_t p) |
| 配列の範囲を指定して構築 [詳解]
|
|
template<class Vec1 , class Vec2 , class Vec3 > |
| NurbsCurve (const Vec1 &knot, const Vec2 &pnt, const Vec3 &w, size_t p) |
| 配列全体を指定して構築 [詳解]
|
|
template<class In1 , class In2 > |
| BSplineCurveBase (In1 knot0, In1 knot1, In2 p0, In2 p1, size_t p) |
| 配列の範囲を指定して構築 [詳解]
|
|
template<class Vec1 , class Vec2 > |
| BSplineCurveBase (const Vec1 &knot, const Vec2 &pnt, size_t p) |
| 配列全体を指定して構築 [詳解]
|
|
size_t | size () const |
| 点列のサイズを返す [詳解]
|
|
size_t | order () const |
| 次数を返す [詳解]
|
|
virtual double | x (double t) |
| x(t) の値を求める [詳解]
|
|
virtual double | y (double t) |
| y(t) の値を求める [詳解]
|
|
virtual | ~ParametricEquation () |
| 仮想デストラクタ(何もしない)
|
|