|
||||||||||
前 次 | フレームあり フレームなし |
jp.go.ipa.jgcl での JgclPoint2D の使用 |
jp.go.ipa.jgcl での JgclPoint2D のサブクラス | |
class |
JgclCartesianPoint2D
2次元:各座標値が定数で定義された点を表すクラス。 |
class |
JgclHomogeneousPoint2D
2次元:各座標値が定数で定義された同次座標点を表すクラス。 |
class |
JgclIntersectionPoint2D
2次元 : 二曲線の交点を表すクラス。 |
class |
JgclPointOnCurve2D
2次元 : あるパラメトリック曲線の上にある点を表すクラス。 |
class |
JgclPointOnGeometry2D
2次元 : ある形状要素の上にある点を表す抽象クラス。 |
class |
JgclPointOnPoint2D
2次元 : ある点の上にある点を表すクラス このクラスのインスタンスは、 点の乗っている点 ( JgclPoint2D )
basisPoint を保持する。
|
JgclPoint2D として宣言されている jp.go.ipa.jgcl のフィールド | |
protected JgclPoint2D[] |
JgclFreeformCurveWithControlPoints2D.controlPoints
制御点の配列。 |
static JgclPoint2D |
JgclPoint2D.origin
2次元の原点 (0, 0)。 |
JgclPoint2D を返す jp.go.ipa.jgcl のメソッド | |
abstract JgclPoint2D |
JgclParametricCurve2D.coordinates(double param)
この曲線の、与えられたパラメータ値での座標値を返す抽象メソッド。 |
protected JgclPoint2D[] |
JgclConic2D.getControlPointsOfBezierCurve(JgclParameterSection pint)
この曲線の指定の区間を再現する (有理) ベジエ曲線の制御点列を返す。 |
JgclPoint2D |
JgclHyperbola2D.coordinates(double param)
この曲線の、与えられたパラメータ値での座標値を返す。 |
JgclPoint2D |
JgclCurveDerivative2D.d0D()
この導関数値オブジェクトの曲線上の点 (零次導関数値) を返す。 |
JgclPoint2D |
JgclBoundedCurve2D.startPoint()
この有限曲線の開始点を返す。 |
JgclPoint2D |
JgclBoundedCurve2D.endPoint()
この有限曲線の終了点を返す 曲線が閉じた形式の場合は null を返す。 |
JgclPoint2D[] |
JgclFreeformCurveWithControlPoints2D.controlPoints()
この曲線の制御点列を返す。 |
JgclPoint2D |
JgclFreeformCurveWithControlPoints2D.controlPointAt(int i)
この曲線の i 番目の制御点を返す。 |
JgclPoint2D |
JgclPureBezierCurve2D.coordinates(double param)
この曲線の、与えられたパラメータ値での座標値を返す。 |
JgclPoint2D |
JgclPureBezierCurve2D.blossoming(double[] parameters)
この曲線の、与えられたパラメータ列に対するブロッサミングの結果を返す。 |
JgclPoint2D |
JgclPureBezierCurve2D.startPoint()
この有限曲線の開始点を返す。 |
JgclPoint2D |
JgclPureBezierCurve2D.endPoint()
この有限曲線の終了点を返す。 |
JgclPoint2D |
JgclPoint2D.add(JgclVector2D vector)
この点に与えられたベクトルを足した点を返す。 |
JgclPoint2D |
JgclPoint2D.subtract(JgclVector2D vector)
この点から与えられたベクトルを引いた点を返す。 |
JgclPoint2D |
JgclPoint2D.multiply(double scale)
この点に与えられたスケールを乗じた点を返す。 |
JgclPoint2D |
JgclPoint2D.divide(double scale)
この点を与えられたスケールで割った点を返す。 |
JgclPoint2D |
JgclPoint2D.linearInterpolate(JgclPoint2D mate,
double weightForThis)
この点と与えられた点で線型補間した結果を返す。 |
JgclPoint2D |
JgclPoint2D.midPoint(JgclPoint2D mate)
この点と与えられた点の中点を返す。 |
JgclPoint2D |
JgclPoint2D.longestPoint(JgclPoint2D[] pnts)
与えられた点列の中で、この点から最も遠い点を返す。 |
JgclPoint2D |
JgclPoint2D.longestPoint(JgclPoint2D[] pnts,
int start,
int end)
与えられた点列の指定の範囲の中で、この点から最も遠い点を返す。 |
JgclPoint2D |
JgclPoint2D.center(JgclPoint2D pnt2,
JgclPoint2D pnt3)
三点からの等距離点を求める。 |
static JgclPoint2D |
JgclPoint2D.center(JgclPoint2D pnt1,
JgclPoint2D pnt2,
JgclPoint2D pnt3)
三点からの等距離点を求める。 |
protected abstract JgclPoint2D |
JgclPoint2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この点を、与えられた幾何的変換演算子で変換する。 |
JgclPoint2D |
JgclPoint2D.transformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この点を、与えられた幾何的変換演算子で変換する。 |
JgclPoint2D |
JgclPoint2D.transformBy(JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この点を、与えられた幾何的変換演算子で変換する。 |
JgclPoint2D |
JgclPoint2D.reverseTransformBy(JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この点を、与えられた幾何的変換演算子で逆変換する。 |
static JgclPoint2D[] |
JgclPoint2D.transform(JgclPoint2D[] points,
boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
点列を、与えられた幾何的変換演算子で変換する。 |
static JgclPoint2D[] |
JgclPoint2D.transform(JgclPoint2D[] points,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
点列を、与えられた幾何的変換演算子で変換する。 |
static JgclPoint2D[] |
JgclPoint2D.reverseTransform(JgclPoint2D[] points,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
点列を、与えられた幾何的変換演算子で逆変換する。 |
JgclPoint2D |
JgclPointOnGeometry2D.point()
形状要素の上にある点の座標値を返す。 |
protected JgclPoint2D |
JgclPointOnCurve2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この点を、与えられた幾何的変換演算子で変換する。 |
JgclPoint2D |
JgclPlacement2D.location()
幾何要素の置かれる位置を示す点を返す。 |
JgclPoint2D |
JgclPolynomialCurve2D.coordinates(double param)
この曲線の、与えられたパラメータ値での座標値を返す。 |
JgclPoint2D |
JgclEllipse2D.coordinates(double param)
この曲線の、与えられたパラメータ値での座標値を返す。 |
JgclPoint2D |
JgclVector2D.toPoint2D()
2次元の点 (JgclPoint2D) に変換する。 |
JgclPoint2D |
JgclBsplineCurve2D.controlPointAt(int n)
この曲線の n 番目の制御点を返す。 |
JgclPoint2D |
JgclBsplineCurve2D.coordinates(double param)
この曲線の、与えられたパラメータ値での座標値を返す。 |
JgclPoint2D |
JgclBsplineCurve2D.blossoming(int segNumber,
double[] parameters)
この曲線の、与えられたパラメータ列に対するブロッサミングの結果を返す。 |
protected JgclPoint2D |
JgclCartesianPoint2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この点を、与えられた幾何的変換演算子で変換する。 |
JgclPoint2D |
JgclLine2D.pnt()
この直線を定義している線上のある一点 (パラメータ値 0 に対応する点) を返す。 |
JgclPoint2D |
JgclLine2D.coordinates(double param)
この曲線の、与えられたパラメータ値での座標値を返す。 |
protected JgclPoint2D |
JgclHomogeneousPoint2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この点を、与えられた幾何的変換演算子で変換する。 |
JgclPoint2D |
JgclPackageTest.coordinatesPointOnPoint2D(JgclPointOnPoint2D point)
JgclPointOnPoint2D.coordinates() JgclPointOnCurve2D.coordinates() |
JgclPoint2D |
JgclPackageTest.coordinatesPointOnCurve2D(JgclPointOnCurve2D point)
|
JgclPoint2D[] |
JgclPackageTest.intersectionPoint2DCreateTestNormal()
JgclIntersectionPoint2D $B$N%*%V%8%'%/%H@8@.$N%F%9%HMQ4X? |
JgclPoint2D |
JgclCompositeCurveSegment2D.startPoint()
この有限曲線の開始点を返す。 |
JgclPoint2D |
JgclCompositeCurveSegment2D.endPoint()
この有限曲線の終了点を返す。 |
JgclPoint2D |
JgclCompositeCurveSegment2D.coordinates(double param)
この曲線の、与えられたパラメータ値での座標値を返す。 |
JgclPoint2D |
JgclVoronoiDiagram2D.VRegion.getCoordinates()
この領域の母点の座標値を返す。 |
JgclPoint2D |
JgclVoronoiDiagram2D.VPoint.getCoordinates()
この頂点の座標値を返す。 |
JgclPoint2D |
JgclIntersectionPoint2D.coordinates()
この交点の実空間上での座標値を返す。 |
protected JgclPoint2D |
JgclIntersectionPoint2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この点を、与えられた幾何的変換演算子で変換する。 |
JgclPoint2D |
JgclTrimmedCurve2D.tPnt1()
このトリム曲線のトリミング区間の始点を示す座標値を返す。 |
JgclPoint2D |
JgclTrimmedCurve2D.tPnt2()
このトリム曲線のトリミング区間の終点を示す座標値を返す。 |
JgclPoint2D |
JgclTrimmedCurve2D.coordinates(double param)
この曲線の、与えられたパラメータ値での座標値を返す。 |
JgclPoint2D |
JgclTrimmedCurve2D.startPoint()
この有限曲線の開始点を返す。 |
JgclPoint2D |
JgclTrimmedCurve2D.endPoint()
この有限曲線の終了点を返す。 |
JgclPoint2D |
JgclSetOfTriangles2D.Vertex.getCoordinates()
この頂点に設定されている座標値を返す。 |
JgclPoint2D |
JgclPointOnPoint2D.basisPoint()
ベースとなる点を返す。 |
protected JgclPoint2D |
JgclPointOnPoint2D.doTransformBy(boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
この点を、与えられた幾何的変換演算子で変換する。 |
JgclPoint2D |
JgclBoundedLine2D.spnt()
この線分の始点を返す。 |
JgclPoint2D |
JgclBoundedLine2D.epnt()
この線分の終点を返す。 |
JgclPoint2D |
JgclBoundedLine2D.coordinates(double param)
この曲線の、与えられたパラメータ値での座標値を返す。 |
JgclPoint2D |
JgclCircle2D.coordinates(double param)
この曲線の、与えられたパラメータ値での座標値を返す。 |
JgclPoint2D[] |
JgclPolyline2D.points()
このポリラインの節点の配列を返す。 |
JgclPoint2D |
JgclPolyline2D.pointAt(int i)
このポリラインの i 番めの節点を返す。 |
JgclPoint2D |
JgclPolyline2D.coordinates(double param)
この曲線の、与えられたパラメータ値での座標値を返す。 |
JgclPoint2D |
JgclPolyline2D.startPoint()
この有限曲線の開始点を返す。 |
JgclPoint2D |
JgclPolyline2D.endPoint()
この有限曲線の終了点を返す。 |
JgclPoint2D |
JgclEnclosingBox2D.min()
この矩形の左下隅の点 (最小値) を表す点を返す。 |
JgclPoint2D |
JgclEnclosingBox2D.max()
この矩形の右上隅の点 (最大値) を表す点を返す。 |
JgclPoint2D[] |
JgclEnclosingBox2D.toArray()
この矩形の最小値/最大値をふくむ配列を返す。 |
JgclPoint2D |
JgclDulaunayDiagram2D.DVertex.getCoordinates()
この母点の座標値を返す。 |
JgclPoint2D |
JgclCartesianTransformationOperator2D.localOrigin()
この演算子の平行移動の量を規定する局所的な原点を返す。 |
JgclPoint2D |
JgclCartesianTransformationOperator2D.transform(JgclPoint2D point)
与えられた点をこの演算子で変換する。 |
JgclPoint2D |
JgclCartesianTransformationOperator2D.transform(JgclPoint2D point,
java.util.Hashtable transformedGeometries)
与えられた点をこの演算子で変換する。 |
JgclPoint2D |
JgclCartesianTransformationOperator2D.reverseTransform(JgclPoint2D point)
与えられた点をこの演算子で逆変換する。 |
JgclPoint2D |
JgclCartesianTransformationOperator2D.reverseTransform(JgclPoint2D point,
java.util.Hashtable transformedGeometries)
与えられた点をこの演算子で逆変換する。 |
JgclPoint2D |
JgclCartesianTransformationOperator2D.toEnclosed(JgclPoint2D point)
transform(JgclPoint2D) の別名メソッド。
|
JgclPoint2D |
JgclCartesianTransformationOperator2D.toEnclosed(JgclPoint2D point,
java.util.Hashtable transformedGeometries)
transform(JgclPoint2D, java.util.Hashtable) の別名メソッド。
|
JgclPoint2D |
JgclCartesianTransformationOperator2D.toLocal(JgclPoint2D point)
reverseTransform(JgclPoint2D) の別名メソッド。
|
JgclPoint2D |
JgclCartesianTransformationOperator2D.toLocal(JgclPoint2D point,
java.util.Hashtable transformedGeometries)
reverseTransform(JgclPoint2D, java.util.Hashtable) の別名メソッド。
|
JgclPoint2D |
JgclCompositeCurve2D.startPoint()
この複合曲線の開始点を返す。 |
JgclPoint2D |
JgclCompositeCurve2D.endPoint()
この複合曲線の終了点を返す。 |
JgclPoint2D |
JgclCompositeCurve2D.coordinates(double param)
この曲線の、与えられたパラメータ値での座標値を返す。 |
JgclPoint2D |
JgclFilletObject2D.center()
このフィレットの中心を返す。 |
JgclPoint2D |
JgclParabola2D.coordinates(double param)
この曲線の、与えられたパラメータ値での座標値を返す。 |
JgclPoint2D 型のパラメータを持つ jp.go.ipa.jgcl のメソッド | |
protected JgclPointOnCurve2D |
JgclParametricCurve2D.checkProjection(double Bparam,
JgclPoint2D p,
double dTol2)
与えられたパラメータ値の点が、 ある点をこの曲線に投影した点 (つまり、ある点からこの曲線への垂線の足) で あるかどうかを返す。 |
abstract JgclPointOnCurve2D[] |
JgclParametricCurve2D.projectFrom(JgclPoint2D point)
与えられた点からこの曲線への投影点を求める抽象メソッド。 |
JgclPointOnCurve2D |
JgclParametricCurve2D.nearestProjectFrom(JgclPoint2D pnt)
与えられた点 P からこの曲線への投影点の内で、P に最も近い点を返す。 |
JgclPointOnCurve2D |
JgclParametricCurve2D.nearestProjectWithDistanceFrom(JgclPoint2D pnt,
double distance)
与えられた点 P からこの曲線への投影点の内で、P からの距離が指定の値に最も近い点を返す。 |
double |
JgclParametricCurve2D.pointToParameter(JgclPoint2D pnt)
与えられた線上点の、この曲線でのパラメータ値を求める。 |
JgclPointOnCurve2D[] |
JgclHyperbola2D.projectFrom(JgclPoint2D point)
与えられた点からこの曲線への投影点を求める。 |
JgclPointOnCurve2D[] |
JgclPureBezierCurve2D.projectFrom(JgclPoint2D mate)
与えられた点からこの曲線への投影点を求める。 |
JgclVector2D |
JgclPoint2D.subtract(JgclPoint2D mate)
この点と与えられた点との差を返す。 |
JgclPoint2D |
JgclPoint2D.linearInterpolate(JgclPoint2D mate,
double weightForThis)
この点と与えられた点で線型補間した結果を返す。 |
JgclPoint2D |
JgclPoint2D.midPoint(JgclPoint2D mate)
この点と与えられた点の中点を返す。 |
boolean |
JgclPoint2D.identical(JgclPoint2D mate)
2点の同一性を判定する。 |
double |
JgclPoint2D.distance(JgclPoint2D mate)
この点と与えられた点との間の距離を返す。 |
double |
JgclPoint2D.distance2(JgclPoint2D mate)
この点と与えられた点との間の距離の自乗を返す。 |
JgclPoint2D |
JgclPoint2D.longestPoint(JgclPoint2D[] pnts)
与えられた点列の中で、この点から最も遠い点を返す。 |
JgclPoint2D |
JgclPoint2D.longestPoint(JgclPoint2D[] pnts,
int start,
int end)
与えられた点列の指定の範囲の中で、この点から最も遠い点を返す。 |
JgclPoint2D |
JgclPoint2D.center(JgclPoint2D pnt2,
JgclPoint2D pnt3)
三点からの等距離点を求める。 |
static JgclPoint2D |
JgclPoint2D.center(JgclPoint2D pnt1,
JgclPoint2D pnt2,
JgclPoint2D pnt3)
三点からの等距離点を求める。 |
static JgclPoint2D[] |
JgclPoint2D.transform(JgclPoint2D[] points,
boolean reverseTransform,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
点列を、与えられた幾何的変換演算子で変換する。 |
static JgclPoint2D[] |
JgclPoint2D.transform(JgclPoint2D[] points,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
点列を、与えられた幾何的変換演算子で変換する。 |
static JgclPoint2D[] |
JgclPoint2D.reverseTransform(JgclPoint2D[] points,
JgclCartesianTransformationOperator2D transformationOperator,
java.util.Hashtable transformedGeometries)
点列を、与えられた幾何的変換演算子で逆変換する。 |
JgclPointOnCurve2D[] |
JgclPolynomialCurve2D.projectFrom(JgclPoint2D mate)
与えられた点からこの曲線への投影点を求める。 |
JgclPointOnCurve2D[] |
JgclEllipse2D.projectFrom(JgclPoint2D point)
与えられた点からこの曲線への投影点を求める。 |
boolean |
JgclCurveBoundedSurface3D.contains(JgclPoint2D point2D)
与えられたパラメータ値が、この曲面の境界の内側にあるか否かを返す。 |
JgclPointOnCurve2D[] |
JgclBsplineCurve2D.projectFrom(JgclPoint2D mate)
与えられた点からこの曲線への投影点を求める。 |
boolean |
JgclRectangularTrimmedSurface3D.contains(JgclPoint2D point2D)
与えられたパラメータ値が、この曲面の境界の内側にあるか否かを返す。 |
boolean |
JgclRectangularTrimmedSurface3D.containsBasis(JgclPoint2D point2D)
与えられた「母曲面に対する」パラメータ値が、この曲面の境界の内側にあるか否かを返す。 |
JgclPointOnCurve2D[] |
JgclLine2D.projectFrom(JgclPoint2D point)
与えられた点からこの曲線への投影点を求める。 |
JgclPointOnCurve2D |
JgclLine2D.project1From(JgclPoint2D point)
与えられた点からこの直線への (一つだけ存在する) 投影点を求める。 |
void |
JgclPackageTest.test2_2_59to60(JgclPoint2D point)
JgclPoint2D |
JgclPointOnCurve2D[] |
JgclCompositeCurveSegment2D.projectFrom(JgclPoint2D point)
与えられた点からこの曲線への投影点を求める。 |
JgclPointOnCurve2D[] |
JgclTrimmedCurve2D.projectFrom(JgclPoint2D point)
与えられた点からこの曲線への投影点を求める。 |
void |
JgclSetOfTriangles2D.Vertex.setCoordinates(JgclPoint2D coordinates)
この頂点の座標値を設定する。 |
JgclPointOnCurve2D[] |
JgclBoundedLine2D.projectFrom(JgclPoint2D point)
与えられた点からこの曲線への投影点を求める。 |
JgclPointOnCurve2D |
JgclBoundedLine2D.project1From(JgclPoint2D point)
与えられた点からこの曲線への投影点を一つ求める。 |
JgclPointOnCurve2D[] |
JgclCircle2D.projectFrom(JgclPoint2D point)
与えられた点からこの曲線への投影点を求める。 |
static JgclTrimmedCurve2D |
JgclCircle2D.makeTrimmedCurve(JgclPoint2D center,
JgclPoint2D startPoint,
JgclPoint2D endPoint)
中心と始点、終点から円弧を生成する。 |
JgclPointOnCurve2D[] |
JgclPolyline2D.projectFrom(JgclPoint2D point)
与えられた点からこの曲線への投影点を求める。 |
JgclPoint2D |
JgclCartesianTransformationOperator2D.transform(JgclPoint2D point)
与えられた点をこの演算子で変換する。 |
JgclPoint2D |
JgclCartesianTransformationOperator2D.transform(JgclPoint2D point,
java.util.Hashtable transformedGeometries)
与えられた点をこの演算子で変換する。 |
JgclPoint2D |
JgclCartesianTransformationOperator2D.reverseTransform(JgclPoint2D point)
与えられた点をこの演算子で逆変換する。 |
JgclPoint2D |
JgclCartesianTransformationOperator2D.reverseTransform(JgclPoint2D point,
java.util.Hashtable transformedGeometries)
与えられた点をこの演算子で逆変換する。 |
JgclPoint2D |
JgclCartesianTransformationOperator2D.toEnclosed(JgclPoint2D point)
transform(JgclPoint2D) の別名メソッド。
|
JgclPoint2D |
JgclCartesianTransformationOperator2D.toEnclosed(JgclPoint2D point,
java.util.Hashtable transformedGeometries)
transform(JgclPoint2D, java.util.Hashtable) の別名メソッド。
|
JgclPoint2D |
JgclCartesianTransformationOperator2D.toLocal(JgclPoint2D point)
reverseTransform(JgclPoint2D) の別名メソッド。
|
JgclPoint2D |
JgclCartesianTransformationOperator2D.toLocal(JgclPoint2D point,
java.util.Hashtable transformedGeometries)
reverseTransform(JgclPoint2D, java.util.Hashtable) の別名メソッド。
|
JgclPointOnCurve2D[] |
JgclCompositeCurve2D.projectFrom(JgclPoint2D point)
与えられた点からこの曲線への投影点を求める。 |
JgclPointOnCurve2D[] |
JgclParabola2D.projectFrom(JgclPoint2D point)
与えられた点からこの曲線への投影点を求める。 |
JgclPoint2D 型のパラメータを持つ jp.go.ipa.jgcl のコンストラクタ | |
JgclFreeformCurveWithControlPoints2D(JgclPoint2D[] controlPoints)
制御点列を与えて多項式曲線としてオブジェクトを構築する。 |
|
JgclFreeformCurveWithControlPoints2D(JgclPoint2D[] controlPoints,
double[] weights)
制御点列と重み列を与えて有理曲線としてオブジェクトを構築する。 |
|
JgclFreeformCurveWithControlPoints2D(JgclPoint2D[] controlPoints,
double[] weights,
boolean doCheck)
制御点列と重み列を与えて 多項式曲線あるいは有理曲線としてオブジェクトを構築する。 |
|
JgclPureBezierCurve2D(JgclPoint2D[] controlPoints)
制御点列を与えて多項式曲線としてオブジェクトを構築する。 |
|
JgclPureBezierCurve2D(JgclPoint2D[] controlPoints,
double[] weights)
制御点列と重み列を与えて有理曲線としてオブジェクトを構築する。 |
|
JgclPureBezierCurve2D(JgclPoint2D[] controlPoints,
double[] weights,
boolean doCheck)
制御点列と重み列を与えて 多項式曲線 (あるいは有理曲線) としてオブジェクトを構築する。 |
|
JgclPointOnGeometry2D(JgclPoint2D point)
形状要素の上にある点の座標値を与えてオブジェクトを構築する。 |
|
JgclPointOnCurve2D(JgclPoint2D point,
JgclParametricCurve2D basisCurve,
double parameter)
点の座標値および 点の乗っているパラメトリック曲線と その上での点のパラメータ値を与えてオブジェクトを構築する。 |
|
JgclPlacement2D(JgclPoint2D location)
オブジェクトを構築する。 |
|
JgclAxis2Placement2D(JgclPoint2D location,
JgclVector2D refDirection)
局所座標系の原点となる点と X軸の方向を示すベクトルを与えて、 オブジェクトを構築する。 |
|
JgclBsplineCurve2D(int degree,
boolean periodic,
int[] knotMultiplicities,
double[] knots,
JgclPoint2D[] controlPoints)
ノット列を明示し、 制御点列を与えて多項式曲線としてオブジェクトを構築する。 |
|
JgclBsplineCurve2D(int degree,
int[] knotMultiplicities,
double[] knots,
JgclPoint2D[] controlPoints)
ノット列を明示し、制御点列を与えて開いた形式の多項式曲線としてオブジェクトを構築する。 |
|
JgclBsplineCurve2D(int degree,
boolean periodic,
int[] knotMultiplicities,
double[] knots,
JgclPoint2D[] controlPoints,
double[] weights)
ノット列を明示し、 制御点列と重み列を与えて有理曲線としてオブジェクトを構築する。 |
|
JgclBsplineCurve2D(int degree,
int[] knotMultiplicities,
double[] knots,
JgclPoint2D[] controlPoints,
double[] weights)
ノット列を明示し、 制御点列と重み列を与えて開いた形式の有理曲線としてオブジェクトを構築する。 |
|
JgclBsplineCurve2D(int degree,
boolean periodic,
int knotSpec,
JgclPoint2D[] controlPoints)
ノット列を明示せずに ノット列の種別と制御点列を与えて多項式曲線としてオブジェクトを構築する。 |
|
JgclBsplineCurve2D(int degree,
int knotSpec,
JgclPoint2D[] controlPoints)
ノット列を明示せずに ノット列の種別と制御点列を与えて開いた多項式曲線としてオブジェクトを構築する。 |
|
JgclBsplineCurve2D(int degree,
boolean periodic,
int knotSpec,
JgclPoint2D[] controlPoints,
double[] weights)
ノット列を明示せずに ノット列の種別と制御点列および重み列を与えて有理曲線としてオブジェクトを構築する。 |
|
JgclBsplineCurve2D(int degree,
int knotSpec,
JgclPoint2D[] controlPoints,
double[] weights)
ノット列を明示せずに ノット列の種別と制御点列および重み列を与えて開いた形式の有理曲線としてオブジェクトを構築する。 |
|
JgclBsplineCurve2D(JgclPoint2D[] points,
double[] params)
点列と、それに対応するパラメータ値の列を与えて、 その点列を補間する開いた形式の多項式曲線としてオブジェクトを構築する。 |
|
JgclBsplineCurve2D(JgclPoint2D[] points,
double[] params,
JgclVector2D[] endvecs)
点列と、それに対応するパラメータ値の列および両端点での接ベクトルを与えて、 その点列を補間する開いた形式の多項式曲線としてオブジェクトを構築する。 |
|
JgclBsplineCurve2D(JgclPoint2D[] points,
double[] params,
JgclVector2D[] endvecs,
boolean isClosed)
点列と、それに対応するパラメータ値の列、両端点での接ベクトルおよび開閉情報を与えて、 その点列を補間する多項式曲線としてオブジェクトを構築する。 |
|
JgclBsplineCurve2D(JgclPoint2D[] points,
double[] params,
JgclVector2D[] endDir,
boolean isClosed,
JgclToleranceForDistance tol,
JgclToleranceForDistance midTol)
点列と、それに対応するパラメータ値の列、両端点での接線の方向および開閉情報を与えて、 その点列を近似する多項式曲線としてオブジェクトを構築する。 |
|
JgclLine2D(JgclPoint2D pnt,
JgclVector2D dir)
フィールドに設定する値をそのまま与えてオブジェクトを構築する。 |
|
JgclLine2D(JgclPoint2D pnt1,
JgclPoint2D pnt2)
通過する二点を与えてオブジェクトを構築する。 |
|
JgclTrimmedCurve2D(JgclParametricCurve2D basisCurve,
JgclPoint2D tPnt1,
JgclPoint2D tPnt2,
boolean senseAgreement)
母曲線とトリミング区間の両端点を示す座標値を与えてオブジェクトを構築する。 |
|
JgclSetOfTriangles2D(JgclPoint2D[][] grid)
格子状の点網を与え、 それらを頂点とする三角形の集合としてオブジェクトを構築する。 |
|
JgclPointOnPoint2D(JgclPoint2D basisPoint)
点の乗っている点を与えてオブジェクトを構築する。 |
|
JgclPointOnPoint2D(JgclPoint2D point,
JgclPoint2D basisPoint)
点の座標値および 点の乗っている点を与えてオブジェクトを構築する。 |
|
JgclBoundedLine2D(JgclPoint2D spnt,
JgclPoint2D epnt)
始点と終点を与えてオブジェクトを構築する。 |
|
JgclBoundedLine2D(JgclPoint2D spnt,
JgclVector2D dir)
始点と「始点から終点までのベクトル」を与えてオブジェクトを構築する。 |
|
JgclCircle2D(JgclPoint2D center,
double radius)
中心と半径を与えてオブジェクトを構築する。 |
|
JgclCircle2D(JgclPoint2D pnt1,
JgclPoint2D pnt2,
JgclPoint2D pnt3)
通過する三点を与えてオブジェクトを構築する。 |
|
JgclPolyline2D(JgclPoint2D[] points,
boolean closed)
節点と閉じた形式か否かを表すフラグを与えてオブジェクトを構築する。 |
|
JgclPolyline2D(JgclPoint2D[] points)
節点を与えて開いた形式としてオブジェクトを構築する。 |
|
JgclEnclosingBox2D(JgclPoint2D min,
JgclPoint2D max)
矩形の最小/最大値を表す点を与えてオブジェクトを構築する。 |
|
JgclEnclosingBox2D(JgclPoint2D[] points)
与えられた点群を収める最小の矩形を表すオブジェクトを構築する。 |
|
JgclCartesianTransformationOperator2D(JgclVector2D axis1,
JgclVector2D axis2,
JgclPoint2D localOrigin,
double scale)
各フィールドの値を直接指定して、オブジェクトを構築する。 |
|
JgclPointOnSurface3D(JgclParametricSurface3D basisSurface,
JgclPoint2D pairOfParameters)
点の乗っているパラメトリック曲面と その上での点のパラメータ値を与えてオブジェクトを構築する。 |
|
||||||||||
前 次 | フレームあり フレームなし |