##### Ninjaライブラリ - 数学関数

# njOverhauserSpline

Overhauser曲線補間

### 書式

      void njOverhauserSpline( *idata, *odata, *attr, frame )
      Float *idata
      Float *odata
      NJS_SPLINE *attr
      Float frame

### 引数

  *idata | 入力データ(ただし、idata[4*3])
  *odata | 出力データ(ただし、odata[3])
  *attr | スプライン属性(必要ありません)
  frame | フレーム(0〜1)

### 戻り値

  なし

### 解説

  Overhauser曲線補間された値が、指定された引数に格納されます。 フレーム数は0〜1の間で設定してください。

### 用例

      	：
      float idata[4][3] =
      {
       {X1, Y1, Z1},
       {X2, Y2, Z2},
       {X3, Y3, Z3},
       {X4, Y4, Z4},
      };
      float odata[3];
      	：
      njOverhauserSpline((float*)idata, odata, NULL, 0.5f);
      	：

### 参照

  njCardinalSpline()
  njKochanekSpline()

njOverhauserSpline

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999