njCollisionCheckBC
６面体とカプセルのコリジョンチェックを実行します。

### 書　式

      #include <Ninja.h>
      Int njCollisionCheckBC( *box, *capsule )
      NJS_BOX     *box
      NJS_CAPSULE *capsule

### 引　数

NJS_BOX *box
  コリジョンチェックの対象となる６面体
NJS_CAPSULE *capsule
  コリジョンチェックの対象となるカプセル

### 返　値

  １：接触
  ０：非接触

### エラー

  なし

### 機　能

  ６面体とカプセルのコリジョンチェックを行います。

### 用　例

  ６面体 box とカプセル capsule のコリジョンチェックを行います。

      NJS_BOX box;
      NJS_CAPSULE capsule;

      box.v[0].x = -150.f; box.v[0].y =  100.f; box.v[0].z =  100;
      box.v[1].x = -150.f; box.v[1].y =  100.f; box.v[1].z = -100;
      box.v[2].x =   50.f; box.v[2].y =  100.f; box.v[2].z = -100;
      box.v[3].x =   50.f; box.v[3].y =  100.f; box.v[3].z =  100;
      box.v[4].x = -150.f; box.v[4].y = -100.f; box.v[4].z =  100;
      box.v[5].x = -150.f; box.v[5].y = -100.f; box.v[5].z = -100;
      box.v[6].x =   50.f; box.v[6].y = -100.f; box.v[6].z = -100;
      box.v[7].x =   50.f; box.v[7].y = -100.f; box.v[7].z =  100;

      capsule.c1.x = 100.f;
      capsule.c1.y =   0.f;
      capsule.c1.z =   0.f;
      capsule.c2.x = 200.f;
      capsule.c2.y =   0.f;
      capsule.c2.z =   0.f;
      capsule.r    = 100.f;

      njCollisionCheckBC(&box, &capsule);

      /* 結果 */
      返り値 ＝ １

### 備　考

### 関　連

NJS_BOX
NJS_CAPSULE

njCollisionCheckBC |