クラス
jp.go.ipa.jgcl.JgclPointOnCurve2D の使用

jp.go.ipa.jgcl での JgclPointOnCurve2D の使用
 

JgclPointOnCurve2D を返す jp.go.ipa.jgcl のメソッド
abstract  JgclPointOnCurve2D[] JgclParametricCurve2D.singular()
          この曲線の特異点を返す抽象メソッド。
abstract  JgclPointOnCurve2D[] JgclParametricCurve2D.inflexion()
          この曲線の変曲点を返す抽象メソッド。
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 からの距離が指定の値に最も近い点を返す。
 JgclPointOnCurve2D[] JgclConic2D.singular()
          この曲線の特異点を返す。
 JgclPointOnCurve2D[] JgclConic2D.inflexion()
          この曲線の変曲点を返す。
 JgclPointOnCurve2D[] JgclHyperbola2D.projectFrom(JgclPoint2D point)
          与えられた点からこの曲線への投影点を求める。
 JgclPointOnCurve2D[] JgclPureBezierCurve2D.singular()
          この曲線の特異点を返す。
 JgclPointOnCurve2D[] JgclPureBezierCurve2D.inflexion()
          この曲線の変曲点を返す。
 JgclPointOnCurve2D[] JgclPureBezierCurve2D.projectFrom(JgclPoint2D mate)
          与えられた点からこの曲線への投影点を求める。
 JgclPointOnCurve2D[] JgclPoint2D.project(JgclParametricCurve2D mate)
          この点から与えられた曲線への投影点を求める。
 JgclPointOnCurve2D[] JgclPolynomialCurve2D.singular()
          この曲線の特異点を返す。
 JgclPointOnCurve2D[] JgclPolynomialCurve2D.inflexion()
          この曲線の変曲点を返す。
 JgclPointOnCurve2D[] JgclPolynomialCurve2D.projectFrom(JgclPoint2D mate)
          与えられた点からこの曲線への投影点を求める。
 JgclPointOnCurve2D[] JgclEllipse2D.projectFrom(JgclPoint2D point)
          与えられた点からこの曲線への投影点を求める。
 JgclPointOnCurve2D[] JgclBsplineCurve2D.singular()
          この曲線の特異点を返す。
 JgclPointOnCurve2D[] JgclBsplineCurve2D.inflexion()
          この曲線の変曲点を返す。
 JgclPointOnCurve2D[] JgclBsplineCurve2D.projectFrom(JgclPoint2D mate)
          与えられた点からこの曲線への投影点を求める。
 JgclPointOnCurve2D[] JgclLine2D.singular()
          この曲線の特異点を返す。
 JgclPointOnCurve2D[] JgclLine2D.inflexion()
          この曲線の変曲点を返す。
 JgclPointOnCurve2D[] JgclLine2D.projectFrom(JgclPoint2D point)
          与えられた点からこの曲線への投影点を求める。
 JgclPointOnCurve2D JgclLine2D.project1From(JgclPoint2D point)
          与えられた点からこの直線への (一つだけ存在する) 投影点を求める。
 JgclPointOnCurve2D[] JgclCompositeCurveSegment2D.singular()
          この曲線の特異点を返す。
 JgclPointOnCurve2D[] JgclCompositeCurveSegment2D.inflexion()
          この曲線の変曲点を返す。
 JgclPointOnCurve2D[] JgclCompositeCurveSegment2D.projectFrom(JgclPoint2D point)
          与えられた点からこの曲線への投影点を求める。
 JgclPointOnCurve2D JgclIntersectionPoint2D.pointOnCurve1()
          この交点の曲線1 上での位置を返す。
 JgclPointOnCurve2D JgclIntersectionPoint2D.pointOnCurve2()
          この交点の曲線2 上での位置を返す。
 JgclPointOnCurve2D[] JgclTrimmedCurve2D.singular()
          この曲線の特異点を返す。
 JgclPointOnCurve2D[] JgclTrimmedCurve2D.inflexion()
          この曲線の変曲点を返す。
 JgclPointOnCurve2D[] JgclTrimmedCurve2D.projectFrom(JgclPoint2D point)
          与えられた点からこの曲線への投影点を求める。
 JgclPointOnCurve2D[] JgclBoundedLine2D.singular()
          この曲線の特異点を返す。
 JgclPointOnCurve2D[] JgclBoundedLine2D.inflexion()
          この曲線の変曲点を返す。
 JgclPointOnCurve2D[] JgclBoundedLine2D.projectFrom(JgclPoint2D point)
          与えられた点からこの曲線への投影点を求める。
 JgclPointOnCurve2D JgclBoundedLine2D.project1From(JgclPoint2D point)
          与えられた点からこの曲線への投影点を一つ求める。
 JgclPointOnCurve2D[] JgclCircle2D.projectFrom(JgclPoint2D point)
          与えられた点からこの曲線への投影点を求める。
 JgclPointOnCurve2D[] JgclPolyline2D.singular()
          この曲線の特異点を返す。
 JgclPointOnCurve2D[] JgclPolyline2D.inflexion()
          この曲線の変曲点を返す。
 JgclPointOnCurve2D[] JgclPolyline2D.projectFrom(JgclPoint2D point)
          与えられた点からこの曲線への投影点を求める。
 JgclPointOnCurve2D[] JgclCompositeCurve2D.singular()
          この曲線の特異点を返す。
 JgclPointOnCurve2D[] JgclCompositeCurve2D.inflexion()
          この曲線の変曲点を返す。
 JgclPointOnCurve2D[] JgclCompositeCurve2D.projectFrom(JgclPoint2D point)
          与えられた点からこの曲線への投影点を求める。
 JgclPointOnCurve2D JgclFilletObject2D.pointOnCurve1()
          このフィレットの曲線 1 上の点を返す。
 JgclPointOnCurve2D JgclFilletObject2D.pointOnCurve2()
          このフィレットの曲線 2 上の点を返す。
 JgclPointOnCurve2D[] JgclParabola2D.projectFrom(JgclPoint2D point)
          与えられた点からこの曲線への投影点を求める。
 

JgclPointOnCurve2D 型のパラメータを持つ jp.go.ipa.jgcl のメソッド
 JgclPoint2D JgclPackageTest.coordinatesPointOnCurve2D(JgclPointOnCurve2D point)