jp.go.ipa.jgcl
クラス JgclCurveCurvature3D

java.lang.Object
  |
  +--jp.go.ipa.jgcl.JgclCurveCurvature
        |
        +--jp.go.ipa.jgcl.JgclCurveCurvature3D

public class JgclCurveCurvature3D
extends JgclCurveCurvature

3次元 : 曲線の曲率を表すクラス。

このクラスのインスタンスは 単位化された主法線ベクトル normal を持つ。

バージョン:
$Revision: 1.9 $, $Date: 2000/08/11 06:18:47 $
作成者:
Information-technology Promotion Agency, Japan

メソッドの概要
 boolean identical(JgclCurveCurvature3D mate)
          この曲率オブジェクトと、与えられた曲率オブジェクトが同一とみなせるか否かを返す。
 JgclVector3D normal()
          単位化された主法線ベクトルを返す。
 
クラス jp.go.ipa.jgcl.JgclCurveCurvature から継承したメソッド
curvature
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

normal

public JgclVector3D normal()
単位化された主法線ベクトルを返す。
戻り値:
単位された主法線ベクトル

identical

public boolean identical(JgclCurveCurvature3D mate)
この曲率オブジェクトと、与えられた曲率オブジェクトが同一とみなせるか否かを返す。

現在設定されている演算条件の下で、 二つの曲率オブジェクトの主法線ベクトルのなす角度が角度の許容誤差より小さく、 二つの曲率オブジェクトの曲率の値の逆数の差が距離の許容誤差以内であれば、 二つの曲率オブジェクトは同一であるものとする。

パラメータ:
mate - 判定対象の曲率オブジェクト
戻り値:
this と mate が同一の曲率とみなせれば true、そうでなければ false