インタフェース
jp.go.ipa.jgcl.JgclSurfaceSurfaceInterference3D の使用

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

JgclSurfaceSurfaceInterference3D を実装している jp.go.ipa.jgcl のクラス
 class JgclIntersectionCurve3D
          3次元 : 二曲面間の交線を表すクラス。
 class JgclIntersectionPoint3D
          3次元 : 二幾何要素の交点を表すクラス このクラスのインスタンスは、 交点の実空間上での座標値を示す点 coordinates、 一方の幾何要素上での位置を示す点 pointOnGeometry1、 他方の幾何要素上での位置を示す点 pointOnGeometry2 を保持する。
 

JgclSurfaceSurfaceInterference3D を返す jp.go.ipa.jgcl のメソッド
abstract  JgclSurfaceSurfaceInterference3D[] JgclParametricSurface3D.intersect(JgclParametricSurface3D mate)
          この曲面と他の曲面との交線を求める抽象メソッド。
 JgclSurfaceSurfaceInterference3D[] JgclSweptSurface3D.intersect(JgclParametricSurface3D mate)
          この曲面と他の曲面の交線を求める。
 JgclSurfaceSurfaceInterference3D[] JgclCylindricalSurface3D.intersect(JgclParametricSurface3D mate)
          この曲面と他の曲面の交線を求める。
 JgclSurfaceSurfaceInterference3D[] JgclCurveBoundedSurface3D.intersect(JgclParametricSurface3D mate)
          この曲面と他の曲面の交線を求める。
 JgclSurfaceSurfaceInterference3D[] JgclRectangularTrimmedSurface3D.intersect(JgclParametricSurface3D mate)
          この曲面と他の曲面の交線を求める。
 JgclSurfaceSurfaceInterference3D[] JgclMesh3D.intersect(JgclParametricSurface3D mate)
          この曲面と他の曲面との交線を求める。
 JgclSurfaceSurfaceInterference3D[] JgclPureBezierSurface3D.intersect(JgclParametricSurface3D mate)
          この曲面と他の曲面の交線を求める。
 JgclSurfaceSurfaceInterference3D[] JgclSphericalSurface3D.intersect(JgclParametricSurface3D mate)
          この曲面と他の曲面の交線を求める。
 JgclSurfaceSurfaceInterference3D[] JgclBsplineSurface3D.intersect(JgclParametricSurface3D mate)
          この曲面と他の曲面の交線を求める。
 JgclSurfaceSurfaceInterference3D[] JgclConicalSurface3D.intersect(JgclParametricSurface3D mate)
          この曲面と他の曲面の交線を求める。
 JgclSurfaceSurfaceInterference3D[] JgclPlane3D.intersect(JgclParametricSurface3D mate)
          この曲面と他の曲面の交線を求める。