|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--jp.go.ipa.jgcl.JgclGeometry | +--jp.go.ipa.jgcl.JgclParametricSurface | +--jp.go.ipa.jgcl.JgclParametricSurface3D | +--jp.go.ipa.jgcl.JgclElementarySurface3D
3次元 : 初等曲面のクラス階層のルートとなる抽象クラス
初等曲面とは、平面/球面/円柱面/円錐面などのことをいう。
このクラスのインスタンスは、
曲面の位置と傾きを決定する局所座標系
(配置情報、JgclAxis2Placement3D
)
position を保持する。
position は null であってはならない。
コンストラクタの概要 | |
protected |
JgclElementarySurface3D(JgclAxis2Placement3D position)
局所座標系を指定してオブジェクトを構築する。 |
メソッドの概要 | |
JgclAxis2Placement3D |
position()
この初等曲面の「中心」と局所軸の方向を決定している局所座標系を返す。 |
protected JgclCartesianTransformationOperator3D |
toGlobal()
スケーリング値を 1 として、 この初等曲面の局所座標系から大域的な座標系への変換を行なう演算子を返す。 |
クラス jp.go.ipa.jgcl.JgclParametricSurface から継承したメソッド |
checkUValidity, checkUValidity, checkVValidity, checkVValidity, isParametric, isSurface, isUFinite, isUInfinite, isUNonPeriodic, isUPeriodic, isValidUParameter, isValidVParameter, isVFinite, isVInfinite, isVNonPeriodic, isVPeriodic, uParameterDomain, vParameterDomain |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
protected JgclElementarySurface3D(JgclAxis2Placement3D position)
position が null の場合には、 JgclInvalidArgumentValue の例外を発生する。
position
- 中心と軸方向JgclInvalidArgumentValue
メソッドの詳細 |
public JgclAxis2Placement3D position()
protected JgclCartesianTransformationOperator3D toGlobal()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |