|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--jp.go.ipa.jgcl.JgclGeometry | +--jp.go.ipa.jgcl.JgclPoint | +--jp.go.ipa.jgcl.JgclPoint3D | +--jp.go.ipa.jgcl.JgclPointOnGeometry3D
3次元 : ある形状要素の上にある点を表す抽象クラス。
このクラスのインスタンスは、
形状要素の上にある点の座標値 (JgclPoint3D
) point
を保持する。
point は null でも構わない。
クラス 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 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
protected JgclPointOnGeometry3D(JgclPoint3D point)
point は null でも構わない。
point
- 形状要素上の点の座標値メソッドの詳細 |
public JgclPoint3D point()
null が返ることもあり得る。
public double x()
JgclPoint3D
内の x
public double y()
JgclPoint3D
内の y
public double z()
JgclPoint3D
内の z
public abstract JgclGeometry geometry()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |