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

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

JgclPureBezierCurve3D を返す jp.go.ipa.jgcl のメソッド
 JgclPureBezierCurve3D[] JgclParabola3D.toPolyBezierCurves(JgclParameterSection pint)
          この曲線の指定の区間を再現する有理ベジエ曲線の列を返す。
 JgclPureBezierCurve3D[] JgclHyperbola3D.toPolyBezierCurves(JgclParameterSection pint)
          この曲線の指定の区間を再現する有理ベジエ曲線の列を返す。
 JgclPureBezierCurve3D[] JgclEllipse3D.toPolyBezierCurves(JgclParameterSection pint)
          この曲線の指定の区間を再現する有理ベジエ曲線の列を返す。
 JgclPureBezierCurve3D[] JgclBsplineCurve3D.toPureBezierCurveArray()
          このBスプライン曲線を再現するベジエ曲線の列を返す。
 JgclPureBezierCurve3D[] JgclCircle3D.toPolyBezierCurves(JgclParameterSection pint)
          この曲線の指定の区間を再現する有理ベジエ曲線の列を返す。
 JgclPureBezierCurve3D[] JgclPureBezierCurve3D.divide(double param)
          このベジエ曲線を、与えられたパラメータ値で二つに分割する。
 JgclPureBezierCurve3D JgclPureBezierCurve3D.truncate(JgclParameterSection section)
          このベジエ曲線を、与えられたパラメータ区間で切断する。
 JgclPureBezierCurve3D JgclPureBezierCurve3D.elevateOneDegree()
          この曲線を、形状をそのままにして、次数を一つ上げた曲線を返す。
 

JgclPureBezierCurve3D 型のパラメータを持つ jp.go.ipa.jgcl のメソッド
protected static JgclBsplineCurve3D JgclConic3D.convertPolyBezierCurvesToOneBsplineCurve(JgclPureBezierCurve3D[] bezierCurves, boolean closed)
          ある円錐曲線の一部を再現する有理ベジエ曲線列を一本の有理Bスプライン曲線に変換する。