jp.go.ipa.jgcl
クラス JgclPointOnGeometry3D

java.lang.Object
  |
  +--jp.go.ipa.jgcl.JgclGeometry
        |
        +--jp.go.ipa.jgcl.JgclPoint
              |
              +--jp.go.ipa.jgcl.JgclPoint3D
                    |
                    +--jp.go.ipa.jgcl.JgclPointOnGeometry3D
すべての実装インタフェース:
java.io.Serializable
直系の既知のサブクラス:
JgclPointOnCurve3D, JgclPointOnPoint3D, JgclPointOnSurface3D

public abstract class JgclPointOnGeometry3D
extends JgclPoint3D

3次元 : ある形状要素の上にある点を表す抽象クラス。

このクラスのインスタンスは、 形状要素の上にある点の座標値 (JgclPoint3D) point を保持する。

point は null でも構わない。

バージョン:
$Revision: 1.15 $, $Date: 2000/04/26 09:39:17 $
作成者:
Information-technology Promotion Agency, Japan
関連項目:
直列化された形式

クラス jp.go.ipa.jgcl.JgclPoint3D から継承したフィールド
origin
 
コンストラクタの概要
protected JgclPointOnGeometry3D(JgclPoint3D point)
          形状要素の上にある点の座標値を与えてオブジェクトを構築する。
 
メソッドの概要
abstract  JgclGeometry geometry()
          ベースとなる形状要素を返す抽象メソッド。
 JgclPoint3D point()
          形状要素の上にある点の座標値を返す。
 double x()
          この点の X 座標値を返す。
 double y()
          この点の Y 座標値を返す。
 double z()
          この点の Z 座標値を返す。
 
クラス jp.go.ipa.jgcl.JgclPoint3D から継承したメソッド
add, dimension, distance, distance2, divide, doTransformBy, identical, is3D, isOn, isOn, linearInterpolate, longestPoint, longestPoint, midPoint, multiply, of, of, project, reverseTransform, reverseTransformBy, subtract, subtract, toVector3D, toVector3D, transform, transform, transformBy, transformBy
 
クラス jp.go.ipa.jgcl.JgclPoint から継承したメソッド
isPoint
 
クラス jp.go.ipa.jgcl.JgclGeometry から継承したメソッド
getClassName, getToleranceForAngle, getToleranceForAngleAsObject, getToleranceForDistance, getToleranceForDistance2, getToleranceForDistanceAsObject, getToleranceForParameter, getToleranceForParameterAsObject, getToleranceForRealNumber, getToleranceForRealNumberAsObject, is1D, is2D, isCurve, isFreeform, isParametric, isPlacement, isSurface, isTransformationOperator, isVector, makeIndent, output, output
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JgclPointOnGeometry3D

protected JgclPointOnGeometry3D(JgclPoint3D point)
形状要素の上にある点の座標値を与えてオブジェクトを構築する。

point は null でも構わない。

パラメータ:
point - 形状要素上の点の座標値
メソッドの詳細

point

public JgclPoint3D point()
形状要素の上にある点の座標値を返す。

null が返ることもあり得る。

戻り値:
形状要素の上にある点の座標値

x

public double x()
この点の X 座標値を返す。
オーバーライド:
クラス JgclPoint3D 内の x
戻り値:
点の X 座標値

y

public double y()
この点の Y 座標値を返す。
オーバーライド:
クラス JgclPoint3D 内の y
戻り値:
点の Y 座標値

z

public double z()
この点の Z 座標値を返す。
オーバーライド:
クラス JgclPoint3D 内の z
戻り値:
点の Z 座標値

geometry

public abstract JgclGeometry geometry()
ベースとなる形状要素を返す抽象メソッド。
戻り値:
ベースとなる形状要素