|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object
|
+--jp.go.ipa.jgcl.JgclGeometry
|
+--jp.go.ipa.jgcl.JgclNonParametricSurface
|
+--jp.go.ipa.jgcl.JgclNonParametricSurface3D
|
+--jp.go.ipa.jgcl.JgclFilletObject3D
3次元 : フィレット曲面情報を表すクラス。
このクラスは、二幾何要素に接する円弧の軌跡 (これをフィレットという) を表す。
このクラスのインスタンスは
JgclFilletSection3D[])
| メソッドの概要 | |
JgclPolyline3D |
curveOfCenter()
このフィレットの中心の軌跡を表す曲線を返す。 |
JgclPolyline2D |
curveOnSurface1()
このフィレットの各断面の pointOnGeometry1 側の幾何要素が曲面であるものとして、 その曲面上の点の軌跡を表す2次元曲線を返す。 |
JgclPolyline2D |
curveOnSurface2()
このフィレットの各断面の pointOnGeometry2 側の幾何要素が曲面であるものとして、 その曲面上の点の軌跡を表す2次元曲線を返す。 |
boolean |
isFreeform()
この幾何要素が自由形状か否かを返す。 |
int |
nSections()
このフィレットの断面の数を返す。 |
protected void |
output(java.io.PrintWriter writer,
int indent)
出力ストリームに形状情報を出力する。 |
JgclFilletSection3D |
sectionAt(int n)
このフィレットの n 番めの断面を返す。 |
JgclFilletSection3D[] |
sections()
このフィレットの断面の列を返す。 |
| クラス jp.go.ipa.jgcl.JgclNonParametricSurface3D から継承したメソッド |
dimension, is3D |
| クラス jp.go.ipa.jgcl.JgclNonParametricSurface から継承したメソッド |
isSurface |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
public JgclFilletSection3D[] sections()
public int nSections()
public JgclFilletSection3D sectionAt(int n)
n - インデックスpublic JgclPolyline3D curveOfCenter()
public JgclPolyline2D curveOnSurface1()
public JgclPolyline2D curveOnSurface2()
public boolean isFreeform()
JgclGeometry 内の isFreeform
protected void output(java.io.PrintWriter writer,
int indent)
JgclGeometry 内の outputwriter - PrintWriterindent - インデントの深さJgclGeometry
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||