njDistanceP2PL | English
    ▲|INDEX|▼
点と平面の距離を求めます。

### 書　式

      #include <Ninja.h>

      Float njDistanceP2PL(*p, *pl, *cp)
      NJS_POINT3 *p
      NJS_PLANE  *pl
      NJS_POINT3 *cp

### 引　数

NJS_POINT3 *p
  点データ
NJS_PLANE *pl
  面データ
NJS_POINT3 *cp
  点p から平面pl に下ろした垂線の足の座標

### 返　値

  点と平面の距離

### 機　能

### 用　例

      NJS_POINT3 p, cp;
      NJS_PLANE pl;

      p.x = 100.f;
      p.y = 100.f;
      p.z = 100.f;
      pl.px = 0.f;
      pl.py = 0.f;
      pl.pz = 0.f;
      pl.vx = 0.f;
      pl.vy = 0.f;
      pl.vz = 1.f;

      njDistanceP2PL(&p, &pl, &cp);

      ％ 結果 ％
      戻り値 100.000000
      cp (100, 100, 0)

### 備　考

### 関　連

  機能 点と平面の距離を求めます。 引数 cp が NULL でない場合は点p から平面pl に下ろした垂線の足の座標を求め 格納します。 NJS_POINT3
  NJS_LINE

njDistanceP2PL |
    ▲|INDEX|▼