|
||||||||||
前 次 | フレームあり フレームなし |
jp.go.ipa.jgcl での JgclParametricCurve2D の使用 |
jp.go.ipa.jgcl での JgclParametricCurve2D のサブクラス | |
class |
JgclBoundedCurve2D
2次元 : 有限な曲線を表す抽象クラス。 |
class |
JgclBoundedLine2D
2次元 : 線分を表すクラス。 |
class |
JgclBsplineCurve2D
2次元 : 非有理 (多項式) Bスプライン曲線および有理Bスプライン曲線を表すクラス。 |
class |
JgclCircle2D
2次元 : 円を表すクラス。 |
class |
JgclCompositeCurve2D
2次元 : 複合曲線を表すクラス。 |
class |
JgclCompositeCurveSegment2D
2次元 : 複合曲線を構成するセグメントを表すクラス。 |
class |
JgclConic2D
2次元 : 円錐曲線のクラス階層のルートとなる抽象クラス。 |
class |
JgclEllipse2D
2次元 : 楕円を表すクラス。 |
class |
JgclFreeformCurveWithControlPoints2D
2次元 : 制御点を持った自由曲線を表す抽象クラス。 |
class |
JgclHyperbola2D
2次元 : 双曲線を表すクラス。 |
class |
JgclLine2D
2次元 : 直線を表すクラス。 |
class |
JgclParabola2D
2次元 : 放物線を表すクラス。 |
class |
JgclPolyline2D
2次元 : ポリラインを表すクラス。 |
class |
JgclPolynomialCurve2D
2次元 : 多項式曲線を表すクラス。 |
class |
JgclPureBezierCurve2D
2次元 : 非有理 (多項式) ベジエ曲線および有理ベジエ曲線を表すクラス このクラスに特有な属性を表すフィールドは特にない。 |
class |
JgclTrimmedCurve2D
2次元 : トリム曲線を表すクラス。 |
JgclParametricCurve2D を返す jp.go.ipa.jgcl のメソッド | |
protected abstract JgclParametricCurve2D |
JgclParametricCurve2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
JgclParametricCurve2D |
JgclParametricCurve2D.transformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
JgclParametricCurve2D |
JgclParametricCurve2D.transformBy(JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
JgclParametricCurve2D |
JgclParametricCurve2D.reverseTransformBy(JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で逆変換する。 |
protected JgclParametricCurve2D |
JgclHyperbola2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
protected JgclParametricCurve2D |
JgclPureBezierCurve2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
JgclParametricCurve2D |
JgclPointOnCurve2D.basisCurve()
ベースとなるパラメトリック曲線を返す。 |
protected JgclParametricCurve2D |
JgclPolynomialCurve2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
protected JgclParametricCurve2D |
JgclEllipse2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
JgclParametricCurve2D |
JgclParameterSectionOnCurve2D.curve()
この区間の対象となっている曲線を返す。 |
protected JgclParametricCurve2D |
JgclBsplineCurve2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
JgclParametricCurve2D |
JgclSurfaceCurve3D.curve2d1()
この面上線の basisSurface1 のパラメータ空間での2次元表現 (curve2d1) を返す。 |
JgclParametricCurve2D |
JgclSurfaceCurve3D.curve2d2()
この面上線の basisSurface2 のパラメータ空間での2次元表現 (curve2d2) を返す。 |
JgclParametricCurve2D |
JgclSurfaceCurve3D.curve2d()
この面上線の basisSurface1 のパラメータ空間での2次元表現 (curve2d1) を返す。 |
protected JgclParametricCurve2D |
JgclLine2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
protected JgclParametricCurve2D |
JgclCompositeCurveSegment2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
JgclParametricCurve2D |
JgclTrimmedCurve2D.basisCurve()
このトリム曲線の母曲線を返す。 |
protected JgclParametricCurve2D |
JgclTrimmedCurve2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
JgclParametricCurve2D |
JgclOverlapCurve2D.curve1()
このオーバーラップの一方の曲線 (曲線1) を返す。 |
JgclParametricCurve2D |
JgclOverlapCurve2D.curve2()
このオーバーラップの他方の曲線 (曲線2) を返す。 |
protected JgclParametricCurve2D |
JgclBoundedLine2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
protected JgclParametricCurve2D |
JgclCircle2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
protected JgclParametricCurve2D |
JgclPolyline2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
JgclParametricCurve2D |
JgclCartesianTransformationOperator2D.transform(JgclParametricCurve2D curve,
java.util.Hashtable transformedGeometries)
与えられた曲線をこの演算子で変換する。 |
JgclParametricCurve2D |
JgclCartesianTransformationOperator2D.reverseTransform(JgclParametricCurve2D curve,
java.util.Hashtable transformedGeometries)
与えられた曲線をこの演算子で逆変換する。 |
JgclParametricCurve2D |
JgclCartesianTransformationOperator2D.toEnclosed(JgclParametricCurve2D curve,
java.util.Hashtable transformedGeometries)
transform(JgclParametricCurve2D, java.util.Hashtable) の別名メソッド。
|
JgclParametricCurve2D |
JgclCartesianTransformationOperator2D.toLocal(JgclParametricCurve2D curve,
java.util.Hashtable transformedGeometries)
reverseTransform(JgclParametricCurve2D, java.util.Hashtable) の別名メソッド。
|
protected JgclParametricCurve2D |
JgclCompositeCurve2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
protected JgclParametricCurve2D |
JgclParabola2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この曲線を、与えられた幾何的変換演算子で変換する。 |
JgclParametricCurve2D 型のパラメータを持つ jp.go.ipa.jgcl のメソッド | |
abstract JgclIntersectionPoint2D[] |
JgclParametricCurve2D.intersect(JgclParametricCurve2D mate)
この曲線と他の曲線の交点を求める抽象メソッド。 |
JgclFilletObject2D[] |
JgclParametricCurve2D.fillet(JgclParameterSection pint1,
int side1,
JgclParametricCurve2D mate,
JgclParameterSection pint2,
int side2,
double radius)
この曲線の指定の区間と、他の曲線の指定の区間におけるフィレットを求める。 |
abstract JgclCommonTangent2D[] |
JgclParametricCurve2D.commonTangent(JgclParametricCurve2D mate)
この曲線と他の曲線との共通接線を求める抽象メソッド (今回は実装しない) 。 |
abstract JgclCommonNormal2D[] |
JgclParametricCurve2D.commonNormal(JgclParametricCurve2D mate)
この曲線と他の曲線との共通法線を求める抽象メソッド (今回は実装しない) 。 |
JgclIntersectionPoint2D[] |
JgclHyperbola2D.intersect(JgclParametricCurve2D mate)
この曲線と他の曲線との交点を求める。 |
JgclCommonTangent2D[] |
JgclHyperbola2D.commonTangent(JgclParametricCurve2D mate)
この曲線と他の曲線との共通接線を求める。 |
JgclCommonNormal2D[] |
JgclHyperbola2D.commonNormal(JgclParametricCurve2D mate)
この曲線と他の曲線との共通法線を求める。 |
JgclIntersectionPoint2D[] |
JgclPureBezierCurve2D.intersect(JgclParametricCurve2D mate)
この曲線と他の曲線の交点を求める。 |
JgclCommonTangent2D[] |
JgclPureBezierCurve2D.commonTangent(JgclParametricCurve2D mate)
この曲線と他の曲線との共通接線を求める。 |
JgclCommonNormal2D[] |
JgclPureBezierCurve2D.commonNormal(JgclParametricCurve2D mate)
この曲線と他の曲線との共通法線を求める。 |
JgclPointOnCurve2D[] |
JgclPoint2D.project(JgclParametricCurve2D mate)
この点から与えられた曲線への投影点を求める。 |
boolean |
JgclPoint2D.isOn(JgclParametricCurve2D mate)
この点が与えられた曲線の上に乗っているかどうかを返す。 |
boolean |
JgclPoint2D.isIn(JgclParametricCurve2D mate)
この点が「自己干渉しない閉曲線」の内側にあるかどうかを返す。 |
boolean |
JgclPoint2D.isInsideOf(JgclParametricCurve2D mate)
この点が「自己干渉しない閉曲線」の内側にあるかどうかを返す。 |
JgclIntersectionPoint2D[] |
JgclPolynomialCurve2D.intersect(JgclParametricCurve2D mate)
この曲線と他の曲線の交点を求める。 |
JgclFilletObject2D[] |
JgclPolynomialCurve2D.fillet(JgclParameterSection pint1,
int side1,
JgclParametricCurve2D mate,
JgclParameterSection pint2,
int side2,
double radius)
この曲線の指定の区間と、他の曲線の指定の区間におけるフィレットを求める。 |
JgclCommonTangent2D[] |
JgclPolynomialCurve2D.commonTangent(JgclParametricCurve2D mate)
この曲線と他の曲線との共通接線を求める。 |
JgclCommonNormal2D[] |
JgclPolynomialCurve2D.commonNormal(JgclParametricCurve2D mate)
この曲線と他の曲線との共通法線を求める。 |
JgclCurveCurveInterference2D |
JgclCurveCurveInterference2D.changeCurve1(JgclParametricCurve2D newCurve)
この干渉の一方の曲線 (曲線1) を与えられた曲線に置き換えた干渉を返す。 |
JgclCurveCurveInterference2D |
JgclCurveCurveInterference2D.changeCurve2(JgclParametricCurve2D newCurve)
この干渉の他方の曲線 (曲線2) を与えられた曲線に置き換えた干渉を返す。 |
JgclIntersectionPoint2D[] |
JgclEllipse2D.intersect(JgclParametricCurve2D mate)
この曲線と他の曲線との交点を求める。 |
JgclCommonTangent2D[] |
JgclEllipse2D.commonTangent(JgclParametricCurve2D mate)
この曲線と他の曲線との共通接線を求める。 |
JgclCommonNormal2D[] |
JgclEllipse2D.commonNormal(JgclParametricCurve2D mate)
この曲線と他の曲線との共通法線を求める。 |
JgclToleranceForDistance |
JgclToleranceForParameter.toToleranceForDistance(JgclParametricCurve2D curve,
double t)
このパラメータ値の許容誤差を、 与えられた2次元の曲線の指定のパラメータ値での 「曲線の道のり」に変換する。 |
JgclIntersectionPoint2D[] |
JgclBsplineCurve2D.intersect(JgclParametricCurve2D mate)
この曲線と他の曲線の交点を求める。 |
JgclCommonTangent2D[] |
JgclBsplineCurve2D.commonTangent(JgclParametricCurve2D mate)
この曲線と他の曲線との共通接線を求める。 |
JgclCommonNormal2D[] |
JgclBsplineCurve2D.commonNormal(JgclParametricCurve2D mate)
この曲線と他の曲線との共通法線を求める。 |
JgclIntersectionPoint2D[] |
JgclLine2D.intersect(JgclParametricCurve2D mate)
この曲線と他の曲線の交点を求める。 |
JgclCommonTangent2D[] |
JgclLine2D.commonTangent(JgclParametricCurve2D mate)
この曲線と他の曲線との共通接線を求める。 |
JgclCommonNormal2D[] |
JgclLine2D.commonNormal(JgclParametricCurve2D mate)
この曲線と他の曲線との共通法線を求める。 |
JgclIntersectionPoint2D[] |
JgclCompositeCurveSegment2D.intersect(JgclParametricCurve2D mate)
この曲線と他の曲線の交点を求める。 |
JgclCommonTangent2D[] |
JgclCompositeCurveSegment2D.commonTangent(JgclParametricCurve2D mate)
この曲線と他の曲線との共通接線を求める。 |
JgclCommonNormal2D[] |
JgclCompositeCurveSegment2D.commonNormal(JgclParametricCurve2D mate)
この曲線と他の曲線との共通法線を求める。 |
JgclCurveCurveInterference2D |
JgclIntersectionPoint2D.changeCurve1(JgclParametricCurve2D newCurve)
この干渉の一方の曲線 (曲線1) を与えられた曲線に置き換えた干渉を返す。 |
JgclCurveCurveInterference2D |
JgclIntersectionPoint2D.changeCurve2(JgclParametricCurve2D newCurve)
この干渉の他方の曲線 (曲線2) を与えられた曲線に置き換えた干渉を返す。 |
JgclIntersectionPoint2D[] |
JgclTrimmedCurve2D.intersect(JgclParametricCurve2D mate)
この曲線と他の曲線の交点を求める。 |
JgclCommonTangent2D[] |
JgclTrimmedCurve2D.commonTangent(JgclParametricCurve2D mate)
この曲線と他の曲線との共通接線を求める。 |
JgclCommonNormal2D[] |
JgclTrimmedCurve2D.commonNormal(JgclParametricCurve2D mate)
この曲線と他の曲線との共通法線を求める。 |
JgclCurveCurveInterference2D |
JgclOverlapCurve2D.changeCurve1(JgclParametricCurve2D newCurve)
この干渉の一方の曲線 (曲線1) を与えられた曲線に置き換えた干渉を返す。 |
JgclCurveCurveInterference2D |
JgclOverlapCurve2D.changeCurve2(JgclParametricCurve2D newCurve)
この干渉の他方の曲線 (曲線2) を与えられた曲線に置き換えた干渉を返す。 |
JgclIntersectionPoint2D[] |
JgclBoundedLine2D.intersect(JgclParametricCurve2D mate)
この曲線と他の曲線の交点を求める。 |
JgclCommonTangent2D[] |
JgclBoundedLine2D.commonTangent(JgclParametricCurve2D mate)
この曲線と他の曲線との共通接線を求める。 |
JgclCommonNormal2D[] |
JgclBoundedLine2D.commonNormal(JgclParametricCurve2D mate)
この曲線と他の曲線との共通法線を求める。 |
JgclIntersectionPoint2D[] |
JgclCircle2D.intersect(JgclParametricCurve2D mate)
この曲線と他の曲線との交点を求める。 |
JgclCommonTangent2D[] |
JgclCircle2D.commonTangent(JgclParametricCurve2D mate)
この曲線と他の曲線との共通接線を求める。 |
JgclCommonNormal2D[] |
JgclCircle2D.commonNormal(JgclParametricCurve2D mate)
この曲線と他の曲線との共通法線を求める。 |
JgclIntersectionPoint2D[] |
JgclPolyline2D.intersect(JgclParametricCurve2D mate)
この曲線と他の曲線の交点を求める。 |
JgclCommonTangent2D[] |
JgclPolyline2D.commonTangent(JgclParametricCurve2D mate)
この曲線と他の曲線との共通接線を求める。 |
JgclCommonNormal2D[] |
JgclPolyline2D.commonNormal(JgclParametricCurve2D mate)
この曲線と他の曲線との共通法線を求める。 |
JgclParametricCurve2D |
JgclCartesianTransformationOperator2D.transform(JgclParametricCurve2D curve,
java.util.Hashtable transformedGeometries)
与えられた曲線をこの演算子で変換する。 |
JgclParametricCurve2D |
JgclCartesianTransformationOperator2D.reverseTransform(JgclParametricCurve2D curve,
java.util.Hashtable transformedGeometries)
与えられた曲線をこの演算子で逆変換する。 |
JgclParametricCurve2D |
JgclCartesianTransformationOperator2D.toEnclosed(JgclParametricCurve2D curve,
java.util.Hashtable transformedGeometries)
transform(JgclParametricCurve2D, java.util.Hashtable) の別名メソッド。
|
JgclParametricCurve2D |
JgclCartesianTransformationOperator2D.toLocal(JgclParametricCurve2D curve,
java.util.Hashtable transformedGeometries)
reverseTransform(JgclParametricCurve2D, java.util.Hashtable) の別名メソッド。
|
JgclToleranceForParameter |
JgclToleranceForDistance.toToleranceForParameter(JgclParametricCurve2D curve,
double t)
この距離の許容誤差を、 与えられた2次元の曲線の指定のパラメータ値での 「パラメータ値の差」に変換する。 |
JgclIntersectionPoint2D[] |
JgclCompositeCurve2D.intersect(JgclParametricCurve2D mate)
この曲線と他の曲線の交点を求める。 |
JgclCommonTangent2D[] |
JgclCompositeCurve2D.commonTangent(JgclParametricCurve2D mate)
この曲線と他の曲線との共通接線を求める。 |
JgclCommonNormal2D[] |
JgclCompositeCurve2D.commonNormal(JgclParametricCurve2D mate)
この曲線と他の曲線との共通法線を求める。 |
JgclIntersectionPoint2D[] |
JgclParabola2D.intersect(JgclParametricCurve2D mate)
この曲線と他の曲線との交点を求める。 |
JgclCommonTangent2D[] |
JgclParabola2D.commonTangent(JgclParametricCurve2D mate)
この曲線と他の曲線との共通接線を求める。 |
JgclCommonNormal2D[] |
JgclParabola2D.commonNormal(JgclParametricCurve2D mate)
この曲線と他の曲線との共通法線を求める。 |
JgclParametricCurve2D 型のパラメータを持つ jp.go.ipa.jgcl のコンストラクタ | |
JgclPointOnCurve2D(JgclParametricCurve2D basisCurve,
double parameter)
点の乗っているパラメトリック曲線と その上での点のパラメータ値を与えてオブジェクトを構築する。 |
|
JgclPointOnCurve2D(JgclPoint2D point,
JgclParametricCurve2D basisCurve,
double parameter)
点の座標値および 点の乗っているパラメトリック曲線と その上での点のパラメータ値を与えてオブジェクトを構築する。 |
|
JgclParameterSectionOnCurve2D(JgclParametricCurve2D curve,
double start,
double inc,
boolean doCheck)
曲線とその上のパラメータ区間を与えてオブジェクトを構築する。 |
|
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(JgclParametricSurface3D basisSurface,
JgclParametricCurve2D curve2d)
面上線の一つの曲面に対する2次元表現だけを与えてオブジェクトを構築する。 |
|
JgclTrimmedCurve2D(JgclParametricCurve2D basisCurve,
JgclPoint2D tPnt1,
JgclPoint2D tPnt2,
boolean senseAgreement)
母曲線とトリミング区間の両端点を示す座標値を与えてオブジェクトを構築する。 |
|
JgclTrimmedCurve2D(JgclParametricCurve2D basisCurve,
double tParam1,
double tParam2,
boolean senseAgreement)
母曲線とトリミング区間の両端点の母曲線上でのパラメータ値を与えてオブジェクトを構築する。 |
|
JgclTrimmedCurve2D(JgclParametricCurve2D basisCurve,
JgclParameterSection pint)
母曲線とトリミング区間を表すパラメータ区間与えてオブジェクトを構築する。 |
|
JgclOverlapCurve2D(JgclParametricCurve2D curve1,
double start1,
double inc1,
JgclParametricCurve2D curve2,
double start2,
double inc2,
boolean doCheck)
二つの曲線と、オーバーラップ区間のそれぞれの曲線でのパラメータ範囲を与えてオブジェクトを構築する。 |
|
JgclPolyline2D(JgclParametricCurve2D curve,
JgclParameterSection pint,
JgclToleranceForDistance tol)
与えられた曲線の指定の区間を指定の許容誤差で直線近似するものとしてオブジェクトを構築する。 |
|
JgclIntersectionCurve3D(JgclParametricCurve3D curve3d,
JgclParametricSurface3D basisSurface1,
JgclParametricCurve2D curve2d1,
JgclParametricSurface3D basisSurface2,
JgclParametricCurve2D curve2d2,
int masterRepresentation)
各フィールドに設定する値を与えてオブジェクトを構築する。 |
|
||||||||||
前 次 | フレームあり フレームなし |