8.1 軌跡の画像データの取得
輪郭座標の取得 get_contour_xld
演算子: get_contour_xld(輪郭 : : : 行, 列)
例: get_contour_xld(Contours4, Row26, Col)
Contours4 (入力オブジェクト): 入力輪郭オブジェクト
Row26 (出力制御パラメータ 1): 輪郭の各点の行座標を出力します。
Col (出力制御パラメータ 2): 出力輪郭の各点の縦座標
8.2 プロファイルの保存と読み取り
輪郭を保存: 輪郭を DXF ファイルとして保存します write_contour_xld_dxf
演算子: write_contour_xld_arc_info(輪郭 : : ファイル名 : )
例: write_contour_xld_arc_info(Contours4, '119')
Contours4 (入力オブジェクト): 入力輪郭オブジェクト
119 (入力制御パラメータ): 入力ファイル名
輪郭の読み取り: DXF ファイルを read_contour_xld_dxf に読み取ります。
演算子: read_contour_xld_arc_info( : 輪郭 : ファイル名 : )
例: read_contour_xld_arc_info(Contours4, '112')
Contours4 (出力オブジェクト): 出力輪郭オブジェクト
112 (入力制御パラメータ): 入力ファイル名
8.3 輪郭の集合演算
閉じた等高線の交差点: Intersection_closed_contours_xld
算子:intersection_closed_contours_xld(Contours1, Contours2 : ContoursIntersection : : )
例:intersection_closed_contours_xld (ContEllipse, ContEllipse1, ContoursIntersection1)
ContEllipse(入力オブジェクト 1): 入力輪郭オブジェクト 1
ContEllipse1 (入力オブジェクト 2): 入力輪郭オブジェクト 2
ContoursIntersection1 (出力オブジェクト): 2 つの輪郭オブジェクトの交差部分の輪郭を出力します。
閉じた輪郭の差分:difference_closed_contours_xld
算子:difference_closed_contours_xld(Contours, Sub : ContoursDifference : : )
例:difference_closed_contours_xld (ContEllipse、ContoursIntersection1、ContoursDifference)
ContEllipse (入力オブジェクト 1): より大きな輪郭オブジェクトを入力します。
ContoursIntersection1 (入力オブジェクト 2): 小さな輪郭オブジェクトを入力します。
ContoursDifference (出力オブジェクト): 減算後の輪郭オブジェクトを出力します。