|
||||||||||
前 次 | フレームあり フレームなし |
jp.go.ipa.jgcl での JgclParametricSurface3D の使用 |
jp.go.ipa.jgcl での JgclParametricSurface3D のサブクラス | |
class |
JgclBoundedSurface3D
3次元 : 有限な曲面を表す抽象クラス。 |
class |
JgclBsplineSurface3D
3次元 : 非有理 (多項式) Bスプライン曲面および有理Bスプライン曲面を表すクラス。 |
class |
JgclConicalSurface3D
3次元 : 円錐面を表すクラス。 |
class |
JgclCurveBoundedSurface3D
3次元 : 曲線境界曲面を表すクラス。 |
class |
JgclCylindricalSurface3D
3次元 : 円柱面を表すクラス。 |
class |
JgclElementarySurface3D
3次元 : 初等曲面のクラス階層のルートとなる抽象クラス 初等曲面とは、平面/球面/円柱面/円錐面などのことをいう。 |
class |
JgclFreeformSurfaceWithControlPoints3D
3次元 : 制御点を持った自由曲面を表す抽象クラス。 |
class |
JgclMesh3D
3次元 : 格子状点網を表すクラス。 |
class |
JgclPlane3D
3次元 : 平面を表すクラス。 |
class |
JgclPureBezierSurface3D
3次元 : 非有理 (多項式) ベジエ曲面および有理ベジエ曲面を表すクラス。 |
class |
JgclRectangularTrimmedSurface3D
3次元 : 矩形のトリム曲面を表すクラス。 |
class |
JgclSphericalSurface3D
3次元 : 球面を表すクラス。 |
class |
JgclSurfaceOfLinearExtrusion3D
3次元 : 柱面を表すクラス。 |
class |
JgclSurfaceOfRevolution3D
3次元 : 回転面を表すクラス。 |
class |
JgclSweptSurface3D
3次元 : スイープ面を表す抽象クラス。 |
JgclParametricSurface3D を返す jp.go.ipa.jgcl のメソッド | |
protected abstract JgclParametricSurface3D |
JgclParametricSurface3D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で変換する。 |
JgclParametricSurface3D |
JgclParametricSurface3D.transformBy(boolean reverseTransform,
JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で変換する。 |
JgclParametricSurface3D |
JgclParametricSurface3D.transformBy(JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で変換する。 |
JgclParametricSurface3D |
JgclParametricSurface3D.reverseTransformBy(JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で逆変換する。 |
protected JgclParametricSurface3D |
JgclSurfaceOfRevolution3D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で変換する。 |
protected JgclParametricSurface3D |
JgclCylindricalSurface3D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で変換する。 |
JgclParametricSurface3D |
JgclCurveBoundedSurface3D.basisSurface()
この曲線境界曲面の母曲面を返す。 |
protected JgclParametricSurface3D |
JgclCurveBoundedSurface3D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で変換する。 |
JgclParametricSurface3D |
JgclSurfaceCurve3D.basisSurface1()
この面上線が乗っている曲面 (basisSurface1) を返す。 |
JgclParametricSurface3D |
JgclSurfaceCurve3D.basisSurface2()
この面上線が乗っているもう一方の曲面 (basisSurface2) を返す。 |
JgclParametricSurface3D |
JgclSurfaceCurve3D.basisSurface()
この面上線が乗っている曲面 (basisSurface1) を返す。 |
JgclParametricSurface3D |
JgclRectangularTrimmedSurface3D.basisSurface()
このトリム曲面の母曲面を返す。 |
protected JgclParametricSurface3D |
JgclRectangularTrimmedSurface3D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で変換する。 |
protected JgclParametricSurface3D |
JgclMesh3D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で変換する。 |
protected JgclParametricSurface3D |
JgclPureBezierSurface3D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で変換する。 |
protected JgclParametricSurface3D |
JgclSphericalSurface3D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で変換する。 |
protected JgclParametricSurface3D |
JgclBsplineSurface3D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で変換する。 |
JgclParametricSurface3D |
JgclCartesianTransformationOperator3D.transform(JgclParametricSurface3D surface,
java.util.Hashtable transformedGeometries)
与えられた曲面をこの演算子で変換する。 |
JgclParametricSurface3D |
JgclCartesianTransformationOperator3D.reverseTransform(JgclParametricSurface3D surface,
java.util.Hashtable transformedGeometries)
与えられた曲面をこの演算子で逆変換する。 |
JgclParametricSurface3D |
JgclCartesianTransformationOperator3D.toEnclosed(JgclParametricSurface3D surface,
java.util.Hashtable transformedGeometries)
transform(JgclParametricSurface3D, java.util.Hashtable) の別名メソッド。
|
JgclParametricSurface3D |
JgclCartesianTransformationOperator3D.toLocal(JgclParametricSurface3D surface,
java.util.Hashtable transformedGeometries)
reverseTransform(JgclParametricSurface3D, java.util.Hashtable) の別名メソッド。
|
JgclParametricSurface3D |
JgclPointOnSurface3D.basisSurface()
ベースとなるパラメトリック曲面を返す。 |
protected JgclParametricSurface3D |
JgclConicalSurface3D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で変換する。 |
protected JgclParametricSurface3D |
JgclPlane3D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で変換する。 |
protected JgclParametricSurface3D |
JgclSurfaceOfLinearExtrusion3D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator3D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲面を、与えられた幾何的変換演算子で変換する。 |
JgclParametricSurface3D 型のパラメータを持つ jp.go.ipa.jgcl のメソッド | |
abstract JgclIntersectionPoint3D[] |
JgclParametricCurve3D.intersect(JgclParametricSurface3D mate)
この曲線と他の曲面の交点を求める抽象メソッド。 |
JgclIntersectionPoint3D[] |
JgclConic3D.intersect(JgclParametricSurface3D mate)
この曲線と他の曲面の交点を求める。 |
abstract JgclSurfaceSurfaceInterference3D[] |
JgclParametricSurface3D.intersect(JgclParametricSurface3D mate)
この曲面と他の曲面との交線を求める抽象メソッド。 |
JgclFilletObject3D[] |
JgclParametricSurface3D.fillet(JgclParameterSection uSect1,
JgclParameterSection vSect1,
int side1,
JgclParametricSurface3D mate,
JgclParameterSection uSect2,
JgclParameterSection vSect2,
int side2,
double radius)
この曲面の指定の (パラメータ的な) 矩形区間と、 他の曲面の指定の (パラメータ的な) 矩形区間におけるフィレットを求める。 |
JgclSurfaceSurfaceInterference3D[] |
JgclSweptSurface3D.intersect(JgclParametricSurface3D mate)
この曲面と他の曲面の交線を求める。 |
boolean |
JgclPoint3D.isOn(JgclParametricSurface3D mate)
この点が与えられた曲面の上に乗っているかどうかを返す。 |
JgclSurfaceSurfaceInterference3D[] |
JgclCylindricalSurface3D.intersect(JgclParametricSurface3D mate)
この曲面と他の曲面の交線を求める。 |
JgclIntersectionPoint3D[] |
JgclPolynomialCurve3D.intersect(JgclParametricSurface3D mate)
この曲線と他の曲面の交点を求める。 |
JgclSurfaceSurfaceInterference3D[] |
JgclCurveBoundedSurface3D.intersect(JgclParametricSurface3D mate)
この曲面と他の曲面の交線を求める。 |
JgclFilletObject3D[] |
JgclCurveBoundedSurface3D.fillet(JgclParameterSection uSect1,
JgclParameterSection vSect1,
int side1,
JgclParametricSurface3D mate,
JgclParameterSection uSect2,
JgclParameterSection vSect2,
int side2,
double radius)
この曲面の指定の (パラメータ的な) 矩形区間と、 他の曲面の指定の (パラメータ的な) 矩形区間におけるフィレットを求める。 |
JgclToleranceForDistance |
JgclToleranceForParameter.toToleranceForDistanceU(JgclParametricSurface3D surface,
double u,
double v)
このパラメータ値の許容誤差を、 与えられた3次元の曲面の指定のパラメータ値 (u, v) での 「U 方向の等パラメータ曲線の道のり」に変換する。 |
JgclToleranceForDistance |
JgclToleranceForParameter.toToleranceForDistanceV(JgclParametricSurface3D surface,
double u,
double v)
このパラメータ値の許容誤差を、 与えられた3次元の曲面の指定のパラメータ値 (u, v) での 「V 方向の等パラメータ曲線の道のり」に変換する。 |
JgclIntersectionPoint3D[] |
JgclSurfaceCurve3D.intersect(JgclParametricSurface3D mate)
この曲線と他の曲面の交点を求める。 |
JgclSurfaceSurfaceInterference3D[] |
JgclRectangularTrimmedSurface3D.intersect(JgclParametricSurface3D mate)
この曲面と他の曲面の交線を求める。 |
JgclIntersectionPoint3D[] |
JgclBsplineCurve3D.intersect(JgclParametricSurface3D mate)
この曲線と他の曲面の交点を求める。 |
JgclIntersectionPoint3D[] |
JgclLine3D.intersect(JgclParametricSurface3D mate)
この曲線と他の曲面の交点を求める。 |
int |
JgclPackageTest.type(JgclParametricSurface3D surface)
Test 5.1.53 |
JgclIntersectionPoint3D[] |
JgclCompositeCurveSegment3D.intersect(JgclParametricSurface3D mate)
この曲線と他の曲面の交点を求める。 |
JgclSurfaceSurfaceInterference3D[] |
JgclMesh3D.intersect(JgclParametricSurface3D mate)
この曲面と他の曲面との交線を求める。 |
JgclIntersectionPoint3D[] |
JgclPolyline3D.intersect(JgclParametricSurface3D mate)
この曲線と他の曲面の交点を求める。 |
JgclIntersectionPoint3D[] |
JgclTrimmedCurve3D.intersect(JgclParametricSurface3D mate)
この曲線と他の曲面の交点を求める。 |
JgclSurfaceSurfaceInterference3D[] |
JgclPureBezierSurface3D.intersect(JgclParametricSurface3D mate)
この曲面と他の曲面の交線を求める。 |
JgclSurfaceSurfaceInterference3D[] |
JgclSphericalSurface3D.intersect(JgclParametricSurface3D mate)
この曲面と他の曲面の交線を求める。 |
JgclIntersectionPoint3D[] |
JgclBoundedLine3D.intersect(JgclParametricSurface3D mate)
この曲線と他の曲面の交点を求める。 |
JgclSurfaceSurfaceInterference3D[] |
JgclBsplineSurface3D.intersect(JgclParametricSurface3D mate)
この曲面と他の曲面の交線を求める。 |
JgclIntersectionPoint3D[] |
JgclCompositeCurve3D.intersect(JgclParametricSurface3D mate)
この曲線と他の曲面の交点を求める。 |
JgclParametricSurface3D |
JgclCartesianTransformationOperator3D.transform(JgclParametricSurface3D surface,
java.util.Hashtable transformedGeometries)
与えられた曲面をこの演算子で変換する。 |
JgclParametricSurface3D |
JgclCartesianTransformationOperator3D.reverseTransform(JgclParametricSurface3D surface,
java.util.Hashtable transformedGeometries)
与えられた曲面をこの演算子で逆変換する。 |
JgclParametricSurface3D |
JgclCartesianTransformationOperator3D.toEnclosed(JgclParametricSurface3D surface,
java.util.Hashtable transformedGeometries)
transform(JgclParametricSurface3D, java.util.Hashtable) の別名メソッド。
|
JgclParametricSurface3D |
JgclCartesianTransformationOperator3D.toLocal(JgclParametricSurface3D surface,
java.util.Hashtable transformedGeometries)
reverseTransform(JgclParametricSurface3D, java.util.Hashtable) の別名メソッド。
|
JgclToleranceForParameter |
JgclToleranceForDistance.toToleranceForParameterU(JgclParametricSurface3D surface,
double u,
double v)
この距離の許容誤差を、 与えられた3次元の曲面の指定のパラメータ値 (u, v) での 「U 方向のパラメータ値の差」に変換する。 |
JgclToleranceForParameter |
JgclToleranceForDistance.toToleranceForParameterV(JgclParametricSurface3D surface,
double u,
double v)
この距離の許容誤差を、 与えられた3次元の曲面の指定のパラメータ値 (u, v) での 「V 方向のパラメータ値の差」に変換する。 |
JgclSurfaceSurfaceInterference3D[] |
JgclConicalSurface3D.intersect(JgclParametricSurface3D mate)
この曲面と他の曲面の交線を求める。 |
JgclSurfaceSurfaceInterference3D[] |
JgclPlane3D.intersect(JgclParametricSurface3D mate)
この曲面と他の曲面の交線を求める。 |
JgclIntersectionPoint3D[] |
JgclPureBezierCurve3D.intersect(JgclParametricSurface3D mate)
この曲線と他の曲面の交点を求める。 |
JgclParametricSurface3D 型のパラメータを持つ jp.go.ipa.jgcl のコンストラクタ | |
JgclCurveBoundedSurface3D(JgclParametricSurface3D basisSurface,
JgclCompositeCurve3D outerBoundary,
java.util.Vector innerBoundaries)
母曲面、外周と内周のリストを与えてオブジェクトを構築する。 |
|
JgclSurfaceCurve3D(JgclParametricCurve3D curve3d,
JgclParametricSurface3D basisSurface,
JgclParametricCurve2D curve2d,
int masterRepresentation)
面上線の3次元表現と一つの曲面に対する2次元表現を与えてオブジェクトを構築する。 |
|
JgclSurfaceCurve3D(JgclParametricCurve3D curve3d,
JgclParametricSurface3D basisSurface1,
JgclParametricCurve2D curve2d1,
JgclParametricSurface3D basisSurface2,
JgclParametricCurve2D curve2d2,
int masterRepresentation)
面上線の3次元表現と二つの曲面に対する2次元表現を与えてオブジェクトを構築する。 |
|
JgclSurfaceCurve3D(JgclParametricCurve3D curve3d,
JgclParametricSurface3D basisSurface)
面上線の3次元表現と一つの曲面を与えてオブジェクトを構築する。 |
|
JgclSurfaceCurve3D(JgclParametricSurface3D basisSurface,
JgclParametricCurve2D curve2d)
面上線の一つの曲面に対する2次元表現だけを与えてオブジェクトを構築する。 |
|
JgclRectangularTrimmedSurface3D(JgclParametricSurface3D basisSurface,
double uParam1,
double uParam2,
double vParam1,
double vParam2,
boolean uSense,
boolean vSense)
各フィールドに設定する値を与えてオブジェクトを構築する。 |
|
JgclRectangularTrimmedSurface3D(JgclParametricSurface3D basisSurface,
JgclParameterSection uPint,
JgclParameterSection vPint)
母曲面と U/V 双方向のパラメータ区間を与えてオブジェクトを構築する。 |
|
JgclMesh3D(JgclParametricSurface3D surface,
JgclParameterSection uPint,
JgclParameterSection vPint,
JgclToleranceForDistance tol)
ある曲面の指定の (パラメータ的な) 矩形区間を、 与えられた許容誤差で近似するオブジェクトを構築する。 |
|
JgclPointOnSurface3D(JgclParametricSurface3D basisSurface,
double uParameter,
double vParameter)
点の乗っているパラメトリック曲面と その上での点のパラメータ値を与えてオブジェクトを構築する。 |
|
JgclPointOnSurface3D(JgclParametricSurface3D basisSurface,
JgclPoint2D pairOfParameters)
点の乗っているパラメトリック曲面と その上での点のパラメータ値を与えてオブジェクトを構築する。 |
|
JgclPointOnSurface3D(JgclPoint3D point,
JgclParametricSurface3D basisSurface,
double uParameter,
double vParameter)
点の座標値および 点の乗っているパラメトリック曲面と その上での点のパラメータ値を与えてオブジェクトを構築する。 |
|
JgclIntersectionCurve3D(JgclParametricCurve3D curve3d,
JgclParametricSurface3D basisSurface1,
JgclParametricCurve2D curve2d1,
JgclParametricSurface3D basisSurface2,
JgclParametricCurve2D curve2d2,
int masterRepresentation)
各フィールドに設定する値を与えてオブジェクトを構築する。 |
|
||||||||||
前 次 | フレームあり フレームなし |